Package org.apache.flink.streaming.api.runners.python.beam.state
-
Interface Summary Interface Description BeamStateHandler<S> Interface for doing actual operations on Flink state based onBeamFnApi.StateRequest
.BeamStateStore Interface for getting the underlying state based on Beam state request (keyed state or operator state). -
Class Summary Class Description AbstractBeamStateHandler<S> Abstract class extendsBeamStateHandler
, which implements the common handle logic.BeamBagStateHandler BeamBagStateHandler handles operations onListState
, which backs Beam bag states.BeamKeyedStateStore ABeamStateStore
that returns keyed states based onBeamFnApi.StateRequest
.BeamMapStateHandler BeamMapStateHandler handles operations on aMapState
.BeamOperatorStateStore ABeamStateStore
that returns operator states based onBeamFnApi.StateRequest
.BeamStateRequestHandler The handler for Beam state requests sent from Python side, which does actual operations on Flink state. -
Enum Summary Enum Description IterateType The type of the Python map state iterate request.