ContextKey<K,N> |
The composite key which contains some context information, such as keyGroup, etc.
|
ForStAggregatingState<K,N,IN,ACC,OUT> |
|
ForStConfigurableOptions |
This class contains the configuration options for the ForStStateBackend.
|
ForStDBBunchPutRequest<K,N,UK,UV> |
The Bunch Put access request for ForStDB.
|
ForStDBGetRequest<K,N,V,R> |
The Get access request for ForStDB.
|
ForStDBIterRequest<K,N,UK,UV,R> |
The abstract iterator access request for ForStDB.
|
ForStDBListGetRequest<K,N,V> |
The Get access request for ForStDB.
|
ForStDBMapCheckRequest<K,N,V> |
The Map#isEmpty() and Map#contains() request for ForStDB.
|
ForStDBMapEntryIterRequest<K,N,UK,UV> |
|
ForStDBMapKeyIterRequest<K,N,UK,UV> |
|
ForStDBMapValueIterRequest<K,N,UK,UV> |
|
ForStDBPutRequest<K,N,V> |
The Put access request for ForStDB.
|
ForStDBSingleGetRequest<K,N,V> |
The Get access request for ForStDB.
|
ForStDBTtlCompactFiltersManager |
RocksDB compaction filter utils for state with TTL.
|
ForStDBWriteBatchWrapper |
It's a wrapper class around ForStDB's WriteBatch for writing in bulk.
|
ForStGeneralMultiGetOperation |
The general-purpose multiGet operation implementation for ForStDB, which simulates multiGet by
calling the Get API multiple times with multiple threads.
|
ForStIterateOperation |
The iterate operation implementation for ForStDB, which leverages rocksdb's iterator directly.
|
ForStKeyedStateBackend<K> |
A KeyedStateBackend that stores its state in ForSt .
|
ForStKeyedStateBackend.ForStKvStateInfo |
ForSt specific information about the k/v states.
|
ForStKeyedStateBackendBuilder<K> |
|
ForStListIterator<V> |
The forst implementation for list iterator.
|
ForStListState<K,N,V> |
|
ForStMapIterator<T> |
The map iterator implementation for ForStDB.
|
ForStMapState<K,N,UK,UV> |
|
ForStMemoryConfiguration |
The settings regarding ForSt memory usage.
|
ForStMemoryControllerUtils |
Utils to create Cache and WriteBufferManager which are used to control total
memory usage of ForSt.
|
ForStNativeMetricMonitor |
A monitor which pulls {RocksDB } native metrics and forwards them to Flink's metric group.
|
ForStNativeMetricOptions |
Enable which ForSt metrics to forward to Flink's metrics reporter.
|
ForStOperationUtils |
Utils for ForSt Operations.
|
ForStOptions |
Configuration options for the ForStStateBackend.
|
ForStReducingState<K,N,V> |
|
ForStResourceContainer |
The container for ForSt resources, including option factory and shared resource among instances.
|
ForStSerializerUtils |
A utility of serialization keys in ForSt.
|
ForStStateBackend |
|
ForStStateBackendFactory |
|
ForStStateDataTransfer |
|
ForStStateExecutor |
|
ForStStateRequestClassifier |
The ForSt StateRequestContainer which can classify the state requests by ForStDB
requestType (Get、Put or Iterator).
|
ForStValueState<K,N,V> |
|
ForStWriteBatchOperation |
The writeBatch operation implementation for ForStDB.
|
ListDelimitedSerializer |
Encapsulates a logic of serialization and deserialization of a list with a delimiter.
|
StateHandleTransferSpec |
|