public class GraphConfiguration extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTO_FLUSH |
static String |
BACKUP_DIR |
static String |
CREATE_TABLES |
static boolean |
DEFAULT_AUTO_FLUSH |
static boolean |
DEFAULT_CREATE_TABLES |
static String |
DEFAULT_IDGENERATOR |
static String |
DEFAULT_METRICS_REGISTRY |
static String |
DEFAULT_SEARCH_INDEX |
static String |
DEFAULT_SERIALIZER |
static boolean |
DEFAULT_STRICT_TYPING |
static String |
DEFAULT_TABLE_NAME_PREFIX |
static String |
IDGENERATOR_PROP_PREFIX |
static String |
METRICS_REGISTRY |
static String |
SEARCH_INDEX_PROP_PREFIX |
static String |
SERIALIZER |
static String |
STRICT_TYPING |
static String |
TABLE_NAME_PREFIX |
| Constructor and Description |
|---|
GraphConfiguration(Map<String,Object> config) |
| Modifier and Type | Method and Description |
|---|---|
IdGenerator |
createIdGenerator(Graph graph) |
GeMetricRegistry |
createMetricsRegistry() |
SearchIndex |
createSearchIndex(Graph graph) |
GeSerializer |
createSerializer() |
GeSerializer |
createSerializer(Graph graph) |
boolean |
getBoolean(String configKey,
boolean defaultValue) |
Map |
getConfig() |
Object |
getConfig(String key,
Object defaultValue) |
long |
getConfigLong(String key,
long defaultValue) |
double |
getDouble(String configKey,
double defaultValue) |
Duration |
getDuration(String key,
Duration defaultValue) |
Duration |
getDuration(String key,
String defaultValue) |
int |
getInt(String configKey,
int defaultValue) |
Integer |
getInteger(String configKey,
Integer defaultValue) |
String |
getString(String configKey,
String defaultValue) |
String |
getTableNamePrefix() |
boolean |
isCreateTables() |
boolean |
isStrictTyping() |
void |
set(String key,
Object value) |
public static final String IDGENERATOR_PROP_PREFIX
public static final String SEARCH_INDEX_PROP_PREFIX
public static final String AUTO_FLUSH
public static final String DEFAULT_IDGENERATOR
public static final String DEFAULT_SEARCH_INDEX
public static final boolean DEFAULT_AUTO_FLUSH
public static final String TABLE_NAME_PREFIX
public static final String DEFAULT_TABLE_NAME_PREFIX
public static final String SERIALIZER
public static final String DEFAULT_SERIALIZER
public static final String METRICS_REGISTRY
public static final String DEFAULT_METRICS_REGISTRY
public static final String STRICT_TYPING
public static final boolean DEFAULT_STRICT_TYPING
public static final String CREATE_TABLES
public static final boolean DEFAULT_CREATE_TABLES
public static final String BACKUP_DIR
public Map getConfig()
public IdGenerator createIdGenerator(Graph graph) throws GeException
GeExceptionpublic SearchIndex createSearchIndex(Graph graph) throws GeException
GeExceptionpublic GeSerializer createSerializer(Graph graph) throws GeException
GeExceptionpublic GeSerializer createSerializer() throws GeException
GeExceptionpublic GeMetricRegistry createMetricsRegistry()
public boolean getBoolean(String configKey, boolean defaultValue)
public double getDouble(String configKey, double defaultValue)
public int getInt(String configKey, int defaultValue)
public long getConfigLong(String key, long defaultValue)
public String getTableNamePrefix()
public boolean isStrictTyping()
public boolean isCreateTables()
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.