Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- assertExists(ZeebeTransaction, ContainsForeignKeys) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ForeignKeyChecker
C
- close() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- close() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- columnFamily() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Returns the value of the
columnFamilyrecord component. - ColumnFamily<KeyType extends DbKey,
ValueType extends DbValue> - Interface in io.camunda.zeebe.db -
Represents an column family, where it is possible to store keys of type
ColumnFamilyand corresponding values of typeColumnFamily. - ColumnFamilyContext - Class in io.camunda.zeebe.db.impl.rocksdb.transaction
- commit() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- commit() - Method in interface io.camunda.zeebe.db.ZeebeDbTransaction
-
Commits the transaction and writes the data into the database.
- ConsistencyChecksSettings - Record Class in io.camunda.zeebe.db
- ConsistencyChecksSettings() - Constructor for record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Intended for tests, uses the default settings for all consistency checks.
- ConsistencyChecksSettings(boolean, boolean) - Constructor for record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Creates an instance of a
ConsistencyChecksSettingsrecord class. - containedForeignKeys() - Method in interface io.camunda.zeebe.db.ContainsForeignKeys
- containedForeignKeys() - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- containedForeignKeys() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
- ContainsForeignKeys - Interface in io.camunda.zeebe.db
- createColumnFamily(ColumnFamilyNames, TransactionContext, KeyType, ValueType) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- createColumnFamily(ColumnFamilyType, TransactionContext, KeyType, ValueType) - Method in interface io.camunda.zeebe.db.ZeebeDb
-
Creates an instance of a specific column family to access and store key-value pairs in that column family.
- createContext() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- createContext() - Method in interface io.camunda.zeebe.db.ZeebeDb
- createDb(File) - Method in class io.camunda.zeebe.db.impl.rocksdb.ZeebeRocksDbFactory
- createDb(File) - Method in interface io.camunda.zeebe.db.ZeebeDbFactory
-
Creates a zeebe database in the given directory.
- createSnapshot(File) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- createSnapshot(File) - Method in interface io.camunda.zeebe.db.ZeebeDb
-
Creates a snapshot of the current database in the given directory.
D
- DB_LOGGER - Static variable in class io.camunda.zeebe.db.impl.rocksdb.Loggers
- DbByte - Class in io.camunda.zeebe.db.impl
- DbByte() - Constructor for class io.camunda.zeebe.db.impl.DbByte
- DbCompositeKey<FirstKeyType extends DbKey,
SecondKeyType extends DbKey> - Class in io.camunda.zeebe.db.impl - DbCompositeKey(FirstKeyType, SecondKeyType) - Constructor for class io.camunda.zeebe.db.impl.DbCompositeKey
- DbForeignKey<K extends DbKey> - Record Class in io.camunda.zeebe.db.impl
-
Wraps a key from a given column family.
- DbForeignKey(K, Enum<?>) - Constructor for record class io.camunda.zeebe.db.impl.DbForeignKey
- DbForeignKey(K, Enum<?>, DbForeignKey.MatchType) - Constructor for record class io.camunda.zeebe.db.impl.DbForeignKey
- DbForeignKey(K, Enum<?>, DbForeignKey.MatchType, Predicate<K>) - Constructor for record class io.camunda.zeebe.db.impl.DbForeignKey
-
Creates an instance of a
DbForeignKeyrecord class. - DbForeignKey.MatchType - Enum Class in io.camunda.zeebe.db.impl
- DbInt - Class in io.camunda.zeebe.db.impl
- DbInt() - Constructor for class io.camunda.zeebe.db.impl.DbInt
- DbKey - Interface in io.camunda.zeebe.db
-
The key which is used to store a value.
- DbLong - Class in io.camunda.zeebe.db.impl
- DbLong() - Constructor for class io.camunda.zeebe.db.impl.DbLong
- DbNil - Class in io.camunda.zeebe.db.impl
- DbString - Class in io.camunda.zeebe.db.impl
- DbString() - Constructor for class io.camunda.zeebe.db.impl.DbString
- DbValue - Interface in io.camunda.zeebe.db
-
The value which should be stored together with a key.
- DEFAULT - Enum constant in enum class io.camunda.zeebe.db.impl.DefaultColumnFamily
- DEFAULT_IO_RATE_BYTES_PER_SECOND - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- DEFAULT_MAX_WRITE_BUFFER_NUMBER - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- DEFAULT_MEMORY_LIMIT - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- DEFAULT_MIN_WRITE_BUFFER_NUMBER_TO_MERGE - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- DEFAULT_STATISTICS_ENABLED - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- DEFAULT_UNLIMITED_MAX_OPEN_FILES - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- DEFAULT_WAL_DISABLED - Static variable in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
-
WARN: It is safe to disable wal as long as there is only one column family.
- DefaultColumnFamily - Enum Class in io.camunda.zeebe.db.impl
-
Contains only one column family
DefaultColumnFamily.DEFAULT, which can be used for tests or simple databases. - DefaultTransactionContext - Class in io.camunda.zeebe.db.impl.rocksdb.transaction
- delete(long, byte[], int) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- deleteExisting(KeyType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Deletes the key-value pair with the given key if it exists in the column family
- deleteIfExists(KeyType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Deletes the key-value pair if the key does exist in the column family.
E
- enableForeignKeyChecks() - Method in record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Returns the value of the
enableForeignKeyChecksrecord component. - enablePreconditions() - Method in record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Returns the value of the
enablePreconditionsrecord component. - equals(Object) - Method in record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Indicates whether some other object is "equal to" this one.
- exists(KeyType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Checks for key existence in the column family.
- exportMetrics() - Method in class io.camunda.zeebe.db.impl.rocksdb.ZeebeRocksDBMetricExporter
F
- first() - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- forEach(BiConsumer<KeyType, ValueType>) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Visits the key-value pairs, which are stored in the column family.
- forEach(Consumer<ValueType>) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Visits the values, which are stored in the column family.
- ForeignKeyChecker - Class in io.camunda.zeebe.db.impl.rocksdb.transaction
-
Similar to
TransactionalColumnFamilybut supports lookups on arbitrary column families. - ForeignKeyChecker(ZeebeTransactionDb<?>, ConsistencyChecksSettings) - Constructor for class io.camunda.zeebe.db.impl.rocksdb.transaction.ForeignKeyChecker
- Full - Enum constant in enum class io.camunda.zeebe.db.impl.DbForeignKey.MatchType
G
- get(long, long, byte[], int) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- get(KeyType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
The corresponding stored value in the column family to the given key.
- getBuffer() - Method in class io.camunda.zeebe.db.impl.DbString
- getColumnFamilyOptions() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- getCurrentTransaction() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.DefaultTransactionContext
- getCurrentTransaction() - Method in interface io.camunda.zeebe.db.TransactionContext
-
This will return an transaction object, on which the caller can operate on.
- getDefaultHandle() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- getDefaultNativeHandle() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- getIoRateBytesPerSecond() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- getKeyBufferArray() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- getKeyLength() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- getKeyView() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- getLength() - Method in class io.camunda.zeebe.db.impl.DbByte
- getLength() - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- getLength() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
- getLength() - Method in class io.camunda.zeebe.db.impl.DbInt
- getLength() - Method in class io.camunda.zeebe.db.impl.DbLong
- getLength() - Method in class io.camunda.zeebe.db.impl.DbNil
- getLength() - Method in class io.camunda.zeebe.db.impl.DbString
- getMaxOpenFiles() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- getMaxWriteBufferNumber() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- getMemoryLimit() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- getMinWriteBufferNumberToMerge() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- getPrefixReadOptions() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- getProperty(String) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- getProperty(String) - Method in interface io.camunda.zeebe.db.ZeebeDb
- getReadOptionsNativeHandle() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- getValue() - Method in class io.camunda.zeebe.db.impl.DbByte
- getValue() - Method in class io.camunda.zeebe.db.impl.DbInt
- getValue() - Method in class io.camunda.zeebe.db.impl.DbLong
- getValueBufferArray() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- getValueView() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
H
- hashCode() - Method in record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Returns a hash code value for this object.
I
- inner() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Returns the value of the
innerrecord component. - insert(KeyType, ValueType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Inserts a new key value pair into the column family.
- INSTANCE - Static variable in class io.camunda.zeebe.db.impl.DbNil
- io.camunda.zeebe.db - package io.camunda.zeebe.db
- io.camunda.zeebe.db.impl - package io.camunda.zeebe.db.impl
- io.camunda.zeebe.db.impl.rocksdb - package io.camunda.zeebe.db.impl.rocksdb
- io.camunda.zeebe.db.impl.rocksdb.transaction - package io.camunda.zeebe.db.impl.rocksdb.transaction
- isEmpty() - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Checks if the column family has any entry.
- isEmpty(ColumnFamilyNames, TransactionContext) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- isEmpty(ColumnFamilyType, TransactionContext) - Method in interface io.camunda.zeebe.db.ZeebeDb
-
Checks the database if the given column is empty.
- isKeyViewEmpty() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- isStatisticsEnabled() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- isValueViewEmpty() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- isWalDisabled() - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
K
- KeyValuePairVisitor<KeyType extends DbKey,
ValueType extends DbValue> - Interface in io.camunda.zeebe.db -
Represents an function that accepts a zeebe key value pair and produces an primitive boolean as result.
L
- Loggers - Class in io.camunda.zeebe.db.impl.rocksdb
- Loggers() - Constructor for class io.camunda.zeebe.db.impl.rocksdb.Loggers
M
- match() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Returns the value of the
matchrecord component.
N
- newIterator(ReadOptions, ColumnFamilyHandle) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
O
- openTransactionalDb(Options, String, List<AutoCloseable>, RocksDbConfiguration, ConsistencyChecksSettings) - Static method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
P
- Prefix - Enum constant in enum class io.camunda.zeebe.db.impl.DbForeignKey.MatchType
- put(long, byte[], int, byte[], int) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
R
- renewTransaction(Transaction) - Method in interface io.camunda.zeebe.db.impl.rocksdb.transaction.TransactionRenovator
-
Renews the given oldTransaction such that it can reused.
- renewTransaction(Transaction) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
- RocksDbConfiguration - Class in io.camunda.zeebe.db.impl.rocksdb
- RocksDbConfiguration() - Constructor for class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- RocksDbInternal - Class in io.camunda.zeebe.db.impl.rocksdb.transaction
- RocksDbInternal() - Constructor for class io.camunda.zeebe.db.impl.rocksdb.transaction.RocksDbInternal
- rollback() - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- rollback() - Method in interface io.camunda.zeebe.db.ZeebeDbTransaction
-
Rolls the transaction back to the latest commit, discards all changes in between.
- run() - Method in interface io.camunda.zeebe.db.TransactionOperation
- run(TransactionOperation) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- run(TransactionOperation) - Method in interface io.camunda.zeebe.db.ZeebeDbTransaction
-
Runs the commands like delete, put etc.
- runInTransaction(TransactionOperation) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.DefaultTransactionContext
- runInTransaction(TransactionOperation) - Method in interface io.camunda.zeebe.db.TransactionContext
-
Runs the commands like delete, put etc.
S
- second() - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- setColumnFamilyOptions(Properties) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setIoRateBytesPerSecond(int) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setMaxOpenFiles(int) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setMaxWriteBufferNumber(int) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setMemoryLimit(long) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setMinWriteBufferNumberToMerge(int) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setStatisticsEnabled(boolean) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- setWalDisabled(boolean) - Method in class io.camunda.zeebe.db.impl.rocksdb.RocksDbConfiguration
- shouldSkipCheck() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
- skip() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Returns the value of the
skiprecord component.
T
- toString() - Method in record class io.camunda.zeebe.db.ConsistencyChecksSettings
-
Returns a string representation of this record class.
- toString() - Method in class io.camunda.zeebe.db.impl.DbByte
- toString() - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- toString() - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
-
Returns a string representation of this record class.
- toString() - Method in class io.camunda.zeebe.db.impl.DbInt
- toString() - Method in class io.camunda.zeebe.db.impl.DbLong
- toString() - Method in class io.camunda.zeebe.db.impl.DbNil
- toString() - Method in class io.camunda.zeebe.db.impl.DbString
- TransactionContext - Interface in io.camunda.zeebe.db
-
Represents the transaction context to interact with the database in a transaction.
- TransactionOperation - Interface in io.camunda.zeebe.db
-
One or multiple operations which are executed during an open transaction.
- TransactionRenovator - Interface in io.camunda.zeebe.db.impl.rocksdb.transaction
U
- update(KeyType, ValueType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Updates the value of an existing key in the column family.
- upsert(KeyType, ValueType) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Inserts or updates a key value pair in the column family.
V
- valueOf(String) - Static method in enum class io.camunda.zeebe.db.impl.DbForeignKey.MatchType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.camunda.zeebe.db.impl.DefaultColumnFamily
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.camunda.zeebe.db.impl.DbForeignKey.MatchType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.camunda.zeebe.db.impl.DefaultColumnFamily
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visit(KeyType, ValueType) - Method in interface io.camunda.zeebe.db.KeyValuePairVisitor
-
Visits the zeebe key value pair.
W
- whileEqualPrefix(DbKey, KeyValuePairVisitor<KeyType, ValueType>) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Visits the key-value pairs, which are stored in the column family and which have the same common prefix.
- whileEqualPrefix(DbKey, BiConsumer<KeyType, ValueType>) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Visits the key-value pairs, which are stored in the column family and which have the same common prefix.
- whileTrue(KeyValuePairVisitor<KeyType, ValueType>) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Visits the key-value pairs, which are stored in the column family.
- whileTrue(KeyType, KeyValuePairVisitor<KeyType, ValueType>) - Method in interface io.camunda.zeebe.db.ColumnFamily
-
Visits the key-value pairs, which are stored in the column family.
- withPrefixKey(DbKey, ObjIntConsumer<byte[]>) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.db.impl.DbByte
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- wrap(DirectBuffer, int, int) - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.db.impl.DbInt
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.db.impl.DbLong
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.db.impl.DbNil
- wrap(DirectBuffer, int, int) - Method in class io.camunda.zeebe.db.impl.DbString
- wrapBuffer(DirectBuffer) - Method in class io.camunda.zeebe.db.impl.DbString
- wrapByte(byte) - Method in class io.camunda.zeebe.db.impl.DbByte
- wrapInt(int) - Method in class io.camunda.zeebe.db.impl.DbInt
- wrapKeyView(byte[]) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- wrapLong(long) - Method in class io.camunda.zeebe.db.impl.DbLong
- wrapString(String) - Method in class io.camunda.zeebe.db.impl.DbString
- wrapValueView(byte[]) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.db.impl.DbByte
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.db.impl.DbCompositeKey
- write(MutableDirectBuffer, int) - Method in record class io.camunda.zeebe.db.impl.DbForeignKey
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.db.impl.DbInt
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.db.impl.DbLong
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.db.impl.DbNil
- write(MutableDirectBuffer, int) - Method in class io.camunda.zeebe.db.impl.DbString
- writeKey(DbKey) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
- writeValue(DbValue) - Method in class io.camunda.zeebe.db.impl.rocksdb.transaction.ColumnFamilyContext
Z
- ZB_DB_BYTE_ORDER - Static variable in class io.camunda.zeebe.db.impl.ZeebeDbConstants
-
The byte order is used to write primitive data types into rocks db key or value buffers.
- ZeebeDb<ColumnFamilyType extends Enum<ColumnFamilyType>> - Interface in io.camunda.zeebe.db
-
The zeebe database, to store key value pairs in different column families.
- ZeebeDbConstants - Class in io.camunda.zeebe.db.impl
- ZeebeDbConstants() - Constructor for class io.camunda.zeebe.db.impl.ZeebeDbConstants
- ZeebeDbException - Exception in io.camunda.zeebe.db
-
Wraps the exceptions which are thrown by the database implementation.
- ZeebeDbException(String, Throwable) - Constructor for exception io.camunda.zeebe.db.ZeebeDbException
- ZeebeDbException(Throwable) - Constructor for exception io.camunda.zeebe.db.ZeebeDbException
- ZeebeDbFactory<ColumnFamilyNames extends Enum<ColumnFamilyNames>> - Interface in io.camunda.zeebe.db
-
Represents the zeebe database factory.
- ZeebeDbInconsistentException - Exception in io.camunda.zeebe.db
- ZeebeDbInconsistentException(String) - Constructor for exception io.camunda.zeebe.db.ZeebeDbInconsistentException
- ZeebeDbTransaction - Interface in io.camunda.zeebe.db
-
Represents an Zeebe DB transaction, which can be committed or on error it can be rolled back.
- ZeebeRocksDbFactory<ColumnFamilyType extends Enum<ColumnFamilyType>> - Class in io.camunda.zeebe.db.impl.rocksdb
- ZeebeRocksDbFactory(RocksDbConfiguration, ConsistencyChecksSettings) - Constructor for class io.camunda.zeebe.db.impl.rocksdb.ZeebeRocksDbFactory
- ZeebeRocksDBMetricExporter<ColumnFamilyType extends Enum<ColumnFamilyType>> - Class in io.camunda.zeebe.db.impl.rocksdb
-
This class exports metrics for a RocksDB instance to Prometheus.
- ZeebeRocksDBMetricExporter(String, Supplier<ZeebeDb<ColumnFamilyType>>) - Constructor for class io.camunda.zeebe.db.impl.rocksdb.ZeebeRocksDBMetricExporter
- ZeebeTransaction - Class in io.camunda.zeebe.db.impl.rocksdb.transaction
- ZeebeTransaction(Transaction, TransactionRenovator) - Constructor for class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransaction
- ZeebeTransactionDb<ColumnFamilyNames extends Enum<ColumnFamilyNames>> - Class in io.camunda.zeebe.db.impl.rocksdb.transaction
- ZeebeTransactionDb(ColumnFamilyHandle, OptimisticTransactionDB, List<AutoCloseable>, RocksDbConfiguration, ConsistencyChecksSettings) - Constructor for class io.camunda.zeebe.db.impl.rocksdb.transaction.ZeebeTransactionDb
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form