public class RocksDBOptions extends StoreFactoryOptions
Modifier and Type | Field and Description |
---|---|
protected BaseDataStoreOptions |
baseOptions |
GEOWAVE_NAMESPACE_DESCRIPTION, GEOWAVE_NAMESPACE_OPTION, geowaveNamespace
Constructor and Description |
---|
RocksDBOptions() |
RocksDBOptions(String geowaveNamespace) |
Modifier and Type | Method and Description |
---|---|
int |
getBatchWriteSize() |
String |
getDirectory() |
StoreFactoryFamilySpi |
getStoreFactory() |
DataStoreOptions |
getStoreOptions() |
boolean |
isCompactOnWrite() |
boolean |
isWalOnBatchWrite() |
void |
setBatchWriteSize(int batchWriteSize) |
void |
setCompactOnWrite(boolean compactOnWrite) |
void |
setDirectory(String dir) |
void |
setWalOnBatchWrite(boolean walOnBatchWrite) |
void |
validatePluginOptions(com.beust.jcommander.internal.Console console) |
void |
validatePluginOptions(Properties properties,
com.beust.jcommander.internal.Console console)
Method to perform global validation for all plugin options
|
createPluginOptions, getGeoWaveNamespace, setGeoWaveNamespace
protected BaseDataStoreOptions baseOptions
public RocksDBOptions()
public RocksDBOptions(String geowaveNamespace)
public void validatePluginOptions(com.beust.jcommander.internal.Console console) throws com.beust.jcommander.ParameterException
validatePluginOptions
in class StoreFactoryOptions
com.beust.jcommander.ParameterException
public void validatePluginOptions(Properties properties, com.beust.jcommander.internal.Console console) throws com.beust.jcommander.ParameterException
StoreFactoryOptions
validatePluginOptions
in class StoreFactoryOptions
com.beust.jcommander.ParameterException
public boolean isCompactOnWrite()
public void setCompactOnWrite(boolean compactOnWrite)
public void setDirectory(String dir)
public String getDirectory()
public StoreFactoryFamilySpi getStoreFactory()
getStoreFactory
in class StoreFactoryOptions
public DataStoreOptions getStoreOptions()
getStoreOptions
in class StoreFactoryOptions
public int getBatchWriteSize()
public void setBatchWriteSize(int batchWriteSize)
public boolean isWalOnBatchWrite()
public void setWalOnBatchWrite(boolean walOnBatchWrite)
Copyright © 2013–2022. All rights reserved.