public interface SizeTieredCompactionStrategy<SelfT extends SizeTieredCompactionStrategy<SelfT>> extends CompactionStrategy<SelfT>
Modifier and Type | Method and Description |
---|---|
default SelfT |
withBucketHigh(double bucketHigh) |
default SelfT |
withBucketLow(double bucketHigh) |
default SelfT |
withColdReadsToOmit(double ratio) |
default SelfT |
withMaxThreshold(int maxThreshold) |
default SelfT |
withMinSSTableSizeInBytes(long bytes) |
default SelfT |
withMinThreshold(int minThreshold) |
default SelfT |
withOnlyPurgeRepairedTombstones(boolean enabled) |
withEnabled, withTombstoneCompactionIntervalInSeconds, withTombstoneThreshold, withUncheckedTombstoneCompaction
getOptions, withOption
@NonNull @CheckReturnValue default SelfT withMaxThreshold(int maxThreshold)
@NonNull @CheckReturnValue default SelfT withMinThreshold(int minThreshold)
@NonNull @CheckReturnValue default SelfT withMinSSTableSizeInBytes(long bytes)
@NonNull @CheckReturnValue default SelfT withOnlyPurgeRepairedTombstones(boolean enabled)
@NonNull @CheckReturnValue default SelfT withBucketHigh(double bucketHigh)
@NonNull @CheckReturnValue default SelfT withBucketLow(double bucketHigh)
@NonNull @CheckReturnValue default SelfT withColdReadsToOmit(double ratio)
Copyright © 2017–2020. All rights reserved.