Class AbstractBeamStateHandler<S>
java.lang.Object
org.apache.flink.streaming.api.runners.python.beam.state.AbstractBeamStateHandler<S>
- All Implemented Interfaces:
BeamStateHandler<S>
- Direct Known Subclasses:
BeamBagStateHandler,BeamMapStateHandler
Abstract class extends
BeamStateHandler, which implements the common handle logic.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.streaming.api.runners.python.beam.state.BeamStateHandler
handleAppend, handleClear, handleGet
-
Constructor Details
-
AbstractBeamStateHandler
public AbstractBeamStateHandler()
-
-
Method Details
-
handle
public org.apache.beam.model.fnexecution.v1.BeamFnApi.StateResponse.Builder handle(org.apache.beam.model.fnexecution.v1.BeamFnApi.StateRequest request, S state) throws Exception Description copied from interface:BeamStateHandlerDispatchesBeamFnApi.StateRequestto different handle functions base on request case.- Specified by:
handlein interfaceBeamStateHandler<S>- Throws:
Exception
-