Interface | Description |
---|---|
IteratorState |
Represents the state of a resumable iterator.
|
KeyValueTable<KeyT,ValueT> |
Defines all operations that are supported on a Key-Value Table.
|
KeyValueTableMap<KeyT,ValueT> |
Map implementation for a KeyValueTable 's Key Family. |
Version |
Version of a Key in a Table.
|
Class | Description |
---|---|
IteratorItem<T> |
An iteration result item returned by
AsyncIterator when invoking KeyValueTable.entryIterator(java.lang.String, int, io.pravega.client.tables.IteratorState)
or KeyValueTable.keyIterator(java.lang.String, int, io.pravega.client.tables.IteratorState) . |
KeyValueTableClientConfiguration |
Configuration for the
KeyValueTable client. |
KeyValueTableClientConfiguration.KeyValueTableClientConfigurationBuilder | |
KeyValueTableConfiguration |
The configuration of a Key-Value Table.
|
KeyValueTableConfiguration.KeyValueTableConfigurationBuilder | |
KeyVersion |
Version of a Key in a Table.
|
TableEntry<KeyT,ValueT> |
A
KeyValueTable Entry. |
TableKey<KeyT> |
A
KeyValueTable Key with a Version . |
Exception | Description |
---|---|
BadKeyVersionException |
Exception that is thrown whenever a conditional
KeyValueTable update failed due to the provided key version
mismatching. |
ConditionalTableUpdateException |
Exception that is thrown whenever a Conditional Update to a
KeyValueTable failed. |
NoSuchKeyException |
Exception that is thrown whenever a conditional
KeyValueTable update failed due to the key not existing. |