Class RocksdbCfg
- java.lang.Object
-
- io.camunda.zeebe.broker.system.configuration.RocksdbCfg
-
- All Implemented Interfaces:
ConfigurationEntry
public final class RocksdbCfg extends Object implements ConfigurationEntry
-
-
Constructor Summary
Constructors Constructor Description RocksdbCfg()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RocksDbConfigurationcreateRocksDbConfiguration()PropertiesgetColumnFamilyOptions()intgetIoRateBytesPerSecond()intgetMaxOpenFiles()intgetMaxWriteBufferNumber()org.springframework.util.unit.DataSizegetMemoryLimit()intgetMinWriteBufferNumberToMerge()voidinit(BrokerCfg globalConfig, String brokerBase)booleanisDisableWal()booleanisEnableStatistics()voidsetColumnFamilyOptions(Properties columnFamilyOptions)voidsetDisableWal(boolean disableWal)voidsetEnableStatistics(boolean enableStatistics)voidsetIoRateBytesPerSecond(int ioRateBytesPerSecond)voidsetMaxOpenFiles(int maxOpenFiles)voidsetMaxWriteBufferNumber(int maxWriteBufferNumber)voidsetMemoryLimit(org.springframework.util.unit.DataSize memoryLimit)voidsetMinWriteBufferNumberToMerge(int minWriteBufferNumberToMerge)StringtoString()
-
-
-
Method Detail
-
init
public void init(BrokerCfg globalConfig, String brokerBase)
- Specified by:
initin interfaceConfigurationEntry
-
getColumnFamilyOptions
public Properties getColumnFamilyOptions()
-
setColumnFamilyOptions
public void setColumnFamilyOptions(Properties columnFamilyOptions)
-
isEnableStatistics
public boolean isEnableStatistics()
-
setEnableStatistics
public void setEnableStatistics(boolean enableStatistics)
-
getMemoryLimit
public org.springframework.util.unit.DataSize getMemoryLimit()
-
setMemoryLimit
public void setMemoryLimit(org.springframework.util.unit.DataSize memoryLimit)
-
getMaxOpenFiles
public int getMaxOpenFiles()
-
setMaxOpenFiles
public void setMaxOpenFiles(int maxOpenFiles)
-
getMaxWriteBufferNumber
public int getMaxWriteBufferNumber()
-
setMaxWriteBufferNumber
public void setMaxWriteBufferNumber(int maxWriteBufferNumber)
-
getMinWriteBufferNumberToMerge
public int getMinWriteBufferNumberToMerge()
-
setMinWriteBufferNumberToMerge
public void setMinWriteBufferNumberToMerge(int minWriteBufferNumberToMerge)
-
getIoRateBytesPerSecond
public int getIoRateBytesPerSecond()
-
setIoRateBytesPerSecond
public void setIoRateBytesPerSecond(int ioRateBytesPerSecond)
-
isDisableWal
public boolean isDisableWal()
-
setDisableWal
public void setDisableWal(boolean disableWal)
-
createRocksDbConfiguration
public RocksDbConfiguration createRocksDbConfiguration()
-
-