| 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 |
A store supplier that can be used to create one or more SessionStore instances of type <Byte, byte[]>.
|
| SessionStore<K,AGG> |
Interface for storing the aggregated values of sessions
|
| StoreBuilder<T extends StateStore> |
Build a StateStore wrapped with optional caching and logging.
|
| Stores.InMemoryKeyValueFactory<K,V> |
Deprecated. |
| Stores.KeyValueFactory<K,V> |
|
| Stores.PersistentKeyValueFactory<K,V> |
Deprecated. |
| 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> |
|