Package org.rocksdb
Enum MutableColumnFamilyOptions.CompactionOption
- java.lang.Object
-
- java.lang.Enum<MutableColumnFamilyOptions.CompactionOption>
-
- org.rocksdb.MutableColumnFamilyOptions.CompactionOption
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MutableColumnFamilyOptions.CompactionOption>,MutableOptionKey
- Enclosing class:
- MutableColumnFamilyOptions
public static enum MutableColumnFamilyOptions.CompactionOption extends java.lang.Enum<MutableColumnFamilyOptions.CompactionOption>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.rocksdb.MutableOptionKey
MutableOptionKey.ValueType
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MutableOptionKey.ValueTypegetValueType()static MutableColumnFamilyOptions.CompactionOptionvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MutableColumnFamilyOptions.CompactionOption[]values()Returns an array containing the constants of this enum type, in the order they are declared.-
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
-
Methods inherited from interface org.rocksdb.MutableOptionKey
name
-
-
-
-
Enum Constant Detail
-
disable_auto_compactions
public static final MutableColumnFamilyOptions.CompactionOption disable_auto_compactions
-
soft_rate_limit
@Deprecated public static final MutableColumnFamilyOptions.CompactionOption soft_rate_limit
Deprecated.
-
soft_pending_compaction_bytes_limit
public static final MutableColumnFamilyOptions.CompactionOption soft_pending_compaction_bytes_limit
-
hard_rate_limit
@Deprecated public static final MutableColumnFamilyOptions.CompactionOption hard_rate_limit
Deprecated.
-
hard_pending_compaction_bytes_limit
public static final MutableColumnFamilyOptions.CompactionOption hard_pending_compaction_bytes_limit
-
level0_file_num_compaction_trigger
public static final MutableColumnFamilyOptions.CompactionOption level0_file_num_compaction_trigger
-
level0_slowdown_writes_trigger
public static final MutableColumnFamilyOptions.CompactionOption level0_slowdown_writes_trigger
-
level0_stop_writes_trigger
public static final MutableColumnFamilyOptions.CompactionOption level0_stop_writes_trigger
-
max_compaction_bytes
public static final MutableColumnFamilyOptions.CompactionOption max_compaction_bytes
-
target_file_size_base
public static final MutableColumnFamilyOptions.CompactionOption target_file_size_base
-
target_file_size_multiplier
public static final MutableColumnFamilyOptions.CompactionOption target_file_size_multiplier
-
max_bytes_for_level_base
public static final MutableColumnFamilyOptions.CompactionOption max_bytes_for_level_base
-
max_bytes_for_level_multiplier
public static final MutableColumnFamilyOptions.CompactionOption max_bytes_for_level_multiplier
-
max_bytes_for_level_multiplier_additional
public static final MutableColumnFamilyOptions.CompactionOption max_bytes_for_level_multiplier_additional
-
ttl
public static final MutableColumnFamilyOptions.CompactionOption ttl
-
-
Method Detail
-
values
public static MutableColumnFamilyOptions.CompactionOption[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (MutableColumnFamilyOptions.CompactionOption c : MutableColumnFamilyOptions.CompactionOption.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MutableColumnFamilyOptions.CompactionOption valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
getValueType
public MutableOptionKey.ValueType getValueType()
- Specified by:
getValueTypein interfaceMutableOptionKey
-
-