| Modifier and Type | Field and Description |
|---|---|
protected RocksDBKeyedStateBackend<K> |
AbstractRocksDBState.backend
Backend that holds the actual RocksDB instance where we store state.
|
| Constructor and Description |
|---|
AbstractRocksDBState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<V> valueSerializer,
V defaultValue,
RocksDBKeyedStateBackend<K> backend)
Creates a new RocksDB backed state.
|
RocksDBAggregatingState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<ACC> valueSerializer,
ACC defaultValue,
org.apache.flink.api.common.functions.AggregateFunction<T,ACC,R> aggFunction,
RocksDBKeyedStateBackend<K> backend)
Creates a new
RocksDBAggregatingState. |
RocksDBFoldingState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<ACC> valueSerializer,
ACC defaultValue,
org.apache.flink.api.common.functions.FoldFunction<T,ACC> foldFunction,
RocksDBKeyedStateBackend<K> backend)
Deprecated.
Creates a new
RocksDBFoldingState. |
RocksDBListState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<List<V>> valueSerializer,
List<V> defaultValue,
org.apache.flink.api.common.typeutils.TypeSerializer<V> elementSerializer,
RocksDBKeyedStateBackend<K> backend)
Creates a new
RocksDBListState. |
RocksDBMapState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<Map<UK,UV>> valueSerializer,
Map<UK,UV> defaultValue,
RocksDBKeyedStateBackend<K> backend)
Creates a new
RocksDBMapState. |
RocksDBReducingState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<V> valueSerializer,
V defaultValue,
org.apache.flink.api.common.functions.ReduceFunction<V> reduceFunction,
RocksDBKeyedStateBackend<K> backend)
Creates a new
RocksDBReducingState. |
RocksDBValueState(org.rocksdb.ColumnFamilyHandle columnFamily,
org.apache.flink.api.common.typeutils.TypeSerializer<N> namespaceSerializer,
org.apache.flink.api.common.typeutils.TypeSerializer<V> valueSerializer,
V defaultValue,
RocksDBKeyedStateBackend<K> backend)
Creates a new
RocksDBValueState. |
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.