Class RocksDBConfig
- java.lang.Object
-
- io.streamthoughts.azkarra.api.config.RocksDBConfig
-
-
Constructor Summary
Constructors Constructor Description RocksDBConfig()
Creates a newRocksDBConfig
instance.
-
Method Summary
-
-
-
Constructor Detail
-
RocksDBConfig
public RocksDBConfig()
Creates a newRocksDBConfig
instance.
-
-
Method Detail
-
withBufferSize
public RocksDBConfig withBufferSize(int writeBufferSize)
-
withMaxWriteBufferNumber
public RocksDBConfig withMaxWriteBufferNumber(int maxWriteBufferNumber)
-
withBackgroundThreadsCompactionPool
public RocksDBConfig withBackgroundThreadsCompactionPool(int backgroundThreadsCompactionPool)
-
withBackgroundThreadsFlushPool
public RocksDBConfig withBackgroundThreadsFlushPool(int backgroundThreadsFlushPool)
-
withCompressionType
public RocksDBConfig withCompressionType(org.rocksdb.CompressionType compressionType)
-
withCompactionStyle
public RocksDBConfig withCompactionStyle(org.rocksdb.CompactionStyle compactionStyle)
-
withMaxFileOpen
public RocksDBConfig withMaxFileOpen(int maxFileOpen)
-
withMaxBackgroundCompactions
public RocksDBConfig withMaxBackgroundCompactions(int maxBackgroundCompaction)
-
withMaxBackgroundFlushes
public RocksDBConfig withMaxBackgroundFlushes(int maxBackgroundFlushes)
-
withMemoryManaged
public RocksDBConfig withMemoryManaged(boolean memoryManaged)
-
withMemoryHighPrioPoolRatio
public RocksDBConfig withMemoryHighPrioPoolRatio(double memoryManaged)
-
withMemoryWriteBufferRatio
public RocksDBConfig withMemoryWriteBufferRatio(double memoryWriteBufferRatio)
-
withMemoryStrictCapacityLimit
public RocksDBConfig withMemoryStrictCapacityLimit(boolean memoryStrictCapacityLimit)
-
withStatisticsEnabled
public RocksDBConfig withStatisticsEnabled(boolean enableStats)
-
withStatsDumpPeriod
public RocksDBConfig withStatsDumpPeriod(Duration duration)
-
withLogDir
public RocksDBConfig withLogDir(String logDir)
-
withLogLevel
public RocksDBConfig withLogLevel(String level)
-
withLogMaxFileSize
public RocksDBConfig withLogMaxFileSize(int logMaxFileSize)
-
withBlockCacheSize
public RocksDBConfig withBlockCacheSize(long blockCacheSize)
-
-