Class RocksDBManualCompactionConfig.Builder
- java.lang.Object
-
- org.apache.flink.state.rocksdb.sstmerge.RocksDBManualCompactionConfig.Builder
-
- Enclosing class:
- RocksDBManualCompactionConfig
public static class RocksDBManualCompactionConfig.Builder extends Object
Builder forRocksDBManualCompactionConfig.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RocksDBManualCompactionConfigbuild()RocksDBManualCompactionConfig.BuildersetMaxAutoCompactions(int maxAutoCompactions)RocksDBManualCompactionConfig.BuildersetMaxFileSizeToCompact(org.apache.flink.configuration.MemorySize maxFileSizeToCompact)RocksDBManualCompactionConfig.BuildersetMaxFilesToCompact(int maxFilesToCompact)RocksDBManualCompactionConfig.BuildersetMaxOutputFileSize(org.apache.flink.configuration.MemorySize maxOutputFileSize)RocksDBManualCompactionConfig.BuildersetMaxParallelCompactions(int maxParallelCompactions)RocksDBManualCompactionConfig.BuildersetMinFilesToCompact(int minFilesToCompact)RocksDBManualCompactionConfig.BuildersetMinInterval(long minInterval)
-
-
-
Method Detail
-
setMinInterval
public RocksDBManualCompactionConfig.Builder setMinInterval(long minInterval)
-
setMaxParallelCompactions
public RocksDBManualCompactionConfig.Builder setMaxParallelCompactions(int maxParallelCompactions)
-
setMaxFileSizeToCompact
public RocksDBManualCompactionConfig.Builder setMaxFileSizeToCompact(org.apache.flink.configuration.MemorySize maxFileSizeToCompact)
-
setMinFilesToCompact
public RocksDBManualCompactionConfig.Builder setMinFilesToCompact(int minFilesToCompact)
-
setMaxFilesToCompact
public RocksDBManualCompactionConfig.Builder setMaxFilesToCompact(int maxFilesToCompact)
-
setMaxOutputFileSize
public RocksDBManualCompactionConfig.Builder setMaxOutputFileSize(org.apache.flink.configuration.MemorySize maxOutputFileSize)
-
setMaxAutoCompactions
public RocksDBManualCompactionConfig.Builder setMaxAutoCompactions(int maxAutoCompactions)
-
build
public RocksDBManualCompactionConfig build()
-
-