Flex  0.17.9
Public Member Functions | Public Attributes | List of all members
gs::GraphDBConfig Struct Reference

#include <graph_db.h>

Collaboration diagram for gs::GraphDBConfig:
Collaboration graph
[legend]

Public Member Functions

 GraphDBConfig ()=default
 
 GraphDBConfig (const Schema &schema_, const std::string &data_dir_, const std::string &compiler_path_="", int thread_num_=1)
 

Public Attributes

Schema schema
 
std::string data_dir
 
std::string compiler_path
 
int thread_num
 
bool warmup
 
bool enable_monitoring
 
bool enable_auto_compaction
 
int memory_level
 
std::string wal_uri
 

Constructor & Destructor Documentation

◆ GraphDBConfig() [1/2]

gs::GraphDBConfig::GraphDBConfig ( )
default

◆ GraphDBConfig() [2/2]

gs::GraphDBConfig::GraphDBConfig ( const Schema schema_,
const std::string &  data_dir_,
const std::string &  compiler_path_ = "",
int  thread_num_ = 1 
)
inline

Member Data Documentation

◆ compiler_path

std::string gs::GraphDBConfig::compiler_path

◆ data_dir

std::string gs::GraphDBConfig::data_dir

◆ enable_auto_compaction

bool gs::GraphDBConfig::enable_auto_compaction

◆ enable_monitoring

bool gs::GraphDBConfig::enable_monitoring

◆ memory_level

int gs::GraphDBConfig::memory_level

◆ schema

Schema gs::GraphDBConfig::schema

◆ thread_num

int gs::GraphDBConfig::thread_num

◆ wal_uri

std::string gs::GraphDBConfig::wal_uri

◆ warmup

bool gs::GraphDBConfig::warmup

The documentation for this struct was generated from the following file: