Package io.pravega.client.tables
-
Interface Summary 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> Mapimplementation for aKeyValueTable's Key Family.Version Version of a Key in a Table. -
Class Summary Class Description IteratorItem<T> An iteration result item returned byAsyncIteratorwhen invokingKeyValueTable.entryIterator(java.lang.String, int, io.pravega.client.tables.IteratorState)orKeyValueTable.keyIterator(java.lang.String, int, io.pravega.client.tables.IteratorState).KeyValueTableClientConfiguration Configuration for theKeyValueTableclient.KeyValueTableClientConfiguration.KeyValueTableClientConfigurationBuilder KeyValueTableConfiguration The configuration of a Key-Value Table.KeyValueTableConfiguration.KeyValueTableConfigurationBuilder KeyVersion Version of a Key in a Table.TableEntry<KeyT,ValueT> AKeyValueTableEntry.TableKey<KeyT> AKeyValueTableKey with aVersion. -
Exception Summary Exception Description BadKeyVersionException Exception that is thrown whenever a conditionalKeyValueTableupdate failed due to the provided key version mismatching.ConditionalTableUpdateException Exception that is thrown whenever a Conditional Update to aKeyValueTablefailed.NoSuchKeyException Exception that is thrown whenever a conditionalKeyValueTableupdate failed due to the key not existing.