Package org.apache.flink.runtime.state
Class InputChannelStateHandle
java.lang.Object
org.apache.flink.runtime.state.AbstractChannelStateHandle<InputChannelInfo>
org.apache.flink.runtime.state.InputChannelStateHandle
- All Implemented Interfaces:
Serializable,StateObject
Handle to an InputChannel state.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.runtime.state.AbstractChannelStateHandle
AbstractChannelStateHandle.StateContentMetaInfoNested classes/interfaces inherited from interface org.apache.flink.runtime.state.StateObject
StateObject.StateObjectLocation, StateObject.StateObjectSizeStatsCollector -
Constructor Summary
ConstructorsConstructorDescriptionInputChannelStateHandle(int subtaskIndex, InputChannelInfo info, StreamStateHandle delegate, List<Long> offset, long size) InputChannelStateHandle(int subtaskIndex, InputChannelInfo info, StreamStateHandle delegate, AbstractChannelStateHandle.StateContentMetaInfo contentMetaInfo) InputChannelStateHandle(InputChannelInfo info, StreamStateHandle delegate, List<Long> offset) -
Method Summary
Methods inherited from class org.apache.flink.runtime.state.AbstractChannelStateHandle
collectUniqueDelegates, discardState, equals, getDelegate, getInfo, getOffsets, getStateSize, getSubtaskIndex, hashCode, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.flink.runtime.state.StateObject
collectSizeStats
-
Constructor Details
-
InputChannelStateHandle
public InputChannelStateHandle(int subtaskIndex, InputChannelInfo info, StreamStateHandle delegate, AbstractChannelStateHandle.StateContentMetaInfo contentMetaInfo) -
InputChannelStateHandle
@VisibleForTesting public InputChannelStateHandle(InputChannelInfo info, StreamStateHandle delegate, List<Long> offset) -
InputChannelStateHandle
public InputChannelStateHandle(int subtaskIndex, InputChannelInfo info, StreamStateHandle delegate, List<Long> offset, long size)
-