public static enum CompactRangeOptions.BottommostLevelCompaction extends java.lang.Enum<CompactRangeOptions.BottommostLevelCompaction>
| 枚举常量和说明 |
|---|
kForce
Always compact bottommost level
|
kForceOptimized
Always compact bottommost level but in bottommost level avoid
double-compacting files created in the same compaction
|
kIfHaveCompactionFilter
Only compact bottommost level if there is a compaction filter.
|
kSkip
Skip bottommost level compaction
|
| 限定符和类型 | 方法和说明 |
|---|---|
static CompactRangeOptions.BottommostLevelCompaction |
fromRocksId(int bottommostLevelCompaction)
Returns the BottommostLevelCompaction for the given C++ rocks enum value.
|
byte |
getValue()
Returns the byte value of the enumerations value.
|
static CompactRangeOptions.BottommostLevelCompaction |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static CompactRangeOptions.BottommostLevelCompaction[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final CompactRangeOptions.BottommostLevelCompaction kSkip
public static final CompactRangeOptions.BottommostLevelCompaction kIfHaveCompactionFilter
public static final CompactRangeOptions.BottommostLevelCompaction kForce
public static final CompactRangeOptions.BottommostLevelCompaction kForceOptimized
public static CompactRangeOptions.BottommostLevelCompaction[] values()
for (CompactRangeOptions.BottommostLevelCompaction c : CompactRangeOptions.BottommostLevelCompaction.values()) System.out.println(c);
public static CompactRangeOptions.BottommostLevelCompaction valueOf(java.lang.String name)
name - 要返回的枚举常量的名称。java.lang.IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException - 如果参数为空值public byte getValue()
Returns the byte value of the enumerations value.
public static CompactRangeOptions.BottommostLevelCompaction fromRocksId(int bottommostLevelCompaction)
bottommostLevelCompaction - The value of the BottommostLevelCompaction