Package org.rocksdb
Enum MutableDBOptions.DBOption
- java.lang.Object
-
- java.lang.Enum<MutableDBOptions.DBOption>
-
- org.rocksdb.MutableDBOptions.DBOption
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MutableDBOptions.DBOption>,MutableOptionKey
- Enclosing class:
- MutableDBOptions
public static enum MutableDBOptions.DBOption extends java.lang.Enum<MutableDBOptions.DBOption>
-
-
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 MutableDBOptions.DBOptionvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MutableDBOptions.DBOption[]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
-
max_background_jobs
public static final MutableDBOptions.DBOption max_background_jobs
-
base_background_compactions
public static final MutableDBOptions.DBOption base_background_compactions
-
max_background_compactions
public static final MutableDBOptions.DBOption max_background_compactions
-
avoid_flush_during_shutdown
public static final MutableDBOptions.DBOption avoid_flush_during_shutdown
-
writable_file_max_buffer_size
public static final MutableDBOptions.DBOption writable_file_max_buffer_size
-
delayed_write_rate
public static final MutableDBOptions.DBOption delayed_write_rate
-
max_total_wal_size
public static final MutableDBOptions.DBOption max_total_wal_size
-
delete_obsolete_files_period_micros
public static final MutableDBOptions.DBOption delete_obsolete_files_period_micros
-
stats_dump_period_sec
public static final MutableDBOptions.DBOption stats_dump_period_sec
-
stats_persist_period_sec
public static final MutableDBOptions.DBOption stats_persist_period_sec
-
stats_history_buffer_size
public static final MutableDBOptions.DBOption stats_history_buffer_size
-
max_open_files
public static final MutableDBOptions.DBOption max_open_files
-
bytes_per_sync
public static final MutableDBOptions.DBOption bytes_per_sync
-
wal_bytes_per_sync
public static final MutableDBOptions.DBOption wal_bytes_per_sync
-
strict_bytes_per_sync
public static final MutableDBOptions.DBOption strict_bytes_per_sync
-
compaction_readahead_size
public static final MutableDBOptions.DBOption compaction_readahead_size
-
-
Method Detail
-
values
public static MutableDBOptions.DBOption[] 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 (MutableDBOptions.DBOption c : MutableDBOptions.DBOption.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MutableDBOptions.DBOption 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
-
-