Package org.rocksdb
Enum MutableColumnFamilyOptions.MemtableOption
- java.lang.Object
-
- java.lang.Enum<MutableColumnFamilyOptions.MemtableOption>
-
- org.rocksdb.MutableColumnFamilyOptions.MemtableOption
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MutableColumnFamilyOptions.MemtableOption>,MutableOptionKey
- Enclosing class:
- MutableColumnFamilyOptions
public static enum MutableColumnFamilyOptions.MemtableOption extends java.lang.Enum<MutableColumnFamilyOptions.MemtableOption>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.rocksdb.MutableOptionKey
MutableOptionKey.ValueType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description arena_block_sizefilter_deletesDeprecated.inplace_update_num_locksmax_successive_mergesmax_write_buffer_numbermemtable_huge_page_sizememtable_prefix_bloom_bitsDeprecated.memtable_prefix_bloom_probesDeprecated.memtable_prefix_bloom_size_ratiowrite_buffer_size
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MutableOptionKey.ValueTypegetValueType()static MutableColumnFamilyOptions.MemtableOptionvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MutableColumnFamilyOptions.MemtableOption[]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
-
write_buffer_size
public static final MutableColumnFamilyOptions.MemtableOption write_buffer_size
-
arena_block_size
public static final MutableColumnFamilyOptions.MemtableOption arena_block_size
-
memtable_prefix_bloom_size_ratio
public static final MutableColumnFamilyOptions.MemtableOption memtable_prefix_bloom_size_ratio
-
memtable_prefix_bloom_bits
@Deprecated public static final MutableColumnFamilyOptions.MemtableOption memtable_prefix_bloom_bits
Deprecated.
-
memtable_prefix_bloom_probes
@Deprecated public static final MutableColumnFamilyOptions.MemtableOption memtable_prefix_bloom_probes
Deprecated.
-
memtable_huge_page_size
public static final MutableColumnFamilyOptions.MemtableOption memtable_huge_page_size
-
max_successive_merges
public static final MutableColumnFamilyOptions.MemtableOption max_successive_merges
-
filter_deletes
@Deprecated public static final MutableColumnFamilyOptions.MemtableOption filter_deletes
Deprecated.
-
max_write_buffer_number
public static final MutableColumnFamilyOptions.MemtableOption max_write_buffer_number
-
inplace_update_num_locks
public static final MutableColumnFamilyOptions.MemtableOption inplace_update_num_locks
-
-
Method Detail
-
values
public static MutableColumnFamilyOptions.MemtableOption[] 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.MemtableOption c : MutableColumnFamilyOptions.MemtableOption.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.MemtableOption 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
-
-