Uses of Class
org.apache.flink.runtime.state.heap.StateMap
-
Packages that use StateMap Package Description org.apache.flink.runtime.state.heap This package contains the classes for key/value state backends that store the state on the JVM heap as objects. -
-
Uses of StateMap in org.apache.flink.runtime.state.heap
Classes in org.apache.flink.runtime.state.heap with type parameters of type StateMap Modifier and Type Class Description classStateMapSnapshot<K,N,S,T extends StateMap<K,N,S>>Base class for snapshots of aStateMap.Subclasses of StateMap in org.apache.flink.runtime.state.heap Modifier and Type Class Description classCopyOnWriteStateMap<K,N,S>Implementation of Flink's in-memory state maps with copy-on-write support.Fields in org.apache.flink.runtime.state.heap declared as StateMap Modifier and Type Field Description protected StateMap<K,N,S>[]StateTable. keyGroupedStateMapsMap for holding the actual state objects.protected TStateMapSnapshot. owningStateMapTheStateMapfrom which this snapshot was created.Methods in org.apache.flink.runtime.state.heap that return StateMap Modifier and Type Method Description protected abstract StateMap<K,N,S>StateTable. createStateMap()StateMap<K,N,S>StateTable. getMapForKeyGroup(int keyGroupIndex)StateMap<K,N,S>[]StateTable. getState()Returns the internal data structure.Methods in org.apache.flink.runtime.state.heap that return types with arguments of type StateMap Modifier and Type Method Description protected StateMapSnapshot<K,N,S,? extends StateMap<K,N,S>>CopyOnWriteStateTableSnapshot. getStateMapSnapshotForKeyGroup(int keyGroup)abstract StateMapSnapshot<K,N,S,? extends StateMap<K,N,S>>StateMap. stateSnapshot()Creates a snapshot of thisStateMap, to be written in checkpointing.Method parameters in org.apache.flink.runtime.state.heap with type arguments of type StateMap Modifier and Type Method Description voidCopyOnWriteStateMap. releaseSnapshot(StateMapSnapshot<K,N,S,? extends StateMap<K,N,S>> snapshotToRelease)Releases a snapshot for thisCopyOnWriteStateMap.voidStateMap. releaseSnapshot(StateMapSnapshot<K,N,S,? extends StateMap<K,N,S>> snapshotToRelease)Releases a snapshot for thisStateMap.
-