Class OperatorStateInputSplit
java.lang.Object
org.apache.flink.state.api.input.splits.OperatorStateInputSplit
- All Implemented Interfaces:
Serializable,org.apache.flink.core.io.InputSplit,PrioritizedOperatorSubtaskStateInputSplit
@Internal
public final class OperatorStateInputSplit
extends Object
implements PrioritizedOperatorSubtaskStateInputSplit
An input split containing state handles for operator state.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOperatorStateInputSplit(org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.OperatorStateHandle> managedOperatorState, int splitNum) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.OperatorStateHandle>org.apache.flink.runtime.checkpoint.PrioritizedOperatorSubtaskStateint
-
Constructor Details
-
OperatorStateInputSplit
public OperatorStateInputSplit(org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.OperatorStateHandle> managedOperatorState, int splitNum)
-
-
Method Details
-
getSplitNumber
public int getSplitNumber()- Specified by:
getSplitNumberin interfaceorg.apache.flink.core.io.InputSplit
-
getPrioritizedManagedOperatorState
@Nonnull public org.apache.flink.runtime.checkpoint.StateObjectCollection<org.apache.flink.runtime.state.OperatorStateHandle> getPrioritizedManagedOperatorState() -
getPrioritizedOperatorSubtaskState
public org.apache.flink.runtime.checkpoint.PrioritizedOperatorSubtaskState getPrioritizedOperatorSubtaskState()- Specified by:
getPrioritizedOperatorSubtaskStatein interfacePrioritizedOperatorSubtaskStateInputSplit
-