- Cache - Class in org.rocksdb
-
- Cache(long) - Constructor for class org.rocksdb.Cache
-
- cacheIndexAndFilterBlocks() - Method in class org.rocksdb.BlockBasedTableConfig
-
Indicating if we'd put index/filter blocks to the block cache.
- cacheNumShardBits() - Method in class org.rocksdb.BlockBasedTableConfig
-
Returns the number of shard bits used in the block cache.
- callbackTriggerIntervalSize() - Method in class org.rocksdb.BackupableDBOptions
-
- CassandraCompactionFilter - Class in org.rocksdb
-
Just a Java wrapper around CassandraCompactionFilter implemented in C++
- CassandraCompactionFilter(boolean, int) - Constructor for class org.rocksdb.CassandraCompactionFilter
-
- CassandraValueMergeOperator - Class in org.rocksdb
-
CassandraValueMergeOperator is a merge operator that merges two cassandra wide column
values.
- CassandraValueMergeOperator(int) - Constructor for class org.rocksdb.CassandraValueMergeOperator
-
- CassandraValueMergeOperator(int, int) - Constructor for class org.rocksdb.CassandraValueMergeOperator
-
- Checkpoint - Class in org.rocksdb
-
Provides Checkpoint functionality.
- checksumType() - Method in class org.rocksdb.BlockBasedTableConfig
-
- ChecksumType - Enum in org.rocksdb
-
Checksum types used in conjunction with BlockBasedTable.
- clear() - Method in class org.rocksdb.AbstractSlice
-
Clears the backing slice
- clear() - Method in class org.rocksdb.AbstractWriteBatch
-
- clear() - Method in class org.rocksdb.DirectSlice
-
- clear() - Method in class org.rocksdb.Slice
-
- clear() - Method in class org.rocksdb.WriteBatch.SavePoint
-
- clear() - Method in interface org.rocksdb.WriteBatchInterface
-
Clear all updates buffered in this batch
- clearSnapshot() - Method in class org.rocksdb.Transaction
-
Clears the current snapshot (i.e.
- ClockCache - Class in org.rocksdb
-
Similar to
LRUCache
, but based on the CLOCK algorithm with
better concurrent performance in some cases
- ClockCache(long) - Constructor for class org.rocksdb.ClockCache
-
Create a new cache with a fixed size capacity.
- ClockCache(long, int) - Constructor for class org.rocksdb.ClockCache
-
Create a new cache with a fixed size capacity.
- ClockCache(long, int, boolean) - Constructor for class org.rocksdb.ClockCache
-
Create a new cache with a fixed size capacity.
- close() - Method in class org.rocksdb.AbstractImmutableNativeReference
-
- close() - Method in class org.rocksdb.AbstractNativeReference
-
Frees the underlying C++ object
- close() - Method in class org.rocksdb.RocksMutableObject
-
- close() - Method in class org.rocksdb.TtlDB
-
Close the TtlDB instance and release resource.
- close() - Method in class org.rocksdb.WBWIRocksIterator
-
- close() - Method in class org.rocksdb.WBWIRocksIterator.WriteEntry
-
- ColumnFamilyDescriptor - Class in org.rocksdb
-
Describes a column family with a
name and respective Options.
- ColumnFamilyDescriptor(byte[]) - Constructor for class org.rocksdb.ColumnFamilyDescriptor
-
Creates a new Column Family using a name and default
options,
- ColumnFamilyDescriptor(byte[], ColumnFamilyOptions) - Constructor for class org.rocksdb.ColumnFamilyDescriptor
-
Creates a new Column Family using a name and custom
options.
- ColumnFamilyHandle - Class in org.rocksdb
-
ColumnFamilyHandle class to hold handles to underlying rocksdb
ColumnFamily Pointers.
- columnFamilyName() - Method in class org.rocksdb.ColumnFamilyDescriptor
-
- columnFamilyOptions() - Method in class org.rocksdb.ColumnFamilyDescriptor
-
- ColumnFamilyOptions - Class in org.rocksdb
-
ColumnFamilyOptions to control the behavior of a database.
- ColumnFamilyOptions() - Constructor for class org.rocksdb.ColumnFamilyOptions
-
Construct ColumnFamilyOptions.
- ColumnFamilyOptions(ColumnFamilyOptions) - Constructor for class org.rocksdb.ColumnFamilyOptions
-
Copy constructor for ColumnFamilyOptions.
- ColumnFamilyOptionsInterface<T extends ColumnFamilyOptionsInterface> - Interface in org.rocksdb
-
- commit() - Method in class org.rocksdb.Transaction
-
Write all batched keys to the db atomically.
- COMPACTION_POOL - Static variable in class org.rocksdb.Env
-
- compactionOptionsFIFO() - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
The options for FIFO compaction style
- compactionOptionsFIFO() - Method in class org.rocksdb.ColumnFamilyOptions
-
- CompactionOptionsFIFO - Class in org.rocksdb
-
Options for FIFO Compaction
- CompactionOptionsFIFO() - Constructor for class org.rocksdb.CompactionOptionsFIFO
-
- compactionOptionsFIFO() - Method in class org.rocksdb.Options
-
- compactionOptionsUniversal() - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
The options needed to support Universal Style compactions
- compactionOptionsUniversal() - Method in class org.rocksdb.ColumnFamilyOptions
-
- CompactionOptionsUniversal - Class in org.rocksdb
-
Options for Universal Compaction
- CompactionOptionsUniversal() - Constructor for class org.rocksdb.CompactionOptionsUniversal
-
- compactionOptionsUniversal() - Method in class org.rocksdb.Options
-
- compactionPriority() - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Get the Compaction priority if level compaction
is used for all levels
- compactionPriority() - Method in class org.rocksdb.ColumnFamilyOptions
-
- CompactionPriority - Enum in org.rocksdb
-
Compaction Priorities
- compactionPriority() - Method in class org.rocksdb.Options
-
- compactionReadaheadSize() - Method in class org.rocksdb.DBOptions
-
- compactionReadaheadSize() - Method in interface org.rocksdb.DBOptionsInterface
-
If non-zero, we perform bigger reads when doing compaction.
- compactionReadaheadSize() - Method in class org.rocksdb.EnvOptions
-
- compactionReadaheadSize() - Method in class org.rocksdb.Options
-
- CompactionStopStyle - Enum in org.rocksdb
-
Algorithm used to make a compaction request stop picking new files
into a single compaction run
- compactionStyle() - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Compaction style for DB.
- compactionStyle() - Method in class org.rocksdb.ColumnFamilyOptions
-
- CompactionStyle - Enum in org.rocksdb
-
Enum CompactionStyle
RocksDB supports different styles of compaction.
- compactionStyle() - Method in class org.rocksdb.Options
-
- compactRange() - Method in class org.rocksdb.RocksDB
-
Range compaction of database.
- compactRange(byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Range compaction of database.
- compactRange(boolean, int, int) - Method in class org.rocksdb.RocksDB
-
Range compaction of database.
- compactRange(byte[], byte[], boolean, int, int) - Method in class org.rocksdb.RocksDB
-
Range compaction of database.
- compactRange(ColumnFamilyHandle) - Method in class org.rocksdb.RocksDB
-
Range compaction of column family.
- compactRange(ColumnFamilyHandle, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Range compaction of column family.
- compactRange(ColumnFamilyHandle, boolean, int, int) - Method in class org.rocksdb.RocksDB
-
Range compaction of column family.
- compactRange(ColumnFamilyHandle, byte[], byte[], boolean, int, int) - Method in class org.rocksdb.RocksDB
-
Range compaction of column family.
- Comparator - Class in org.rocksdb
-
Base class for comparators which will receive
byte[] based access via org.rocksdb.Slice in their
compare method implementation.
- Comparator(ComparatorOptions) - Constructor for class org.rocksdb.Comparator
-
- ComparatorOptions - Class in org.rocksdb
-
This class controls the behaviour
of Java implementations of
AbstractComparator
Note that dispose() must be called before a ComparatorOptions
instance becomes out-of-scope to release the allocated memory in C++.
- ComparatorOptions() - Constructor for class org.rocksdb.ComparatorOptions
-
- compare(T, T) - Method in class org.rocksdb.AbstractComparator
-
Three-way key comparison
- compare(AbstractSlice<?>) - Method in class org.rocksdb.AbstractSlice
-
Three-way key comparison
- compare(Slice, Slice) - Method in class org.rocksdb.NativeComparatorWrapper
-
- compare(Slice, Slice) - Method in class org.rocksdb.util.BytewiseComparator
-
- compare(DirectSlice, DirectSlice) - Method in class org.rocksdb.util.DirectBytewiseComparator
-
- compare(Slice, Slice) - Method in class org.rocksdb.util.ReverseBytewiseComparator
-
- compressionOptions() - Method in class org.rocksdb.ColumnFamilyOptions
-
- compressionOptions() - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Get the different options for compression algorithms
- CompressionOptions - Class in org.rocksdb
-
Options for Compression
- CompressionOptions() - Constructor for class org.rocksdb.CompressionOptions
-
- compressionOptions() - Method in class org.rocksdb.Options
-
- compressionPerLevel() - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
- compressionPerLevel() - Method in class org.rocksdb.ColumnFamilyOptions
-
- compressionPerLevel() - Method in class org.rocksdb.Options
-
- compressionSizePercent() - Method in class org.rocksdb.CompactionOptionsUniversal
-
If this option is set to be -1 (the default value), all the output files
will follow compression type specified.
- compressionType() - Method in class org.rocksdb.ColumnFamilyOptions
-
- CompressionType - Enum in org.rocksdb
-
Enum CompressionType
- compressionType() - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- compressionType() - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
Compress blocks using the specified compression algorithm.
- compressionType() - Method in class org.rocksdb.Options
-
- continueBackgroundWork() - Method in class org.rocksdb.RocksDB
-
- count() - Method in class org.rocksdb.AbstractWriteBatch
-
- count() - Method in interface org.rocksdb.WriteBatchInterface
-
Returns the number of updates in the batch.
- create(RocksDB) - Static method in class org.rocksdb.Checkpoint
-
Creates a Checkpoint object to be used for creating open-able
snapshots.
- createCheckpoint(String) - Method in class org.rocksdb.Checkpoint
-
Builds an open-able snapshot of RocksDB on the same disk, which
accepts an output directory on the same disk, and under the directory
(1) hard-linked SST files pointing to existing live SST files
(2) a copied manifest files and other files
- createColumnFamily(ColumnFamilyDescriptor) - Method in class org.rocksdb.RocksDB
-
Creates a new column family with the name columnFamilyName and
allocates a ColumnFamilyHandle within an internal structure.
- createColumnFamilyWithTtl(ColumnFamilyDescriptor, int) - Method in class org.rocksdb.TtlDB
-
Creates a new ttl based column family with a name defined
in given ColumnFamilyDescriptor and allocates a
ColumnFamilyHandle within an internal structure.
- createCompactionFilter(AbstractCompactionFilter.Context) - Method in class org.rocksdb.AbstractCompactionFilterFactory
-
Create a new compaction filter
- createIfMissing() - Method in class org.rocksdb.DBOptions
-
- createIfMissing() - Method in interface org.rocksdb.DBOptionsInterface
-
Return true if the create_if_missing flag is set to true.
- createIfMissing() - Method in class org.rocksdb.Options
-
- createMissingColumnFamilies() - Method in class org.rocksdb.DBOptions
-
- createMissingColumnFamilies() - Method in interface org.rocksdb.DBOptionsInterface
-
Return true if the create_missing_column_families flag is set
to true.
- createMissingColumnFamilies() - Method in class org.rocksdb.Options
-
- createNewBackup(RocksDB) - Method in class org.rocksdb.BackupEngine
-
- createNewBackup(RocksDB, boolean) - Method in class org.rocksdb.BackupEngine
-
Captures the state of the database in the latest backup
- createNewLoggerDbOptions(long) - Method in class org.rocksdb.Logger
-
- createNewLoggerOptions(long) - Method in class org.rocksdb.Logger
-
- createNewSliceFromString(String) - Static method in class org.rocksdb.AbstractSlice
-
- data() - Method in class org.rocksdb.AbstractSlice
-
Returns the data of the slice.
- data() - Method in class org.rocksdb.WriteBatch
-
Retrieve the serialized version of this batch.
- data0(long) - Method in class org.rocksdb.AbstractSlice
-
Access to the data is provided by the
subtype as it needs to handle the
generic typing.
- data0(long) - Method in class org.rocksdb.DirectSlice
-
- data0(long) - Method in class org.rocksdb.Slice
-
- dbLogDir() - Method in class org.rocksdb.DBOptions
-
- dbLogDir() - Method in interface org.rocksdb.DBOptionsInterface
-
Returns the directory of info log.
- dbLogDir() - Method in class org.rocksdb.Options
-
- DBOptions - Class in org.rocksdb
-
DBOptions to control the behavior of a database.
- DBOptions() - Constructor for class org.rocksdb.DBOptions
-
Construct DBOptions.
- DBOptions(DBOptions) - Constructor for class org.rocksdb.DBOptions
-
Copy constructor for DBOptions.
- DBOptionsInterface<T extends DBOptionsInterface> - Interface in org.rocksdb
-
- DbPath - Class in org.rocksdb
-
Tuple of database path and target size
- DbPath(Path, long) - Constructor for class org.rocksdb.DbPath
-
- dbPaths() - Method in class org.rocksdb.DBOptions
-
- dbPaths() - Method in interface org.rocksdb.DBOptionsInterface
-
A list of paths where SST files can be put into, with its target size.
- dbPaths() - Method in class org.rocksdb.Options
-
- dbWriteBufferSize() - Method in class org.rocksdb.DBOptions
-
- dbWriteBufferSize() - Method in interface org.rocksdb.DBOptionsInterface
-
Amount of data to build up in memtables across all column
families before writing to disk.
- dbWriteBufferSize() - Method in class org.rocksdb.Options
-
- DEFAUL_THRESHOLD_USE_SKIPLIST - Static variable in class org.rocksdb.HashLinkedListMemTableConfig
-
- DEFAULT_AUTOTUNE - Static variable in class org.rocksdb.RateLimiter
-
- DEFAULT_BLOOM_BITS_PER_KEY - Static variable in class org.rocksdb.PlainTableConfig
-
- DEFAULT_BRANCHING_FACTOR - Static variable in class org.rocksdb.HashSkipListMemTableConfig
-
- DEFAULT_BUCKET_COUNT - Static variable in class org.rocksdb.HashLinkedListMemTableConfig
-
- DEFAULT_BUCKET_COUNT - Static variable in class org.rocksdb.HashSkipListMemTableConfig
-
- DEFAULT_BUCKET_ENTRIES_LOG_THRES - Static variable in class org.rocksdb.HashLinkedListMemTableConfig
-
- DEFAULT_COLUMN_FAMILY - Static variable in class org.rocksdb.RocksDB
-
- DEFAULT_COMPACTION_MEMTABLE_MEMORY_BUDGET - Static variable in interface org.rocksdb.ColumnFamilyOptionsInterface
-
- DEFAULT_ENCODING_TYPE - Static variable in class org.rocksdb.PlainTableConfig
-
- DEFAULT_FAIRNESS - Static variable in class org.rocksdb.RateLimiter
-
- DEFAULT_FULL_SCAN_MODE - Static variable in class org.rocksdb.PlainTableConfig
-
- DEFAULT_HASH_TABLE_RATIO - Static variable in class org.rocksdb.PlainTableConfig
-
- DEFAULT_HEIGHT - Static variable in class org.rocksdb.HashSkipListMemTableConfig
-
- DEFAULT_HUGE_PAGE_TLB_SIZE - Static variable in class org.rocksdb.HashLinkedListMemTableConfig
-
- DEFAULT_HUGE_TLB_SIZE - Static variable in class org.rocksdb.PlainTableConfig
-
- DEFAULT_IF_LOG_BUCKET_DIST_WHEN_FLUSH - Static variable in class org.rocksdb.HashLinkedListMemTableConfig
-
- DEFAULT_INDEX_SPARSENESS - Static variable in class org.rocksdb.PlainTableConfig
-
- DEFAULT_LOOKAHEAD - Static variable in class org.rocksdb.SkipListMemTableConfig
-
- DEFAULT_MODE - Static variable in class org.rocksdb.RateLimiter
-
- DEFAULT_REFILL_PERIOD_MICROS - Static variable in class org.rocksdb.RateLimiter
-
- DEFAULT_RESERVED_SIZE - Static variable in class org.rocksdb.VectorMemTableConfig
-
- DEFAULT_STORE_INDEX_IN_FILE - Static variable in class org.rocksdb.PlainTableConfig
-
- delayedWriteRate() - Method in class org.rocksdb.DBOptions
-
- delayedWriteRate() - Method in interface org.rocksdb.DBOptionsInterface
-
- delayedWriteRate() - Method in class org.rocksdb.Options
-
- delete(byte[]) - Method in class org.rocksdb.AbstractWriteBatch
-
- delete(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.AbstractWriteBatch
-
- delete(byte[]) - Method in class org.rocksdb.RocksDB
-
Delete the database entry (if any) for "key".
- delete(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.RocksDB
-
Delete the database entry (if any) for "key".
- delete(WriteOptions, byte[]) - Method in class org.rocksdb.RocksDB
-
Delete the database entry (if any) for "key".
- delete(ColumnFamilyHandle, WriteOptions, byte[]) - Method in class org.rocksdb.RocksDB
-
Delete the database entry (if any) for "key".
- delete(long, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- delete(long, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- delete(long, long, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- delete(long, long, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- delete(Slice) - Method in class org.rocksdb.SstFileWriter
-
Add a deletion key to currently opened file.
- delete(DirectSlice) - Method in class org.rocksdb.SstFileWriter
-
Add a deletion key to currently opened file.
- delete(byte[]) - Method in class org.rocksdb.SstFileWriter
-
Add a deletion key to currently opened file.
- delete(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.Transaction
-
- delete(byte[]) - Method in class org.rocksdb.Transaction
-
- delete(ColumnFamilyHandle, byte[][]) - Method in class org.rocksdb.Transaction
-
- delete(byte[][]) - Method in class org.rocksdb.Transaction
-
- delete(int, byte[]) - Method in class org.rocksdb.WriteBatch.Handler
-
- delete(byte[]) - Method in class org.rocksdb.WriteBatch.Handler
-
- delete(byte[]) - Method in interface org.rocksdb.WriteBatchInterface
-
If the database contains a mapping for "key", erase it.
- delete(ColumnFamilyHandle, byte[]) - Method in interface org.rocksdb.WriteBatchInterface
-
If column family contains a mapping for "key", erase it.
- deleteBackup(int) - Method in class org.rocksdb.BackupEngine
-
Deletes a backup
- deleteObsoleteFilesPeriodMicros() - Method in class org.rocksdb.DBOptions
-
- deleteObsoleteFilesPeriodMicros() - Method in interface org.rocksdb.DBOptionsInterface
-
The periodicity when obsolete files get deleted.
- deleteObsoleteFilesPeriodMicros() - Method in class org.rocksdb.Options
-
- deleteRange(byte[], byte[]) - Method in class org.rocksdb.AbstractWriteBatch
-
- deleteRange(ColumnFamilyHandle, byte[], byte[]) - Method in class org.rocksdb.AbstractWriteBatch
-
- deleteRange(byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Removes the database entries in the range ["beginKey", "endKey"), i.e.,
including "beginKey" and excluding "endKey".
- deleteRange(ColumnFamilyHandle, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Removes the database entries in the range ["beginKey", "endKey"), i.e.,
including "beginKey" and excluding "endKey".
- deleteRange(WriteOptions, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Removes the database entries in the range ["beginKey", "endKey"), i.e.,
including "beginKey" and excluding "endKey".
- deleteRange(ColumnFamilyHandle, WriteOptions, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Removes the database entries in the range ["beginKey", "endKey"), i.e.,
including "beginKey" and excluding "endKey".
- deleteRange(long, byte[], int, int, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- deleteRange(long, byte[], int, int, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- deleteRange(long, long, byte[], int, int, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- deleteRange(long, long, byte[], int, int, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- deleteRange(int, byte[], byte[]) - Method in class org.rocksdb.WriteBatch.Handler
-
- deleteRange(byte[], byte[]) - Method in class org.rocksdb.WriteBatch.Handler
-
- deleteRange(byte[], byte[]) - Method in interface org.rocksdb.WriteBatchInterface
-
Removes the database entries in the range ["beginKey", "endKey"), i.e.,
including "beginKey" and excluding "endKey".
- deleteRange(ColumnFamilyHandle, byte[], byte[]) - Method in interface org.rocksdb.WriteBatchInterface
-
Removes the database entries in the range ["beginKey", "endKey"), i.e.,
including "beginKey" and excluding "endKey".
- deleteUntracked(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.Transaction
-
- deleteUntracked(byte[]) - Method in class org.rocksdb.Transaction
-
- deleteUntracked(ColumnFamilyHandle, byte[][]) - Method in class org.rocksdb.Transaction
-
- deleteUntracked(byte[][]) - Method in class org.rocksdb.Transaction
-
- destroyDB(String, Options) - Static method in class org.rocksdb.RocksDB
-
Static method to destroy the contents of the specified database.
- destroyOldData() - Method in class org.rocksdb.BackupableDBOptions
-
Returns if old data will be destroyed will performing new backups.
- DirectBytewiseComparator - Class in org.rocksdb.util
-
This is a Java Native implementation of the C++
equivalent BytewiseComparatorImpl using
DirectSlice
The performance of Comparators implemented in Java is always
less than their C++ counterparts due to the bridging overhead,
as such you likely don't want to use this apart from benchmarking
and you most likely instead wanted
BuiltinComparator.BYTEWISE_COMPARATOR
- DirectBytewiseComparator(ComparatorOptions) - Constructor for class org.rocksdb.util.DirectBytewiseComparator
-
- DirectComparator - Class in org.rocksdb
-
Base class for comparators which will receive
ByteBuffer based access via org.rocksdb.DirectSlice
in their compare method implementation.
- DirectComparator(ComparatorOptions) - Constructor for class org.rocksdb.DirectComparator
-
- DirectSlice - Class in org.rocksdb
-
Base class for slices which will receive direct
ByteBuffer based access to the underlying data.
- DirectSlice(String) - Constructor for class org.rocksdb.DirectSlice
-
Constructs a slice
where the data is taken from
a String.
- DirectSlice(ByteBuffer, int) - Constructor for class org.rocksdb.DirectSlice
-
Constructs a slice where the data is
read from the provided
ByteBuffer up to a certain length
- DirectSlice(ByteBuffer) - Constructor for class org.rocksdb.DirectSlice
-
Constructs a slice where the data is
read from the provided
ByteBuffer
- disableAutoCompactions() - Method in class org.rocksdb.ColumnFamilyOptions
-
- disableAutoCompactions() - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- disableAutoCompactions() - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
Disable automatic compactions.
- disableAutoCompactions() - Method in class org.rocksdb.Options
-
- disableFileDeletions() - Method in class org.rocksdb.RocksDB
-
Prevent file deletions.
- disableIndexing() - Method in class org.rocksdb.Transaction
-
By default, all put/merge/delete operations will be indexed in the
transaction so that get/getForUpdate/getIterator can search for these
keys.
- disableWAL() - Method in class org.rocksdb.WriteOptions
-
If true, writes will not first go to the write ahead log,
and the write may got lost after a crash.
- disOwnNativeHandle() - Method in class org.rocksdb.AbstractImmutableNativeReference
-
Releases this AbstractNativeReference
from the responsibility of
freeing the underlying native C++ object
- dispose() - Method in class org.rocksdb.AbstractNativeReference
-
- disposeInternal(long) - Method in class org.rocksdb.AbstractCompactionFilter
-
Deletes underlying C++ compaction pointer.
- disposeInternal() - Method in class org.rocksdb.AbstractCompactionFilterFactory
-
- disposeInternal() - Method in class org.rocksdb.AbstractImmutableNativeReference
-
The helper function of
AbstractNativeReference.dispose()
which all subclasses of
AbstractImmutableNativeReference
must
implement to release their underlying native C++ objects.
- disposeInternal() - Method in class org.rocksdb.AbstractRocksIterator
-
Deletes underlying C++ iterator pointer.
- disposeInternal(long) - Method in class org.rocksdb.AbstractSlice
-
Deletes underlying C++ slice pointer.
- disposeInternal() - Method in class org.rocksdb.AbstractTransactionNotifier
-
Deletes underlying C++ TransactionNotifier pointer.
- disposeInternal(long) - Method in class org.rocksdb.AbstractTransactionNotifier
-
- disposeInternal(long) - Method in class org.rocksdb.BackupableDBOptions
-
- disposeInternal(long) - Method in class org.rocksdb.BackupEngine
-
- disposeInternal(long) - Method in class org.rocksdb.CassandraValueMergeOperator
-
- disposeInternal(long) - Method in class org.rocksdb.Checkpoint
-
- disposeInternal(long) - Method in class org.rocksdb.ClockCache
-
- disposeInternal() - Method in class org.rocksdb.ColumnFamilyHandle
-
Deletes underlying C++ iterator pointer.
- disposeInternal(long) - Method in class org.rocksdb.ColumnFamilyHandle
-
- disposeInternal(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- disposeInternal(long) - Method in class org.rocksdb.CompactionOptionsFIFO
-
- disposeInternal(long) - Method in class org.rocksdb.CompactionOptionsUniversal
-
- disposeInternal(long) - Method in class org.rocksdb.ComparatorOptions
-
- disposeInternal(long) - Method in class org.rocksdb.CompressionOptions
-
- disposeInternal(long) - Method in class org.rocksdb.DBOptions
-
- disposeInternal() - Method in class org.rocksdb.DirectSlice
-
- disposeInternal(long) - Method in class org.rocksdb.EnvOptions
-
- disposeInternal() - Method in class org.rocksdb.Filter
-
Deletes underlying C++ filter pointer.
- disposeInternal(long) - Method in class org.rocksdb.Filter
-
- disposeInternal(long) - Method in class org.rocksdb.FlushOptions
-
- disposeInternal(long) - Method in class org.rocksdb.IngestExternalFileOptions
-
- disposeInternal() - Method in class org.rocksdb.Logger
-
- disposeInternal(long) - Method in class org.rocksdb.LRUCache
-
- disposeInternal() - Method in class org.rocksdb.NativeComparatorWrapper
-
- disposeInternal(long) - Method in class org.rocksdb.OptimisticTransactionDB
-
- disposeInternal(long) - Method in class org.rocksdb.OptimisticTransactionOptions
-
- disposeInternal(long) - Method in class org.rocksdb.Options
-
- disposeInternal(long) - Method in class org.rocksdb.RateLimiter
-
- disposeInternal(long) - Method in class org.rocksdb.ReadOptions
-
- disposeInternal(long) - Method in class org.rocksdb.RestoreOptions
-
- disposeInternal() - Method in class org.rocksdb.RocksCallbackObject
-
Deletes underlying C++ native callback object pointer
- disposeInternal(long) - Method in class org.rocksdb.RocksDB
-
- disposeInternal(long) - Method in class org.rocksdb.RocksEnv
-
- disposeInternal(long) - Method in class org.rocksdb.RocksIterator
-
- disposeInternal(long) - Method in class org.rocksdb.RocksMemEnv
-
- disposeInternal() - Method in class org.rocksdb.RocksMutableObject
-
- disposeInternal(long) - Method in class org.rocksdb.RocksMutableObject
-
- disposeInternal() - Method in class org.rocksdb.RocksObject
-
Deletes underlying C++ object pointer.
- disposeInternal(long) - Method in class org.rocksdb.RocksObject
-
- disposeInternal() - Method in class org.rocksdb.Slice
-
Deletes underlying C++ slice pointer
and any buffered data.
- disposeInternal(long) - Method in class org.rocksdb.Snapshot
-
- disposeInternal(long) - Method in class org.rocksdb.SstFileWriter
-
- disposeInternal(long) - Method in class org.rocksdb.Statistics
-
- disposeInternal(long) - Method in class org.rocksdb.StringAppendOperator
-
- disposeInternal(long) - Method in class org.rocksdb.Transaction
-
- disposeInternal(long) - Method in class org.rocksdb.TransactionDB
-
- disposeInternal(long) - Method in class org.rocksdb.TransactionDBOptions
-
- disposeInternal(long) - Method in class org.rocksdb.TransactionLogIterator
-
- disposeInternal(long) - Method in class org.rocksdb.TransactionOptions
-
- disposeInternal(long) - Method in class org.rocksdb.WBWIRocksIterator
-
- disposeInternal(long) - Method in class org.rocksdb.WriteBatch
-
- disposeInternal(long) - Method in class org.rocksdb.WriteBatchWithIndex
-
- disposeInternal(long) - Method in class org.rocksdb.WriteOptions
-
- dropColumnFamily(ColumnFamilyHandle) - Method in class org.rocksdb.RocksDB
-
Drops the column family identified by columnFamilyName.
- dumpMallocStats() - Method in class org.rocksdb.DBOptions
-
- dumpMallocStats() - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then print malloc stats together with rocksdb.stats
when printing to LOG.
- dumpMallocStats() - Method in class org.rocksdb.Options
-
- garbageCollect() - Method in class org.rocksdb.BackupEngine
-
Will delete all the files we don't need anymore.
- GB - Static variable in class org.rocksdb.util.SizeUnit
-
- get(int) - Method in class org.rocksdb.DirectSlice
-
Retrieves the byte at a specific offset
from the underlying data
- get(byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Get the value associated with the specified key within column family*
- get(ColumnFamilyHandle, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Get the value associated with the specified key within column family.
- get(ReadOptions, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Get the value associated with the specified key.
- get(ColumnFamilyHandle, ReadOptions, byte[], byte[]) - Method in class org.rocksdb.RocksDB
-
Get the value associated with the specified key within column family.
- get(byte[]) - Method in class org.rocksdb.RocksDB
-
The simplified version of get which returns a new byte array storing
the value associated with the specified input key if any.
- get(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.RocksDB
-
The simplified version of get which returns a new byte array storing
the value associated with the specified input key if any.
- get(ReadOptions, byte[]) - Method in class org.rocksdb.RocksDB
-
The simplified version of get which returns a new byte array storing
the value associated with the specified input key if any.
- get(ColumnFamilyHandle, ReadOptions, byte[]) - Method in class org.rocksdb.RocksDB
-
The simplified version of get which returns a new byte array storing
the value associated with the specified input key if any.
- get(long, byte[], int, int, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- get(long, byte[], int, int, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- get(long, long, byte[], int, int, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- get(long, long, byte[], int, int, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- get(long, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- get(long, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- get(long, long, byte[], int, int) - Method in class org.rocksdb.RocksDB
-
- get(long, long, byte[], int, int, long) - Method in class org.rocksdb.RocksDB
-
- get(ColumnFamilyHandle, ReadOptions, byte[]) - Method in class org.rocksdb.Transaction
-
- get(ReadOptions, byte[]) - Method in class org.rocksdb.Transaction
-
- getAccessHint(byte) - Static method in enum org.rocksdb.AccessHint
-
Get the AccessHint enumeration value by
passing the byte identifier to this method.
- getAllPreparedTransactions() - Method in class org.rocksdb.TransactionDB
-
- getAndResetTickerCount(TickerType) - Method in class org.rocksdb.Statistics
-
Get the count for a ticker and reset the tickers count.
- getAverage() - Method in class org.rocksdb.HistogramData
-
- getBackupInfo() - Method in class org.rocksdb.BackupEngine
-
Gets information about the available
backups
- getBaseDB() - Method in class org.rocksdb.OptimisticTransactionDB
-
Get the underlying database that was opened.
- getBatch() - Method in class org.rocksdb.TransactionLogIterator
-
If iterator position is valid, return the current
write_batch and the sequence number of the earliest
transaction contained in the batch.
- getBytesPerSecond() - Method in class org.rocksdb.RateLimiter
-
Returns the bytes per second.
- getCallback() - Method in class org.rocksdb.StatsCollectorInput
-
- getCode(byte) - Static method in enum org.rocksdb.Status.Code
-
- getCode() - Method in class org.rocksdb.Status
-
- getCodeString() - Method in class org.rocksdb.Status
-
- getColumnFamilyId() - Method in class org.rocksdb.Transaction.WaitingTransactions
-
Get the Column Family ID.
- getColumnFamilyId() - Method in class org.rocksdb.TransactionDB.DeadlockInfo
-
Get the Column Family ID.
- getColumnFamilyOptionsFromProps(Properties) - Static method in class org.rocksdb.ColumnFamilyOptions
-
Method to get a options instance by using pre-configured
property values.
- getCommitTimeWriteBatch() - Method in class org.rocksdb.Transaction
-
Get the Commit time Write Batch.
- getCompactionPriority(byte) - Static method in enum org.rocksdb.CompactionPriority
-
Get CompactionPriority by byte value.
- getCompactionStopStyle(byte) - Static method in enum org.rocksdb.CompactionStopStyle
-
Get CompactionStopStyle by byte value.
- getCompressionType(String) - Static method in enum org.rocksdb.CompressionType
-
Get the CompressionType enumeration value by
passing the library name to this method.
- getCompressionType(byte) - Static method in enum org.rocksdb.CompressionType
-
Get the CompressionType enumeration value by
passing the byte identifier to this method.
- getContentFlags() - Method in class org.rocksdb.WriteBatch.SavePoint
-
Get the content flags.
- getCorruptedBackups() - Method in class org.rocksdb.BackupEngine
-
Returns a list of corrupted backup ids.
- getCount() - Method in class org.rocksdb.WriteBatch.SavePoint
-
Get the number of elements.
- getDataSize() - Method in class org.rocksdb.WriteBatch
-
Retrieve data size of the batch.
- getDBOptionsFromProps(Properties) - Static method in class org.rocksdb.DBOptions
-
Method to get a options instance by using pre-configured
property values.
- getDeadlockDetectDepth() - Method in class org.rocksdb.TransactionOptions
-
Gets the number of traversals to make during deadlock detection.
- getDeadlockInfoBuffer() - Method in class org.rocksdb.TransactionDB
-
- getDefault() - Static method in class org.rocksdb.Env
-
Returns the default environment suitable for the current operating
system.
- getDefaultColumnFamily() - Method in class org.rocksdb.RocksDB
-
Gets the handle for the default column family
- getDefaultLockTimeout() - Method in class org.rocksdb.TransactionDBOptions
-
- getDescriptor() - Method in class org.rocksdb.ColumnFamilyHandle
-
Gets the up-to-date descriptor of the column family
associated with this handle.
- getElapsedTime() - Method in class org.rocksdb.Transaction
-
Returns the elapsed time in milliseconds since this Transaction began.
- getEnv() - Method in class org.rocksdb.DBOptions
-
- getEnv() - Method in interface org.rocksdb.DBOptionsInterface
-
Returns the set RocksEnv instance.
- getEnv() - Method in class org.rocksdb.Options
-
- getExpiration() - Method in class org.rocksdb.TransactionOptions
-
Expiration duration in milliseconds.
- getForUpdate(ReadOptions, ColumnFamilyHandle, byte[], boolean) - Method in class org.rocksdb.Transaction
-
Read this key and ensure that this transaction will only
be able to be committed if this key is not written outside this
transaction after it has first been read (or after the snapshot if a
snapshot is set in this transaction).
- getForUpdate(ReadOptions, byte[], boolean) - Method in class org.rocksdb.Transaction
-
Read this key and ensure that this transaction will only
be able to be committed if this key is not written outside this
transaction after it has first been read (or after the snapshot if a
snapshot is set in this transaction).
- getFromBatch(ColumnFamilyHandle, DBOptions, byte[]) - Method in class org.rocksdb.WriteBatchWithIndex
-
- getFromBatch(DBOptions, byte[]) - Method in class org.rocksdb.WriteBatchWithIndex
-
- getFromBatchAndDB(RocksDB, ColumnFamilyHandle, ReadOptions, byte[]) - Method in class org.rocksdb.WriteBatchWithIndex
-
- getFromBatchAndDB(RocksDB, ReadOptions, byte[]) - Method in class org.rocksdb.WriteBatchWithIndex
-
- getHistogramData(HistogramType) - Method in class org.rocksdb.Statistics
-
Gets the histogram data for a particular histogram.
- getHistogramString(HistogramType) - Method in class org.rocksdb.Statistics
-
Gets a string representation of a particular histogram.
- getID() - Method in class org.rocksdb.ColumnFamilyHandle
-
Gets the ID of the Column Family.
- getID() - Method in class org.rocksdb.Transaction
-
Get the ID of the transaction.
- getId() - Method in class org.rocksdb.Transaction
-
The globally unique id with which the transaction is identified.
- getInfoLogLevel(byte) - Static method in enum org.rocksdb.InfoLogLevel
-
Get InfoLogLevel by byte value.
- getInstance() - Static method in class org.rocksdb.NativeLibraryLoader
-
Get a reference to the NativeLibraryLoader
- getIterator(ReadOptions) - Method in class org.rocksdb.Transaction
-
Returns an iterator that will iterate on all keys in the default
column family including both keys in the DB and uncommitted keys in this
transaction.
- getIterator(ReadOptions, ColumnFamilyHandle) - Method in class org.rocksdb.Transaction
-
Returns an iterator that will iterate on all keys in the default
column family including both keys in the DB and uncommitted keys in this
transaction.
- getJniLibraryExtension() - Static method in class org.rocksdb.util.Environment
-
- getJniLibraryFileName(String) - Static method in class org.rocksdb.util.Environment
-
- getJniLibraryName(String) - Static method in class org.rocksdb.util.Environment
-
- getKey() - Method in class org.rocksdb.Transaction.WaitingTransactions
-
Get the key on which the transactions are waiting.
- getKey() - Method in class org.rocksdb.TransactionDB.KeyLockInfo
-
Get the key.
- getKey() - Method in class org.rocksdb.WBWIRocksIterator.WriteEntry
-
Returns the key of the Write Entry
- getLatestOptionsFileName(String, Env) - Static method in class org.rocksdb.OptionsUtil
-
Returns the latest options file name under the specified RocksDB path.
- getLatestSequenceNumber() - Method in class org.rocksdb.RocksDB
-
The sequence number of the most recent transaction.
- getLibraryName() - Method in enum org.rocksdb.CompressionType
-
Returns the library name of the compression type
identified by the enumeration value.
- getLockStatusData() - Method in class org.rocksdb.TransactionDB
-
Returns map of all locks held.
- getLockTimeout() - Method in class org.rocksdb.TransactionOptions
-
The wait timeout in milliseconds when a transaction attempts to lock a key.
- getLogNumber() - Method in class org.rocksdb.Transaction
-
Get the log number.
- getLongProperty(String) - Method in class org.rocksdb.RocksDB
-
Similar to GetProperty(), but only works for a subset of properties
whose return value is a numerical value.
- getLongProperty(ColumnFamilyHandle, String) - Method in class org.rocksdb.RocksDB
-
Similar to GetProperty(), but only works for a subset of properties
whose return value is a numerical value.
- getLongProperty(long, String, int) - Method in class org.rocksdb.RocksDB
-
- getLongProperty(long, long, String, int) - Method in class org.rocksdb.RocksDB
-
- getMaxNumLocks() - Method in class org.rocksdb.TransactionDBOptions
-
Specifies the maximum number of keys that can be locked at the same time
per column family.
- getMaxWriteBatchSize() - Method in class org.rocksdb.TransactionOptions
-
Get the maximum number of bytes that may be used for the write batch.
- getMedian() - Method in class org.rocksdb.HistogramData
-
- getName() - Method in class org.rocksdb.ColumnFamilyDescriptor
-
Retrieve name of column family.
- getName() - Method in class org.rocksdb.ColumnFamilyHandle
-
Gets the name of the Column Family.
- getName() - Method in class org.rocksdb.Transaction
-
Get the name of the transaction.
- getNativeHandle() - Method in class org.rocksdb.RocksMutableObject
-
Gets the value of the C++ pointer pointing to the underlying
native C++ object
- getNumDeletes() - Method in class org.rocksdb.Transaction
-
Returns the number of deletes that have been applied to this
transaction so far.
- getNumKeys() - Method in class org.rocksdb.Transaction
-
Returns the number of distinct Keys being tracked by this transaction.
- getNumMerges() - Method in class org.rocksdb.Transaction
-
Returns the number of merges that have been applied to this
transaction so far.
- getNumPuts() - Method in class org.rocksdb.Transaction
-
Returns the number of puts that have been applied to this
transaction so far.
- getNumStripes() - Method in class org.rocksdb.TransactionDBOptions
-
The number of sub-tables per lock table (per column family)
- getOptions() - Method in class org.rocksdb.ColumnFamilyDescriptor
-
Retrieve assigned options instance.
- getPercentile95() - Method in class org.rocksdb.HistogramData
-
- getPercentile99() - Method in class org.rocksdb.HistogramData
-
- getProperty(ColumnFamilyHandle, String) - Method in class org.rocksdb.RocksDB
-
DB implements can export properties about their state
via this method on a per column family level.
- getProperty(String) - Method in class org.rocksdb.RocksDB
-
DB implementations can export properties about their state
via this method.
- getProperty0(long, String, int) - Method in class org.rocksdb.RocksDB
-
- getProperty0(long, long, String, int) - Method in class org.rocksdb.RocksDB
-
- getRateLimiterMode(byte) - Static method in enum org.rocksdb.RateLimiterMode
-
Get the RateLimiterMode enumeration value by
passing the byte identifier to this method.
- getReadTier(byte) - Static method in enum org.rocksdb.ReadTier
-
Get ReadTier by byte value.
- getSequenceNumber() - Method in class org.rocksdb.Snapshot
-
Return the associated sequence number;
- getSharedLibraryFileName(String) - Static method in class org.rocksdb.util.Environment
-
- getSharedLibraryName(String) - Static method in class org.rocksdb.util.Environment
-
- getSingleBurstBytes() - Method in class org.rocksdb.RateLimiter
-
Max bytes can be granted in a single burst.
- getSize() - Method in class org.rocksdb.WriteBatch.SavePoint
-
Get the size of the serialized representation.
- getSnapshot() - Method in class org.rocksdb.RocksDB
-
Return a handle to the current DB state.
- getSnapshot(long) - Method in class org.rocksdb.RocksDB
-
- getSnapshot() - Method in class org.rocksdb.Transaction
-
- getStandardDeviation() - Method in class org.rocksdb.HistogramData
-
- getState() - Method in class org.rocksdb.Status
-
- getState() - Method in class org.rocksdb.Transaction
-
Get the execution status of the transaction.
- getStatistics() - Method in class org.rocksdb.StatsCollectorInput
-
- getStatsLevel(byte) - Static method in enum org.rocksdb.StatsLevel
-
Get StatsLevel by byte value.
- getStatus() - Method in exception org.rocksdb.RocksDBException
-
Get the status returned from RocksDB
- getSubCode() - Method in class org.rocksdb.Status
-
- getSubCode(byte) - Static method in enum org.rocksdb.Status.SubCode
-
- getThreadPoolQueueLen(int) - Method in class org.rocksdb.Env
-
Returns the length of the queue associated with the specified
thread pool.
- getTickerCount(TickerType) - Method in class org.rocksdb.Statistics
-
Get the count for a ticker.
- getTotalBytesThrough() - Method in class org.rocksdb.RateLimiter
-
Total bytes that go though rate limiter.
- getTotalRequests() - Method in class org.rocksdb.RateLimiter
-
Total # of requests that go though rate limiter.
- getTransactionByName(String) - Method in class org.rocksdb.TransactionDB
-
- getTransactionID() - Method in class org.rocksdb.TransactionDB.DeadlockInfo
-
Get the Transaction ID.
- getTransactionIds() - Method in class org.rocksdb.Transaction.WaitingTransactions
-
Get the IDs of the waiting transactions.
- getTransactionIDs() - Method in class org.rocksdb.TransactionDB.KeyLockInfo
-
Get the Transaction IDs.
- getTransactionLockTimeout() - Method in class org.rocksdb.TransactionDBOptions
-
The default wait timeout in milliseconds when
a transaction attempts to lock a key if not specified by
TransactionOptions.setLockTimeout(long)
If 0, no waiting is done if a lock cannot instantly be acquired.
- getTransactionState(byte) - Static method in enum org.rocksdb.Transaction.TransactionState
-
Get TransactionState by byte value.
- getTxnDBWritePolicy(byte) - Static method in enum org.rocksdb.TxnDBWritePolicy
-
Get the TxnDBWritePolicy enumeration value by
passing the byte identifier to this method.
- getType() - Method in class org.rocksdb.WBWIRocksIterator.WriteEntry
-
Returns the type of the Write Entry
- getUpdatesSince(long) - Method in class org.rocksdb.RocksDB
-
Returns an iterator that is positioned at a write-batch containing
seq_number.
- getValue() - Method in enum org.rocksdb.AccessHint
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.ChecksumType
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.CompactionPriority
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.CompactionStopStyle
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.CompactionStyle
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.CompressionType
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.EncodingType
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.HistogramType
-
- getValue() - Method in enum org.rocksdb.IndexType
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.InfoLogLevel
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.RateLimiterMode
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.ReadTier
-
Returns the byte value of the enumerations value
- getValue() - Method in enum org.rocksdb.StatsLevel
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.Status.Code
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.Status.SubCode
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.TickerType
-
- getValue() - Method in enum org.rocksdb.TxnDBWritePolicy
-
Returns the byte value of the enumerations value.
- getValue() - Method in enum org.rocksdb.WALRecoveryMode
-
Returns the byte value of the enumerations value.
- getValue() - Method in class org.rocksdb.WBWIRocksIterator.WriteEntry
-
Returns the value of the Write Entry
- getValueType() - Method in enum org.rocksdb.MutableColumnFamilyOptions.CompactionOption
-
- getValueType() - Method in enum org.rocksdb.MutableColumnFamilyOptions.MemtableOption
-
- getValueType() - Method in enum org.rocksdb.MutableColumnFamilyOptions.MiscOption
-
- getWaitingKey() - Method in class org.rocksdb.TransactionDB.DeadlockInfo
-
Get the key that we are waiting on.
- getWaitingTxns() - Method in class org.rocksdb.Transaction
-
Get the list of waiting transactions.
- getWALRecoveryMode(byte) - Static method in enum org.rocksdb.WALRecoveryMode
-
Get the WALRecoveryMode enumeration value by
passing the byte identifier to this method.
- getWalTerminationPoint() - Method in class org.rocksdb.WriteBatch
-
Gets the WAL termination point.
- getWriteBatch() - Method in class org.rocksdb.AbstractWriteBatch
-
- getWriteBatch() - Method in class org.rocksdb.Transaction
-
Fetch the underlying write batch that contains all pending changes to be
committed.
- getWriteBatch() - Method in class org.rocksdb.WriteBatch
-
- getWriteBatch() - Method in interface org.rocksdb.WriteBatchInterface
-
Get the underlying Write Batch.
- getWriteOptions() - Method in class org.rocksdb.Transaction
-
- getWritePolicy() - Method in class org.rocksdb.TransactionDBOptions
-
The policy for when to write the data into the DB.
- seek(byte[]) - Method in class org.rocksdb.AbstractRocksIterator
-
- seek(byte[]) - Method in interface org.rocksdb.RocksIteratorInterface
-
Position at the first entry in the source whose key is that or
past target.
- seekForPrev(byte[]) - Method in class org.rocksdb.AbstractRocksIterator
-
- seekForPrev(byte[]) - Method in interface org.rocksdb.RocksIteratorInterface
-
Position at the first entry in the source whose key is that or
before target.
- seekToFirst() - Method in class org.rocksdb.AbstractRocksIterator
-
- seekToFirst() - Method in interface org.rocksdb.RocksIteratorInterface
-
Position at the first entry in the source.
- seekToLast() - Method in class org.rocksdb.AbstractRocksIterator
-
- seekToLast() - Method in interface org.rocksdb.RocksIteratorInterface
-
Position at the last entry in the source.
- sequenceNumber() - Method in class org.rocksdb.TransactionLogIterator.BatchResult
-
Return sequence number related to this BatchResult.
- setAccessHintOnCompactionStart(AccessHint) - Method in class org.rocksdb.DBOptions
-
- setAccessHintOnCompactionStart(AccessHint) - Method in interface org.rocksdb.DBOptionsInterface
-
Specify the file access pattern once a compaction is started.
- setAccessHintOnCompactionStart(AccessHint) - Method in class org.rocksdb.Options
-
- setAdviseRandomOnOpen(boolean) - Method in class org.rocksdb.DBOptions
-
- setAdviseRandomOnOpen(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If set true, will hint the underlying file system that the file
access pattern is random, when a sst file is opened.
- setAdviseRandomOnOpen(boolean) - Method in class org.rocksdb.Options
-
- setAllow2pc(boolean) - Method in class org.rocksdb.DBOptions
-
- setAllow2pc(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
if set to false then recovery will fail when a prepared
transaction is encountered in the WAL
Default: false
- setAllow2pc(boolean) - Method in class org.rocksdb.Options
-
- setAllowBlockingFlush(boolean) - Method in class org.rocksdb.IngestExternalFileOptions
-
If set to false and the file key range overlaps with the memtable key range
(memtable flush required), IngestExternalFile will fail.
- setAllowConcurrentMemtableWrite(boolean) - Method in class org.rocksdb.DBOptions
-
- setAllowConcurrentMemtableWrite(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, allow multi-writers to update mem tables in parallel.
- setAllowConcurrentMemtableWrite(boolean) - Method in class org.rocksdb.Options
-
- setAllowFAllocate(boolean) - Method in class org.rocksdb.DBOptions
-
- setAllowFAllocate(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Whether fallocate calls are allowed
- setAllowFallocate(boolean) - Method in class org.rocksdb.EnvOptions
-
- setAllowFAllocate(boolean) - Method in class org.rocksdb.Options
-
- setAllowGlobalSeqNo(boolean) - Method in class org.rocksdb.IngestExternalFileOptions
-
- setAllowMmapReads(boolean) - Method in class org.rocksdb.DBOptions
-
- setAllowMmapReads(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Allow the OS to mmap file for reading sst tables.
- setAllowMmapReads(boolean) - Method in class org.rocksdb.Options
-
- setAllowMmapWrites(boolean) - Method in class org.rocksdb.DBOptions
-
- setAllowMmapWrites(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Allow the OS to mmap file for writing.
- setAllowMmapWrites(boolean) - Method in class org.rocksdb.Options
-
- setAllowTrivialMove(boolean) - Method in class org.rocksdb.CompactionOptionsUniversal
-
Option to optimize the universal multi level compaction by enabling
trivial move for non overlapping files.
- setArenaBlockSize(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
The size of one block in arena memory allocation.
- setArenaBlockSize(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setArenaBlockSize(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setArenaBlockSize(long) - Method in class org.rocksdb.Options
-
- setAvoidFlushDuringRecovery(boolean) - Method in class org.rocksdb.DBOptions
-
- setAvoidFlushDuringRecovery(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
By default RocksDB replay WAL logs and flush them on DB open, which may
create very small SST files.
- setAvoidFlushDuringRecovery(boolean) - Method in class org.rocksdb.Options
-
- setAvoidFlushDuringShutdown(boolean) - Method in class org.rocksdb.DBOptions
-
- setAvoidFlushDuringShutdown(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
By default RocksDB will flush all memtables on DB close if there are
unpersisted data (i.e.
- setAvoidFlushDuringShutdown(boolean) - Method in class org.rocksdb.Options
-
- setBackgroundPurgeOnIteratorCleanup(boolean) - Method in class org.rocksdb.ReadOptions
-
If true, when PurgeObsoleteFile is called in CleanupIteratorState, we
schedule a background job in the flush job queue and delete obsolete files
in background.
- setBackgroundThreads(int) - Method in class org.rocksdb.Env
-
Sets the number of background worker threads of the flush pool
for this environment.
- setBackgroundThreads(int, int) - Method in class org.rocksdb.Env
-
Sets the number of background worker threads of the specified thread
pool for this environment.
- setBackupEnv(Env) - Method in class org.rocksdb.BackupableDBOptions
-
Backup Env object.
- setBackupLogFiles(boolean) - Method in class org.rocksdb.BackupableDBOptions
-
Set if log files shall be persisted.
- setBackupRateLimit(long) - Method in class org.rocksdb.BackupableDBOptions
-
Set backup rate limit.
- setBackupRateLimiter(RateLimiter) - Method in class org.rocksdb.BackupableDBOptions
-
Backup rate limiter.
- setBaseBackgroundCompactions(int) - Method in class org.rocksdb.DBOptions
-
- setBaseBackgroundCompactions(int) - Method in interface org.rocksdb.DBOptionsInterface
-
- setBaseBackgroundCompactions(int) - Method in class org.rocksdb.Options
-
- setBlockCache(Cache) - Method in class org.rocksdb.BlockBasedTableConfig
-
Use the specified cache for blocks.
- setBlockCacheCompressedNumShardBits(int) - Method in class org.rocksdb.BlockBasedTableConfig
-
Controls the number of shards for the block compressed cache.
- setBlockCacheCompressedSize(long) - Method in class org.rocksdb.BlockBasedTableConfig
-
Size of compressed block cache.
- setBlockCacheSize(long) - Method in class org.rocksdb.BlockBasedTableConfig
-
Set the amount of cache in bytes that will be used by RocksDB.
- setBlockRestartInterval(int) - Method in class org.rocksdb.BlockBasedTableConfig
-
Set block restart interval
- setBlockSize(long) - Method in class org.rocksdb.BlockBasedTableConfig
-
Approximate size of user data packed per block.
- setBlockSizeDeviation(int) - Method in class org.rocksdb.BlockBasedTableConfig
-
This is used to close a block before it reaches the configured
'block_size'.
- setBloomBitsPerKey(int) - Method in class org.rocksdb.PlainTableConfig
-
Set the number of bits per key used by the internal bloom filter
in the plain table sst format.
- setBloomLocality(int) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Control locality of bloom filter probes to improve cache miss rate.
- setBloomLocality(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setBloomLocality(int) - Method in class org.rocksdb.Options
-
- setBottommostCompressionType(CompressionType) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setBottommostCompressionType(CompressionType) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Compression algorithm that will be used for the bottommost level that
contain files.
- setBottommostCompressionType(CompressionType) - Method in class org.rocksdb.Options
-
- setBranchingFactor(int) - Method in class org.rocksdb.HashSkipListMemTableConfig
-
Set the branching factor used in the hash skip-list memtable.
- setBucketCount(long) - Method in class org.rocksdb.HashLinkedListMemTableConfig
-
Set the number of buckets in the fixed-size array used
in the hash linked-list mem-table.
- setBucketCount(long) - Method in class org.rocksdb.HashSkipListMemTableConfig
-
Set the number of hash buckets used in the hash skiplist memtable.
- setBucketEntriesLoggingThreshold(int) - Method in class org.rocksdb.HashLinkedListMemTableConfig
-
If number of entries in one bucket exceeds that setting, log
about it.
- setBytesPerSecond(long) - Method in class org.rocksdb.RateLimiter
-
This API allows user to dynamically change rate limiter's bytes per second.
- setBytesPerSync(long) - Method in class org.rocksdb.DBOptions
-
- setBytesPerSync(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Allows OS to incrementally sync files to disk while they are being
written, asynchronously, in the background.
- setBytesPerSync(long) - Method in class org.rocksdb.EnvOptions
-
- setBytesPerSync(long) - Method in class org.rocksdb.Options
-
- setCacheIndexAndFilterBlocks(boolean) - Method in class org.rocksdb.BlockBasedTableConfig
-
Indicating if we'd put index/filter blocks to the block cache.
- setCacheNumShardBits(int) - Method in class org.rocksdb.BlockBasedTableConfig
-
Controls the number of shards for the block cache.
- setCallbackTriggerIntervalSize(long) - Method in class org.rocksdb.BackupableDBOptions
-
- setChecksumType(ChecksumType) - Method in class org.rocksdb.BlockBasedTableConfig
-
Sets the checksum type to be used with this table.
- setCompactionFilter(AbstractCompactionFilter<? extends AbstractSlice<?>>) - Method in class org.rocksdb.ColumnFamilyOptions
-
A single CompactionFilter instance to call into during compaction.
- setCompactionFilterFactory(AbstractCompactionFilterFactory<? extends AbstractCompactionFilter<?>>) - Method in class org.rocksdb.ColumnFamilyOptions
-
This is a factory that provides
AbstractCompactionFilter
objects
which allow an application to modify/delete a key-value during background
compaction.
- setCompactionOptionsFIFO(CompactionOptionsFIFO) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
The options for FIFO compaction style
- setCompactionOptionsFIFO(CompactionOptionsFIFO) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompactionOptionsFIFO(CompactionOptionsFIFO) - Method in class org.rocksdb.Options
-
- setCompactionOptionsUniversal(CompactionOptionsUniversal) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Set the options needed to support Universal Style compactions
- setCompactionOptionsUniversal(CompactionOptionsUniversal) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompactionOptionsUniversal(CompactionOptionsUniversal) - Method in class org.rocksdb.Options
-
- setCompactionPriority(CompactionPriority) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
- setCompactionPriority(CompactionPriority) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompactionPriority(CompactionPriority) - Method in class org.rocksdb.Options
-
- setCompactionReadaheadSize(long) - Method in class org.rocksdb.DBOptions
-
- setCompactionReadaheadSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
If non-zero, we perform bigger reads when doing compaction.
- setCompactionReadaheadSize(long) - Method in class org.rocksdb.EnvOptions
-
- setCompactionReadaheadSize(long) - Method in class org.rocksdb.Options
-
- setCompactionStyle(CompactionStyle) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Set compaction style for DB.
- setCompactionStyle(CompactionStyle) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompactionStyle(CompactionStyle) - Method in class org.rocksdb.Options
-
- setComparator(BuiltinComparator) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setComparator(AbstractComparator<? extends AbstractSlice<?>>) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setComparator(BuiltinComparator) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
- setComparator(AbstractComparator<? extends AbstractSlice<?>>) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Use the specified comparator for key ordering.
- setComparator(AbstractComparator<? extends AbstractSlice<?>>) - Method in class org.rocksdb.OptimisticTransactionOptions
-
Should be set if the DB has a non-default comparator.
- setComparator(BuiltinComparator) - Method in class org.rocksdb.Options
-
- setComparator(AbstractComparator<? extends AbstractSlice<?>>) - Method in class org.rocksdb.Options
-
- setCompressionOptions(CompressionOptions) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompressionOptions(CompressionOptions) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Set the different options for compression algorithms
- setCompressionOptions(CompressionOptions) - Method in class org.rocksdb.Options
-
- setCompressionPerLevel(List<CompressionType>) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Different levels can have different compression
policies.
- setCompressionPerLevel(List<CompressionType>) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompressionPerLevel(List<CompressionType>) - Method in class org.rocksdb.Options
-
- setCompressionSizePercent(int) - Method in class org.rocksdb.CompactionOptionsUniversal
-
If this option is set to be -1 (the default value), all the output files
will follow compression type specified.
- setCompressionType(CompressionType) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setCompressionType(CompressionType) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setCompressionType(CompressionType) - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
Compress blocks using the specified compression algorithm.
- setCompressionType(CompressionType) - Method in class org.rocksdb.Options
-
- setCreateIfMissing(boolean) - Method in class org.rocksdb.DBOptions
-
- setCreateIfMissing(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If this value is set to true, then the database will be created
if it is missing during RocksDB.open()
.
- setCreateIfMissing(boolean) - Method in class org.rocksdb.Options
-
- setCreateMissingColumnFamilies(boolean) - Method in class org.rocksdb.DBOptions
-
- setCreateMissingColumnFamilies(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, missing column families will be automatically created
- setCreateMissingColumnFamilies(boolean) - Method in class org.rocksdb.Options
-
- setDbLogDir(String) - Method in class org.rocksdb.DBOptions
-
- setDbLogDir(String) - Method in interface org.rocksdb.DBOptionsInterface
-
This specifies the info LOG dir.
- setDbLogDir(String) - Method in class org.rocksdb.Options
-
- setDbPaths(Collection<DbPath>) - Method in class org.rocksdb.DBOptions
-
- setDbPaths(Collection<DbPath>) - Method in interface org.rocksdb.DBOptionsInterface
-
A list of paths where SST files can be put into, with its target size.
- setDbPaths(Collection<DbPath>) - Method in class org.rocksdb.Options
-
- setDbWriteBufferSize(long) - Method in class org.rocksdb.DBOptions
-
- setDbWriteBufferSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Amount of data to build up in memtables across all column
families before writing to disk.
- setDbWriteBufferSize(long) - Method in class org.rocksdb.Options
-
- setDeadlockDetect(boolean) - Method in class org.rocksdb.TransactionOptions
-
Setting to true means that before acquiring locks, this transaction will
check if doing so will cause a deadlock.
- setDeadlockDetectDepth(long) - Method in class org.rocksdb.TransactionOptions
-
Sets the number of traversals to make during deadlock detection.
- setDeadlockInfoBufferSize(int) - Method in class org.rocksdb.TransactionDB
-
- setDefaultLockTimeout(long) - Method in class org.rocksdb.TransactionDBOptions
-
- setDelayedWriteRate(long) - Method in class org.rocksdb.DBOptions
-
- setDelayedWriteRate(long) - Method in interface org.rocksdb.DBOptionsInterface
-
- setDelayedWriteRate(long) - Method in class org.rocksdb.Options
-
- setDeleteObsoleteFilesPeriodMicros(long) - Method in class org.rocksdb.DBOptions
-
- setDeleteObsoleteFilesPeriodMicros(long) - Method in interface org.rocksdb.DBOptionsInterface
-
The periodicity when obsolete files get deleted.
- setDeleteObsoleteFilesPeriodMicros(long) - Method in class org.rocksdb.Options
-
- setDestroyOldData(boolean) - Method in class org.rocksdb.BackupableDBOptions
-
Set if old data will be destroyed.
- setDisableAutoCompactions(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setDisableAutoCompactions(boolean) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setDisableAutoCompactions(boolean) - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
Disable automatic compactions.
- setDisableAutoCompactions(boolean) - Method in class org.rocksdb.Options
-
- setDisableWAL(boolean) - Method in class org.rocksdb.WriteOptions
-
If true, writes will not first go to the write ahead log,
and the write may got lost after a crash.
- setDumpMallocStats(boolean) - Method in class org.rocksdb.DBOptions
-
- setDumpMallocStats(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then print malloc stats together with rocksdb.stats
when printing to LOG.
- setDumpMallocStats(boolean) - Method in class org.rocksdb.Options
-
- setEnableThreadTracking(boolean) - Method in class org.rocksdb.DBOptions
-
- setEnableThreadTracking(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then the status of the threads involved in this DB will
be tracked and available via GetThreadList() API.
- setEnableThreadTracking(boolean) - Method in class org.rocksdb.Options
-
- setEnableWriteThreadAdaptiveYield(boolean) - Method in class org.rocksdb.DBOptions
-
- setEnableWriteThreadAdaptiveYield(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
- setEnableWriteThreadAdaptiveYield(boolean) - Method in class org.rocksdb.Options
-
- setEncodingType(EncodingType) - Method in class org.rocksdb.PlainTableConfig
-
Sets the encoding type.
- setEnv(Env) - Method in class org.rocksdb.DBOptions
-
- setEnv(Env) - Method in interface org.rocksdb.DBOptionsInterface
-
Use the specified object to interact with the environment,
e.g.
- setEnv(Env) - Method in class org.rocksdb.Options
-
- setErrorIfExists(boolean) - Method in class org.rocksdb.DBOptions
-
- setErrorIfExists(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, an error will be thrown during RocksDB.open() if the
database already exists.
- setErrorIfExists(boolean) - Method in class org.rocksdb.Options
-
- setExpiration(long) - Method in class org.rocksdb.TransactionOptions
-
Expiration duration in milliseconds.
- setFailIfOptionsFileError(boolean) - Method in class org.rocksdb.DBOptions
-
- setFailIfOptionsFileError(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then DB::Open / CreateColumnFamily / DropColumnFamily
/ SetOptions will fail if options file is not detected or properly
persisted.
- setFailIfOptionsFileError(boolean) - Method in class org.rocksdb.Options
-
- setFallocateWithKeepSize(boolean) - Method in class org.rocksdb.EnvOptions
-
- setFdCloexec() - Method in class org.rocksdb.EnvOptions
-
- setFillCache(boolean) - Method in class org.rocksdb.ReadOptions
-
Fill the cache when loading the block-based sst formatted db.
- setFilter(Filter) - Method in class org.rocksdb.BlockBasedTableConfig
-
Use the specified filter policy to reduce disk reads.
- setForceConsistencyChecks(boolean) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
In debug mode, RocksDB run consistency checks on the LSM everytime the LSM
change (Flush, Compaction, AddFile).
- setForceConsistencyChecks(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setForceConsistencyChecks(boolean) - Method in class org.rocksdb.Options
-
- setFormatVersion(int) - Method in class org.rocksdb.BlockBasedTableConfig
-
We currently have three versions:
- setFullScanMode(boolean) - Method in class org.rocksdb.PlainTableConfig
-
Set full scan mode, if true the whole file will be read
one record by one without using the index.
- setHardPendingCompactionBytesLimit(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
All writes are stopped if estimated bytes needed to be compaction exceed
this threshold.
- setHardPendingCompactionBytesLimit(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setHardPendingCompactionBytesLimit(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setHardPendingCompactionBytesLimit(long) - Method in class org.rocksdb.Options
-
- setHashIndexAllowCollision(boolean) - Method in class org.rocksdb.BlockBasedTableConfig
-
Influence the behavior when kHashSearch is used.
- setHashTableRatio(double) - Method in class org.rocksdb.PlainTableConfig
-
hashTableRatio is the desired utilization of the hash table used
for prefix hashing.
- setHeight(int) - Method in class org.rocksdb.HashSkipListMemTableConfig
-
Set the height of the skip list.
- setHugePageTlbSize(long) - Method in class org.rocksdb.HashLinkedListMemTableConfig
-
Set the size of huge tlb or allocate the hashtable bytes from
malloc if size <= 0
.
- setHugePageTlbSize(int) - Method in class org.rocksdb.PlainTableConfig
-
huge_page_tlb_size: if ≤0, allocate hash indexes and blooms
from malloc otherwise from huge page TLB.
- setIfLogBucketDistWhenFlush(boolean) - Method in class org.rocksdb.HashLinkedListMemTableConfig
-
If true the distrubition of number of entries will be logged.
- setIgnoreMissingColumnFamilies(boolean) - Method in class org.rocksdb.WriteOptions
-
If true and if user is trying to write to column families that don't exist
(they were dropped), ignore the write (don't return an error).
- setIgnoreRangeDeletions(boolean) - Method in class org.rocksdb.ReadOptions
-
If true, keys deleted using the DeleteRange() API will be visible to
readers until they are naturally deleted during compaction.
- setIncreaseParallelism(int) - Method in class org.rocksdb.DBOptions
-
- setIncreaseParallelism(int) - Method in interface org.rocksdb.DBOptionsInterface
-
By default, RocksDB uses only one background thread for flush and
compaction.
- setIncreaseParallelism(int) - Method in class org.rocksdb.Options
-
- setIndexSparseness(int) - Method in class org.rocksdb.PlainTableConfig
-
Index sparseness determines the index interval for keys inside the
same prefix.
- setIndexType(IndexType) - Method in class org.rocksdb.BlockBasedTableConfig
-
Sets the index type to used with this table.
- setInfoLog(Logger) - Method in class org.rocksdb.BackupableDBOptions
-
Set the logger to use for Backup info and error messages
- setInfoLogLevel(InfoLogLevel) - Method in class org.rocksdb.DBOptions
-
- setInfoLogLevel(InfoLogLevel) - Method in interface org.rocksdb.DBOptionsInterface
-
Sets the RocksDB log level.
- setInfoLogLevel(InfoLogLevel) - Method in class org.rocksdb.Logger
-
- setInfoLogLevel(long, byte) - Method in class org.rocksdb.Logger
-
- setInfoLogLevel(InfoLogLevel) - Method in class org.rocksdb.Options
-
- setInplaceUpdateNumLocks(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Number of locks used for inplace update
Default: 10000, if inplace_update_support = true, else 0.
- setInplaceUpdateNumLocks(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setInplaceUpdateNumLocks(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setInplaceUpdateNumLocks(long) - Method in class org.rocksdb.Options
-
- setInplaceUpdateSupport(boolean) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Allows thread-safe inplace updates.
- setInplaceUpdateSupport(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setInplaceUpdateSupport(boolean) - Method in class org.rocksdb.Options
-
- setIsFdCloseOnExec(boolean) - Method in class org.rocksdb.DBOptions
-
- setIsFdCloseOnExec(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Disable child process inherit open files.
- setIsFdCloseOnExec(boolean) - Method in class org.rocksdb.Options
-
- setIterateUpperBound(Slice) - Method in class org.rocksdb.ReadOptions
-
Defines the extent upto which the forward iterator can returns entries.
- setKeepLogFileNum(long) - Method in class org.rocksdb.DBOptions
-
- setKeepLogFileNum(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Specifies the maximum number of info log files to be kept.
- setKeepLogFileNum(long) - Method in class org.rocksdb.Options
-
- setKeySize(int) - Method in class org.rocksdb.PlainTableConfig
-
Set the length of the user key.
- setLevel(int) - Method in class org.rocksdb.CompressionOptions
-
- setLevel0FileNumCompactionTrigger(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevel0FileNumCompactionTrigger(int) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setLevel0FileNumCompactionTrigger(int) - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
Number of files to trigger level-0 compaction.
- setLevel0FileNumCompactionTrigger(int) - Method in class org.rocksdb.Options
-
- setLevel0SlowdownWritesTrigger(int) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Soft limit on number of level-0 files.
- setLevel0SlowdownWritesTrigger(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevel0SlowdownWritesTrigger(int) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setLevel0SlowdownWritesTrigger(int) - Method in class org.rocksdb.Options
-
- setLevel0StopWritesTrigger(int) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Maximum number of level-0 files.
- setLevel0StopWritesTrigger(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevel0StopWritesTrigger(int) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setLevel0StopWritesTrigger(int) - Method in class org.rocksdb.Options
-
- setLevelCompactionDynamicLevelBytes(boolean) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
If true
, RocksDB will pick target size of each level
dynamically.
- setLevelCompactionDynamicLevelBytes(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevelCompactionDynamicLevelBytes(boolean) - Method in class org.rocksdb.Options
-
- setLevelZeroFileNumCompactionTrigger(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevelZeroFileNumCompactionTrigger(int) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Number of files to trigger level-0 compaction.
- setLevelZeroFileNumCompactionTrigger(int) - Method in class org.rocksdb.Options
-
- setLevelZeroSlowdownWritesTrigger(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevelZeroSlowdownWritesTrigger(int) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Soft limit on number of level-0 files.
- setLevelZeroSlowdownWritesTrigger(int) - Method in class org.rocksdb.Options
-
- setLevelZeroStopWritesTrigger(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setLevelZeroStopWritesTrigger(int) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Maximum number of level-0 files.
- setLevelZeroStopWritesTrigger(int) - Method in class org.rocksdb.Options
-
- setLockTimeout(long) - Method in class org.rocksdb.Transaction
-
- setLockTimeout(long) - Method in class org.rocksdb.TransactionOptions
-
If positive, specifies the wait timeout in milliseconds when
a transaction attempts to lock a key.
- setLogFileTimeToRoll(long) - Method in class org.rocksdb.DBOptions
-
- setLogFileTimeToRoll(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Specifies the time interval for the info log file to roll (in seconds).
- setLogFileTimeToRoll(long) - Method in class org.rocksdb.Options
-
- setLogger(Logger) - Method in class org.rocksdb.DBOptions
-
- setLogger(Logger) - Method in interface org.rocksdb.DBOptionsInterface
-
Any internal progress/error information generated by
the db will be written to the Logger if it is non-nullptr,
or to a file stored in the same directory as the DB
contents if info_log is nullptr.
- setLogger(Logger) - Method in class org.rocksdb.Options
-
- setLogNumber(long) - Method in class org.rocksdb.Transaction
-
Set the log number.
- setLookahead(long) - Method in class org.rocksdb.SkipListMemTableConfig
-
Sets lookahead for SkipList
- setManaged(boolean) - Method in class org.rocksdb.ReadOptions
-
Specify to create a managed iterator -- a special iterator that
uses less resources by having the ability to free its underlying
resources on request.
- setManifestPreallocationSize(long) - Method in class org.rocksdb.DBOptions
-
- setManifestPreallocationSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Number of bytes to preallocate (via fallocate) the manifest
files.
- setManifestPreallocationSize(long) - Method in class org.rocksdb.Options
-
- setMaxBackgroundCompactions(int) - Method in class org.rocksdb.DBOptions
-
- setMaxBackgroundCompactions(int) - Method in interface org.rocksdb.DBOptionsInterface
-
Specifies the maximum number of concurrent background compaction jobs,
submitted to the default LOW priority thread pool.
- setMaxBackgroundCompactions(int) - Method in class org.rocksdb.Options
-
- setMaxBackgroundFlushes(int) - Method in class org.rocksdb.DBOptions
-
- setMaxBackgroundFlushes(int) - Method in interface org.rocksdb.DBOptionsInterface
-
- setMaxBackgroundFlushes(int) - Method in class org.rocksdb.Options
-
- setMaxBackgroundJobs(int) - Method in class org.rocksdb.DBOptions
-
- setMaxBackgroundJobs(int) - Method in interface org.rocksdb.DBOptionsInterface
-
Specifies the maximum number of concurrent background jobs (both flushes
and compactions combined).
- setMaxBackgroundJobs(int) - Method in class org.rocksdb.Options
-
- setMaxBackgroundOperations(int) - Method in class org.rocksdb.BackupableDBOptions
-
- setMaxBytes(long) - Method in class org.rocksdb.AbstractWriteBatch
-
- setMaxBytes(long) - Method in interface org.rocksdb.WriteBatchInterface
-
Set the maximum size of the write batch.
- setMaxBytesForLevelBase(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxBytesForLevelBase(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxBytesForLevelBase(long) - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
The upper-bound of the total size of level-1 files in bytes.
- setMaxBytesForLevelBase(long) - Method in class org.rocksdb.Options
-
- setMaxBytesForLevelMultiplier(double) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
The ratio between the total size of level-(L+1) files and the total
size of level-L files for all L.
- setMaxBytesForLevelMultiplier(double) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxBytesForLevelMultiplier(double) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
The ratio between the total size of level-(L+1) files and the total
size of level-L files for all L.
- setMaxBytesForLevelMultiplier(double) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxBytesForLevelMultiplier(double) - Method in class org.rocksdb.Options
-
- setMaxBytesForLevelMultiplierAdditional(int[]) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Different max-size multipliers for different levels.
- setMaxBytesForLevelMultiplierAdditional(int[]) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxBytesForLevelMultiplierAdditional(int[]) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxBytesForLevelMultiplierAdditional(int[]) - Method in class org.rocksdb.Options
-
- setMaxCompactionBytes(long) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Maximum size of each compaction (not guarantee)
- setMaxCompactionBytes(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxCompactionBytes(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxCompactionBytes(long) - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
We try to limit number of bytes in one compaction to be lower than this
threshold.
- setMaxCompactionBytes(long) - Method in class org.rocksdb.Options
-
- setMaxDictBytes(int) - Method in class org.rocksdb.CompressionOptions
-
Maximum size of dictionary used to prime the compression library.
- setMaxFileOpeningThreads(int) - Method in class org.rocksdb.DBOptions
-
- setMaxFileOpeningThreads(int) - Method in interface org.rocksdb.DBOptionsInterface
-
- setMaxFileOpeningThreads(int) - Method in class org.rocksdb.Options
-
- setMaxLogFileSize(long) - Method in class org.rocksdb.DBOptions
-
- setMaxLogFileSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Specifies the maximum size of a info log file.
- setMaxLogFileSize(long) - Method in class org.rocksdb.Options
-
- setMaxManifestFileSize(long) - Method in class org.rocksdb.DBOptions
-
- setMaxManifestFileSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Manifest file is rolled over on reaching this limit.
- setMaxManifestFileSize(long) - Method in class org.rocksdb.Options
-
- setMaxMergeWidth(int) - Method in class org.rocksdb.CompactionOptionsUniversal
-
The maximum number of files in a single compaction run.
- setMaxNumLocks(long) - Method in class org.rocksdb.TransactionDBOptions
-
Specifies the maximum number of keys that can be locked at the same time
per column family.
- setMaxOpenFiles(int) - Method in class org.rocksdb.DBOptions
-
- setMaxOpenFiles(int) - Method in interface org.rocksdb.DBOptionsInterface
-
Number of open files that can be used by the DB.
- setMaxOpenFiles(int) - Method in class org.rocksdb.Options
-
- setMaxSequentialSkipInIterations(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
An iteration->Next() sequentially skips over keys with the same
user-key unless this option is set.
- setMaxSequentialSkipInIterations(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxSequentialSkipInIterations(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxSequentialSkipInIterations(long) - Method in class org.rocksdb.Options
-
- setMaxSizeAmplificationPercent(int) - Method in class org.rocksdb.CompactionOptionsUniversal
-
The size amplification is defined as the amount (in percentage) of
additional storage needed to store a single byte of data in the database.
- setMaxSubcompactions(int) - Method in class org.rocksdb.DBOptions
-
- setMaxSubcompactions(int) - Method in interface org.rocksdb.DBOptionsInterface
-
This value represents the maximum number of threads that will
concurrently perform a compaction job by breaking it into multiple,
smaller ones that are run simultaneously.
- setMaxSubcompactions(int) - Method in class org.rocksdb.Options
-
- setMaxSuccessiveMerges(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Maximum number of successive merge operations on a key in the memtable.
- setMaxSuccessiveMerges(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxSuccessiveMerges(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxSuccessiveMerges(long) - Method in class org.rocksdb.Options
-
- setMaxTableFilesSize(long) - Method in class org.rocksdb.CompactionOptionsFIFO
-
Once the total sum of table files reaches this, we will delete the oldest
table file
Default: 1GB
- setMaxTableFilesSizeFIFO(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxTableFilesSizeFIFO(long) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
FIFO compaction option.
- setMaxTableFilesSizeFIFO(long) - Method in class org.rocksdb.Options
-
- setMaxTotalWalSize(long) - Method in class org.rocksdb.DBOptions
-
- setMaxTotalWalSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Once write-ahead logs exceed this size, we will start forcing the
flush of column families whose memtables are backed by the oldest live
WAL file (i.e.
- setMaxTotalWalSize(long) - Method in class org.rocksdb.Options
-
- setMaxWriteBatchSize(long) - Method in class org.rocksdb.TransactionOptions
-
Set the maximum number of bytes that may be used for the write batch.
- setMaxWriteBufferNumber(int) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
The maximum number of write buffers that are built up in memory.
- setMaxWriteBufferNumber(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxWriteBufferNumber(int) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMaxWriteBufferNumber(int) - Method in class org.rocksdb.Options
-
- setMaxWriteBufferNumberToMaintain(int) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
The total maximum number of write buffers to maintain in memory including
copies of buffers that have already been flushed.
- setMaxWriteBufferNumberToMaintain(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMaxWriteBufferNumberToMaintain(int) - Method in class org.rocksdb.Options
-
- setMemTableConfig(MemTableConfig) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMemTableConfig(MemTableConfig) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Set the config for mem-table.
- setMemTableConfig(MemTableConfig) - Method in class org.rocksdb.Options
-
- setMemtableHugePageSize(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Page size for huge page TLB for bloom in memtable.
- setMemtableHugePageSize(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMemtableHugePageSize(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMemtableHugePageSize(long) - Method in class org.rocksdb.Options
-
- setMemtablePrefixBloomSizeRatio(double) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
if prefix_extractor is set and memtable_prefix_bloom_size_ratio is not 0,
create prefix bloom for memtable with the size of
write_buffer_size * memtable_prefix_bloom_size_ratio.
- setMemtablePrefixBloomSizeRatio(double) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMemtablePrefixBloomSizeRatio(double) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setMemtablePrefixBloomSizeRatio(double) - Method in class org.rocksdb.Options
-
- setMergeOperator(MergeOperator) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMergeOperator(MergeOperator) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Set the merge operator to be used for merging two different key/value
pairs that share the same key.
- setMergeOperator(MergeOperator) - Method in class org.rocksdb.Options
-
- setMergeOperatorName(String) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMergeOperatorName(String) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Set the merge operator to be used for merging two merge operands
of the same key.
- setMergeOperatorName(String) - Method in class org.rocksdb.Options
-
- setMinMergeWidth(int) - Method in class org.rocksdb.CompactionOptionsUniversal
-
The minimum number of files in a single compaction run.
- setMinWriteBufferNumberToMerge(int) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
The minimum number of write buffers that will be merged together
before writing to storage.
- setMinWriteBufferNumberToMerge(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setMinWriteBufferNumberToMerge(int) - Method in class org.rocksdb.Options
-
- setMoveFiles(boolean) - Method in class org.rocksdb.IngestExternalFileOptions
-
Can be set to true to move the files instead of copying them.
- setName(String) - Method in class org.rocksdb.Transaction
-
Set the name of the transaction.
- setNativeHandle(long, boolean) - Method in class org.rocksdb.RocksMutableObject
-
Sets the handle (C++ pointer) of the underlying C++ native object
- setNewTableReaderForCompactionInputs(boolean) - Method in class org.rocksdb.DBOptions
-
- setNewTableReaderForCompactionInputs(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, always create a new file descriptor and new table reader
for compaction inputs.
- setNewTableReaderForCompactionInputs(boolean) - Method in class org.rocksdb.Options
-
- setNoBlockCache(boolean) - Method in class org.rocksdb.BlockBasedTableConfig
-
Disable block cache.
- setNoSlowdown(boolean) - Method in class org.rocksdb.WriteOptions
-
- setNumLevels(int) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
Set the number of levels for this database
If level-styled compaction is used, then this number determines
the total number of levels.
- setNumLevels(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setNumLevels(int) - Method in class org.rocksdb.Options
-
- setNumStripes(long) - Method in class org.rocksdb.TransactionDBOptions
-
Increasing this value will increase the concurrency by dividing the lock
table (per column family) into more sub-tables, each with their own
separate mutex.
- setOptimizeFiltersForHits(boolean) - Method in interface org.rocksdb.AdvancedColumnFamilyOptionsInterface
-
This flag specifies that the implementation should optimize the filters
mainly for cases where keys are found rather than also optimize for keys
missed.
- setOptimizeFiltersForHits(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setOptimizeFiltersForHits(boolean) - Method in class org.rocksdb.Options
-
- setOptions(ColumnFamilyHandle, MutableColumnFamilyOptions) - Method in class org.rocksdb.RocksDB
-
- setParanoidChecks(boolean) - Method in class org.rocksdb.DBOptions
-
- setParanoidChecks(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, the implementation will do aggressive checking of the
data it is processing and will stop early if it detects any
errors.
- setParanoidChecks(boolean) - Method in class org.rocksdb.Options
-
- setParanoidFileChecks(boolean) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
After writing every SST file, reopen it and read all the keys.
- setParanoidFileChecks(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setParanoidFileChecks(boolean) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setParanoidFileChecks(boolean) - Method in class org.rocksdb.Options
-
- setPinData(boolean) - Method in class org.rocksdb.ReadOptions
-
Keep the blocks loaded by the iterator pinned in memory as long as the
iterator is not deleted, If used when reading from tables created with
BlockBasedTableOptions::use_delta_encoding = false,
Iterator's property "rocksdb.iterator.is-key-pinned" is guaranteed to
return 1.
- setPinL0FilterAndIndexBlocksInCache(boolean) - Method in class org.rocksdb.BlockBasedTableConfig
-
Indicating if we'd like to pin L0 index/filter blocks to the block cache.
- setPrefixSameAsStart(boolean) - Method in class org.rocksdb.ReadOptions
-
Enforce that the iterator only iterates over the same prefix as the seek.
- setRandomAccessMaxBufferSize(long) - Method in class org.rocksdb.DBOptions
-
- setRandomAccessMaxBufferSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
This is a maximum buffer size that is used by WinMmapReadableFile in
unbuffered disk I/O mode.
- setRandomAccessMaxBufferSize(long) - Method in class org.rocksdb.EnvOptions
-
- setRandomAccessMaxBufferSize(long) - Method in class org.rocksdb.Options
-
- setRateLimiter(RateLimiter) - Method in class org.rocksdb.DBOptions
-
- setRateLimiter(RateLimiter) - Method in interface org.rocksdb.DBOptionsInterface
-
Use to control write rate of flush and compaction.
- setRateLimiter(RateLimiter) - Method in class org.rocksdb.EnvOptions
-
- setRateLimiter(RateLimiter) - Method in class org.rocksdb.Options
-
- setReadaheadSize(long) - Method in class org.rocksdb.ReadOptions
-
If non-zero, NewIterator will create a new table reader which
performs reads of the given size.
- setReadTier(ReadTier) - Method in class org.rocksdb.ReadOptions
-
Specify if this read request should process data that ALREADY
resides on a particular cache.
- setRecycleLogFileNum(long) - Method in class org.rocksdb.DBOptions
-
- setRecycleLogFileNum(long) - Method in interface org.rocksdb.DBOptionsInterface
-
Recycle log files.
- setRecycleLogFileNum(long) - Method in class org.rocksdb.Options
-
- setReportBgIoStats(boolean) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
Measure IO stats in compactions and flushes, if true.
- setReportBgIoStats(boolean) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setReportBgIoStats(boolean) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setReportBgIoStats(boolean) - Method in class org.rocksdb.Options
-
- setReservedSize(int) - Method in class org.rocksdb.VectorMemTableConfig
-
Set the initial size of the vector that will be used
by the memtable created based on this config.
- setRestoreRateLimit(long) - Method in class org.rocksdb.BackupableDBOptions
-
Set restore rate limit.
- setRestoreRateLimiter(RateLimiter) - Method in class org.rocksdb.BackupableDBOptions
-
Restore rate limiter.
- setRowCache(Cache) - Method in class org.rocksdb.DBOptions
-
- setRowCache(Cache) - Method in interface org.rocksdb.DBOptionsInterface
-
A global cache for table-level rows.
- setRowCache(Cache) - Method in class org.rocksdb.Options
-
- setSavePoint() - Method in class org.rocksdb.AbstractWriteBatch
-
- setSavePoint() - Method in class org.rocksdb.Transaction
-
- setSavePoint() - Method in interface org.rocksdb.WriteBatchInterface
-
Records the state of the batch for future calls to RollbackToSavePoint().
- setSetFdCloexec(boolean) - Method in class org.rocksdb.EnvOptions
-
- setSetSnapshot(boolean) - Method in class org.rocksdb.OptimisticTransactionOptions
-
- setSetSnapshot(boolean) - Method in class org.rocksdb.TransactionOptions
-
- setShareFilesWithChecksum(boolean) - Method in class org.rocksdb.BackupableDBOptions
-
Only used if share_table_files is set to true.
- setShareTableFiles(boolean) - Method in class org.rocksdb.BackupableDBOptions
-
Share table files between backups.
- setSizeRatio(int) - Method in class org.rocksdb.CompactionOptionsUniversal
-
Percentage flexibility while comparing file size.
- setSkipStatsUpdateOnDbOpen(boolean) - Method in class org.rocksdb.DBOptions
-
- setSkipStatsUpdateOnDbOpen(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then DB::Open() will not update the statistics used to optimize
compaction decision by loading table properties from many files.
- setSkipStatsUpdateOnDbOpen(boolean) - Method in class org.rocksdb.Options
-
- setSnapshot(Snapshot) - Method in class org.rocksdb.ReadOptions
-
If "snapshot" is non-nullptr, read as of the supplied snapshot
(which must belong to the DB that is being read and which must
not have been released).
- setSnapshot() - Method in class org.rocksdb.Transaction
-
- setSnapshotConsistency(boolean) - Method in class org.rocksdb.IngestExternalFileOptions
-
If set to false, an ingested file keys could appear in existing snapshots
that where created before the file was ingested.
- setSnapshotOnNextOperation() - Method in class org.rocksdb.Transaction
-
Similar to
Transaction.setSnapshot()
, but will not change the current snapshot
until put/merge/delete/getForUpdate/multiGetForUpdate is called.
- setSnapshotOnNextOperation(AbstractTransactionNotifier) - Method in class org.rocksdb.Transaction
-
Similar to
Transaction.setSnapshot()
, but will not change the current snapshot
until put/merge/delete/getForUpdate/multiGetForUpdate is called.
- setSoftPendingCompactionBytesLimit(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
All writes will be slowed down to at least delayed_write_rate if estimated
bytes needed to be compaction exceed this threshold.
- setSoftPendingCompactionBytesLimit(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setSoftPendingCompactionBytesLimit(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setSoftPendingCompactionBytesLimit(long) - Method in class org.rocksdb.Options
-
- setStatistics(Statistics) - Method in class org.rocksdb.DBOptions
-
- setStatistics(Statistics) - Method in interface org.rocksdb.DBOptionsInterface
-
Sets the statistics object which collects metrics about database operations.
- setStatistics(Statistics) - Method in class org.rocksdb.Options
-
- setStatsDumpPeriodSec(int) - Method in class org.rocksdb.DBOptions
-
- setStatsDumpPeriodSec(int) - Method in interface org.rocksdb.DBOptionsInterface
-
if not zero, dump rocksdb.stats to LOG every stats_dump_period_sec
Default: 600 (10 minutes)
- setStatsDumpPeriodSec(int) - Method in class org.rocksdb.Options
-
- setStatsLevel(StatsLevel) - Method in class org.rocksdb.Statistics
-
Sets the stats level.
- setStopStyle(CompactionStopStyle) - Method in class org.rocksdb.CompactionOptionsUniversal
-
- setStoreIndexInFile(boolean) - Method in class org.rocksdb.PlainTableConfig
-
If set to true: compute plain table index and bloom
filter during file building and store it in file.
- setStrategy(int) - Method in class org.rocksdb.CompressionOptions
-
- setSync(boolean) - Method in class org.rocksdb.BackupableDBOptions
-
Set synchronous backups.
- setSync(boolean) - Method in class org.rocksdb.WriteOptions
-
If true, the write will be flushed from the operating system
buffer cache (by calling WritableFile::Sync()) before the write
is considered complete.
- setTableCacheNumshardbits(int) - Method in class org.rocksdb.DBOptions
-
- setTableCacheNumshardbits(int) - Method in interface org.rocksdb.DBOptionsInterface
-
Number of shards used for table cache.
- setTableCacheNumshardbits(int) - Method in class org.rocksdb.Options
-
- setTableFormatConfig(TableFormatConfig) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setTableFormatConfig(TableFormatConfig) - Method in interface org.rocksdb.ColumnFamilyOptionsInterface
-
Set the config for table format.
- setTableFormatConfig(TableFormatConfig) - Method in class org.rocksdb.Options
-
- setTailing(boolean) - Method in class org.rocksdb.ReadOptions
-
Specify to create a tailing iterator -- a special iterator that has a
view of the complete database (i.e.
- setTargetFileSizeBase(long) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
The target file size for compaction.
- setTargetFileSizeBase(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setTargetFileSizeBase(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setTargetFileSizeBase(long) - Method in class org.rocksdb.Options
-
- setTargetFileSizeMultiplier(int) - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
targetFileSizeMultiplier defines the size ratio between a
level-L file and level-(L+1) file.
- setTargetFileSizeMultiplier(int) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setTargetFileSizeMultiplier(int) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setTargetFileSizeMultiplier(int) - Method in class org.rocksdb.Options
-
- setThresholdUseSkiplist(int) - Method in class org.rocksdb.HashLinkedListMemTableConfig
-
Set maximum number of entries in one bucket.
- setTotalOrderSeek(boolean) - Method in class org.rocksdb.ReadOptions
-
Enable a total order seek regardless of index format (e.g.
- setTransactionLockTimeout(long) - Method in class org.rocksdb.TransactionDBOptions
-
If positive, specifies the default wait timeout in milliseconds when
a transaction attempts to lock a key if not specified by
TransactionOptions.setLockTimeout(long)
If 0, no waiting is done if a lock cannot instantly be acquired.
- setUseAdaptiveMutex(boolean) - Method in class org.rocksdb.ComparatorOptions
-
Use adaptive mutex, which spins in the user space before resorting
to kernel.
- setUseAdaptiveMutex(boolean) - Method in class org.rocksdb.DBOptions
-
- setUseAdaptiveMutex(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Use adaptive mutex, which spins in the user space before resorting
to kernel.
- setUseAdaptiveMutex(boolean) - Method in class org.rocksdb.Options
-
- setUseDirectIoForFlushAndCompaction(boolean) - Method in class org.rocksdb.DBOptions
-
- setUseDirectIoForFlushAndCompaction(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Enable the OS to use direct reads and writes in flush and
compaction
Default: false
- setUseDirectIoForFlushAndCompaction(boolean) - Method in class org.rocksdb.Options
-
- setUseDirectReads(boolean) - Method in class org.rocksdb.DBOptions
-
- setUseDirectReads(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
Enable the OS to use direct I/O for reading sst tables.
- setUseDirectReads(boolean) - Method in class org.rocksdb.EnvOptions
-
- setUseDirectReads(boolean) - Method in class org.rocksdb.Options
-
- setUseDirectWrites(boolean) - Method in class org.rocksdb.EnvOptions
-
- setUseFsync(boolean) - Method in class org.rocksdb.DBOptions
-
- setUseFsync(boolean) - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then every store to stable storage will issue a fsync.
- setUseFsync(boolean) - Method in class org.rocksdb.Options
-
- setUseMmapReads(boolean) - Method in class org.rocksdb.EnvOptions
-
- setUseMmapWrites(boolean) - Method in class org.rocksdb.EnvOptions
-
- setUseOsBuffer(boolean) - Method in class org.rocksdb.EnvOptions
-
- setVerifyChecksums(boolean) - Method in class org.rocksdb.ReadOptions
-
If true, all data read from underlying storage will be
verified against corresponding checksums.
- setWaitForFlush(boolean) - Method in class org.rocksdb.FlushOptions
-
Set if the flush operation shall block until it terminates.
- setWalBytesPerSync(long) - Method in class org.rocksdb.DBOptions
-
- setWalBytesPerSync(long) - Method in interface org.rocksdb.DBOptionsInterface
-
- setWalBytesPerSync(long) - Method in class org.rocksdb.Options
-
- setWalDir(String) - Method in class org.rocksdb.DBOptions
-
- setWalDir(String) - Method in interface org.rocksdb.DBOptionsInterface
-
This specifies the absolute dir path for write-ahead logs (WAL).
- setWalDir(String) - Method in class org.rocksdb.Options
-
- setWalRecoveryMode(WALRecoveryMode) - Method in class org.rocksdb.DBOptions
-
- setWalRecoveryMode(WALRecoveryMode) - Method in interface org.rocksdb.DBOptionsInterface
-
- setWalRecoveryMode(WALRecoveryMode) - Method in class org.rocksdb.Options
-
- setWalSizeLimitMB(long) - Method in class org.rocksdb.DBOptions
-
- setWalSizeLimitMB(long) - Method in interface org.rocksdb.DBOptionsInterface
-
WalTtlSeconds() and walSizeLimitMB() affect how archived logs
will be deleted.
- setWalSizeLimitMB(long) - Method in class org.rocksdb.Options
-
- setWalTtlSeconds(long) - Method in class org.rocksdb.DBOptions
-
- setWalTtlSeconds(long) - Method in interface org.rocksdb.DBOptionsInterface
-
- setWalTtlSeconds(long) - Method in class org.rocksdb.Options
-
- setWholeKeyFiltering(boolean) - Method in class org.rocksdb.BlockBasedTableConfig
-
If true, place whole keys in the filter (not just prefixes).
- setWindowBits(int) - Method in class org.rocksdb.CompressionOptions
-
- setWritableFileMaxBufferSize(long) - Method in class org.rocksdb.DBOptions
-
- setWritableFileMaxBufferSize(long) - Method in interface org.rocksdb.DBOptionsInterface
-
This is the maximum buffer size that is used by WritableFileWriter.
- setWritableFileMaxBufferSize(long) - Method in class org.rocksdb.EnvOptions
-
- setWritableFileMaxBufferSize(long) - Method in class org.rocksdb.Options
-
- setWriteBufferSize(long) - Method in class org.rocksdb.ColumnFamilyOptions
-
- setWriteBufferSize(long) - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- setWriteBufferSize(long) - Method in interface org.rocksdb.MutableColumnFamilyOptionsInterface
-
Amount of data to build up in memory (backed by an unsorted log
on disk) before converting to a sorted on-disk file.
- setWriteBufferSize(long) - Method in class org.rocksdb.Options
-
- setWriteOptions(WriteOptions) - Method in class org.rocksdb.Transaction
-
- setWritePolicy(TxnDBWritePolicy) - Method in class org.rocksdb.TransactionDBOptions
-
The policy for when to write the data into the DB.
- setWriteThreadMaxYieldUsec(long) - Method in class org.rocksdb.DBOptions
-
- setWriteThreadMaxYieldUsec(long) - Method in interface org.rocksdb.DBOptionsInterface
-
The maximum number of microseconds that a write operation will use
a yielding spin loop to coordinate with other write threads before
blocking on a mutex.
- setWriteThreadMaxYieldUsec(long) - Method in class org.rocksdb.Options
-
- setWriteThreadSlowYieldUsec(long) - Method in class org.rocksdb.DBOptions
-
- setWriteThreadSlowYieldUsec(long) - Method in interface org.rocksdb.DBOptionsInterface
-
The latency in microseconds after which a std::this_thread::yield
call (sched_yield on Linux) is considered to be a signal that
other processes or threads would like to use the current core.
- setWriteThreadSlowYieldUsec(long) - Method in class org.rocksdb.Options
-
- shareFilesWithChecksum() - Method in class org.rocksdb.BackupableDBOptions
-
Return of share files with checksum is active.
- shareTableFiles() - Method in class org.rocksdb.BackupableDBOptions
-
Share table files between backups.
- shouldContinue() - Method in class org.rocksdb.WriteBatch.Handler
-
- shutDown(int) - Method in class org.rocksdb.StatisticsCollector
-
Shuts down statistics collector.
- singleDelete(byte[]) - Method in class org.rocksdb.AbstractWriteBatch
-
- singleDelete(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.AbstractWriteBatch
-
- singleDelete(byte[]) - Method in class org.rocksdb.RocksDB
-
Remove the database entry for key
.
- singleDelete(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.RocksDB
-
Remove the database entry for key
.
- singleDelete(WriteOptions, byte[]) - Method in class org.rocksdb.RocksDB
-
Remove the database entry for key
.
- singleDelete(ColumnFamilyHandle, WriteOptions, byte[]) - Method in class org.rocksdb.RocksDB
-
Remove the database entry for key
.
- singleDelete(long, byte[], int) - Method in class org.rocksdb.RocksDB
-
- singleDelete(long, byte[], int, long) - Method in class org.rocksdb.RocksDB
-
- singleDelete(long, long, byte[], int) - Method in class org.rocksdb.RocksDB
-
- singleDelete(long, long, byte[], int, long) - Method in class org.rocksdb.RocksDB
-
- singleDelete(ColumnFamilyHandle, byte[]) - Method in class org.rocksdb.Transaction
-
- singleDelete(byte[]) - Method in class org.rocksdb.Transaction
-
- singleDelete(ColumnFamilyHandle, byte[][]) - Method in class org.rocksdb.Transaction
-
- singleDelete(byte[][]) - Method in class org.rocksdb.Transaction
-
- singleDelete(int, byte[]) - Method in class org.rocksdb.WriteBatch.Handler
-
- singleDelete(byte[]) - Method in class org.rocksdb.WriteBatch.Handler
-
- singleDelete(byte[]) - Method in interface org.rocksdb.WriteBatchInterface
-
Remove the database entry for key
.
- singleDelete(ColumnFamilyHandle, byte[]) - Method in interface org.rocksdb.WriteBatchInterface
-
Remove the database entry for key
.
- size() - Method in class org.rocksdb.AbstractSlice
-
Return the length (in bytes) of the data.
- size() - Method in class org.rocksdb.BackupInfo
-
- sizeRatio() - Method in class org.rocksdb.CompactionOptionsUniversal
-
Percentage flexibility while comparing file size.
- SizeUnit - Class in org.rocksdb.util
-
- SkipListMemTableConfig - Class in org.rocksdb
-
The config for skip-list memtable representation.
- SkipListMemTableConfig() - Constructor for class org.rocksdb.SkipListMemTableConfig
-
SkipListMemTableConfig constructor
- skipStatsUpdateOnDbOpen() - Method in class org.rocksdb.DBOptions
-
- skipStatsUpdateOnDbOpen() - Method in interface org.rocksdb.DBOptionsInterface
-
If true, then DB::Open() will not update the statistics used to optimize
compaction decision by loading table properties from many files.
- skipStatsUpdateOnDbOpen() - Method in class org.rocksdb.Options
-
- Slice - Class in org.rocksdb
-
Base class for slices which will receive
byte[] based access to the underlying data.
- Slice(String) - Constructor for class org.rocksdb.Slice
-
Constructs a slice where the data is taken from
a String.
- Slice(byte[], int) - Constructor for class org.rocksdb.Slice
-
Constructs a slice where the data is a copy of
the byte array from a specific offset.
- Slice(byte[]) - Constructor for class org.rocksdb.Slice
-
Constructs a slice where the data is a copy of
the byte array.
- snapshot() - Method in class org.rocksdb.ReadOptions
-
Returns the currently assigned Snapshot instance.
- Snapshot - Class in org.rocksdb
-
Snapshot of database
- snapshotConsistency() - Method in class org.rocksdb.IngestExternalFileOptions
-
If set to false, an ingested file keys could appear in existing snapshots
that where created before the file was ingested.
- snapshotCreated(Snapshot) - Method in class org.rocksdb.AbstractTransactionNotifier
-
- softPendingCompactionBytesLimit() - Method in interface org.rocksdb.AdvancedMutableColumnFamilyOptionsInterface
-
All writes will be slowed down to at least delayed_write_rate if estimated
bytes needed to be compaction exceed this threshold.
- softPendingCompactionBytesLimit() - Method in class org.rocksdb.ColumnFamilyOptions
-
- softPendingCompactionBytesLimit() - Method in class org.rocksdb.MutableColumnFamilyOptions.MutableColumnFamilyOptionsBuilder
-
- softPendingCompactionBytesLimit() - Method in class org.rocksdb.Options
-
- SstFileWriter - Class in org.rocksdb
-
SstFileWriter is used to create sst files that can be added to the
database later.
- SstFileWriter(EnvOptions, Options, AbstractComparator<? extends AbstractSlice<?>>) - Constructor for class org.rocksdb.SstFileWriter
-
- SstFileWriter(EnvOptions, Options) - Constructor for class org.rocksdb.SstFileWriter
-
SstFileWriter Constructor.
- start() - Method in class org.rocksdb.StatisticsCollector
-
- startsWith(AbstractSlice<?>) - Method in class org.rocksdb.AbstractSlice
-
Determines whether this slice starts with
another slice
- statistics() - Method in class org.rocksdb.DBOptions
-
- statistics() - Method in interface org.rocksdb.DBOptionsInterface
-
Returns statistics object.
- statistics() - Method in class org.rocksdb.Options
-
- Statistics - Class in org.rocksdb
-
Statistics to analyze the performance of a db.
- Statistics() - Constructor for class org.rocksdb.Statistics
-
- Statistics(Statistics) - Constructor for class org.rocksdb.Statistics
-
- Statistics(EnumSet<HistogramType>) - Constructor for class org.rocksdb.Statistics
-
- Statistics(EnumSet<HistogramType>, Statistics) - Constructor for class org.rocksdb.Statistics
-
- StatisticsCollector - Class in org.rocksdb
-
Helper class to collect DB statistics periodically at a period specified in
constructor.
- StatisticsCollector(List<StatsCollectorInput>, int) - Constructor for class org.rocksdb.StatisticsCollector
-
Constructor for statistics collector.
- StatisticsCollectorCallback - Interface in org.rocksdb
-
Callback interface provided to StatisticsCollector.
- StatsCollectorInput - Class in org.rocksdb
-
Contains all information necessary to collect statistics from one instance
of DB statistics.
- StatsCollectorInput(Statistics, StatisticsCollectorCallback) - Constructor for class org.rocksdb.StatsCollectorInput
-
Constructor for StatsCollectorInput.
- statsDumpPeriodSec() - Method in class org.rocksdb.DBOptions
-
- statsDumpPeriodSec() - Method in interface org.rocksdb.DBOptionsInterface
-
If not zero, dump rocksdb.stats to LOG every stats_dump_period_sec
Default: 600 (10 minutes)
- statsDumpPeriodSec() - Method in class org.rocksdb.Options
-
- statsLevel() - Method in class org.rocksdb.Statistics
-
Gets the current stats level.
- StatsLevel - Enum in org.rocksdb
-
The level of Statistics to report.
- status() - Method in class org.rocksdb.AbstractRocksIterator
-
- status() - Method in interface org.rocksdb.RocksIteratorInterface
-
If an error has occurred, return it.
- Status - Class in org.rocksdb
-
Represents the status returned by a function call in RocksDB.
- Status(Status.Code, Status.SubCode, String) - Constructor for class org.rocksdb.Status
-
- status() - Method in class org.rocksdb.TransactionLogIterator
-
Throws RocksDBException if something went wrong.
- Status.Code - Enum in org.rocksdb
-
- Status.SubCode - Enum in org.rocksdb
-
- stopStyle() - Method in class org.rocksdb.CompactionOptionsUniversal
-
- storeIndexInFile() - Method in class org.rocksdb.PlainTableConfig
-
Return a boolean value indicating if index shall be stored
in a file.
- storeOptionsInstance(DBOptionsInterface) - Method in class org.rocksdb.RocksDB
-
- strategy() - Method in class org.rocksdb.CompressionOptions
-
- StringAppendOperator - Class in org.rocksdb
-
StringAppendOperator is a merge operator that concatenates
two strings.
- StringAppendOperator() - Constructor for class org.rocksdb.StringAppendOperator
-
- sync() - Method in class org.rocksdb.BackupableDBOptions
-
Are synchronous backups activated.
- sync() - Method in class org.rocksdb.WriteOptions
-
If true, the write will be flushed from the operating system
buffer cache (by calling WritableFile::Sync()) before the write
is considered complete.
- value() - Method in class org.rocksdb.RocksIterator
-
Return the value for the current entry.
- valueOf(String) - Static method in enum org.rocksdb.AccessHint
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.BuiltinComparator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.ChecksumType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.CompactionPriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.CompactionStopStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.CompactionStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.CompressionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.EncodingType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.HistogramType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.IndexType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.InfoLogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.MutableColumnFamilyOptions.CompactionOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.MutableColumnFamilyOptions.MemtableOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.MutableColumnFamilyOptions.MiscOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.MutableColumnFamilyOptions.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.RateLimiterMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.ReadTier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.StatsLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.Status.Code
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.Status.SubCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.TickerType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.Transaction.TransactionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.TxnDBWritePolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.WALRecoveryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rocksdb.WBWIRocksIterator.WriteType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.rocksdb.AccessHint
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.BuiltinComparator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.ChecksumType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.CompactionPriority
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.CompactionStopStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.CompactionStyle
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.CompressionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.EncodingType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.HistogramType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.IndexType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.InfoLogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.MutableColumnFamilyOptions.CompactionOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.MutableColumnFamilyOptions.MemtableOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.MutableColumnFamilyOptions.MiscOption
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.MutableColumnFamilyOptions.ValueType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.RateLimiterMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.ReadTier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.StatsLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.Status.Code
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.Status.SubCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.TickerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.Transaction.TransactionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.TxnDBWritePolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.WALRecoveryMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.rocksdb.WBWIRocksIterator.WriteType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VARIABLE_LENGTH - Static variable in class org.rocksdb.PlainTableConfig
-
- VectorMemTableConfig - Class in org.rocksdb
-
The config for vector memtable representation.
- VectorMemTableConfig() - Constructor for class org.rocksdb.VectorMemTableConfig
-
VectorMemTableConfig constructor
- verifyChecksums() - Method in class org.rocksdb.ReadOptions
-
If true, all data read from underlying storage will be
verified against corresponding checksums.