Class WindowOperator.AbstractPerWindowStateStore
- java.lang.Object
-
- org.apache.flink.runtime.state.DefaultKeyedStateStore
-
- org.apache.flink.streaming.runtime.operators.windowing.WindowOperator.AbstractPerWindowStateStore
-
- All Implemented Interfaces:
org.apache.flink.api.common.state.KeyedStateStore
- Direct Known Subclasses:
WindowOperator.MergingWindowStateStore,WindowOperator.PerWindowStateStore
public abstract class WindowOperator.AbstractPerWindowStateStore extends DefaultKeyedStateStore
Base class for per-windowKeyedStateStores. Used to allow per-window state access forProcessWindowFunction.
-
-
Field Summary
Fields Modifier and Type Field Description protected Wwindow-
Fields inherited from class org.apache.flink.runtime.state.DefaultKeyedStateStore
keyedStateBackend, serializerFactory
-
-
Constructor Summary
Constructors Constructor Description AbstractPerWindowStateStore(KeyedStateBackend<?> keyedStateBackend, org.apache.flink.api.common.ExecutionConfig executionConfig)
-
Method Summary
-
Methods inherited from class org.apache.flink.runtime.state.DefaultKeyedStateStore
getAggregatingState, getListState, getMapState, getPartitionedState, getReducingState, getState
-
-
-
-
Constructor Detail
-
AbstractPerWindowStateStore
public AbstractPerWindowStateStore(KeyedStateBackend<?> keyedStateBackend, org.apache.flink.api.common.ExecutionConfig executionConfig)
-
-