KeyValueBytesStoreSupplier |
A store supplier that can be used to create one or more KeyValueStore instances of type <Byte, byte[]>.
|
KeyValueIterator<K,V> |
|
KeyValueStore<K,V> |
A key-value store that supports put/get/delete and range queries.
|
QueryableStoreType<T> |
|
ReadOnlyKeyValueStore<K,V> |
A key-value store that only supports read operations.
|
ReadOnlySessionStore<K,AGG> |
A session store that only supports read operations.
|
ReadOnlyWindowStore<K,V> |
A window store that only supports read operations
Implementations should be thread-safe as concurrent reads and writes are expected.
|
RocksDBConfigSetter |
An interface to that allows developers to customize the RocksDB settings for a given Store.
|
SessionBytesStoreSupplier |
|
SessionStore<K,AGG> |
Interface for storing the aggregated values of sessions
|
StoreBuilder<T extends StateStore> |
Build a StateStore wrapped with optional caching and logging.
|
StoreSupplier<T extends StateStore> |
A state store supplier which can create one or more StateStore instances.
|
WindowBytesStoreSupplier |
A store supplier that can be used to create one or more WindowStore instances of type <Byte, byte[]>.
|
WindowStore<K,V> |
|
WindowStoreIterator<V> |
|