Class FullyFinishedOperatorState
- java.lang.Object
-
- org.apache.flink.runtime.checkpoint.OperatorState
-
- org.apache.flink.runtime.checkpoint.FullyFinishedOperatorState
-
- All Implemented Interfaces:
Serializable,CompositeStateHandle,StateObject
public class FullyFinishedOperatorState extends OperatorState
A special operator state implementation representing the operators whose instances are all finished.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.flink.runtime.state.StateObject
StateObject.StateObjectLocation, StateObject.StateObjectSizeStatsCollector
-
-
Constructor Summary
Constructors Constructor Description FullyFinishedOperatorState(String operatorName, String operatorUid, OperatorID operatorID, int parallelism, int maxParallelism)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperatorStatecopyAndDiscardInFlightData()booleanequals(Object obj)inthashCode()booleanisFullyFinished()voidputState(int subtaskIndex, OperatorSubtaskState subtaskState)voidsetCoordinatorState(ByteStreamStateHandle coordinatorState)StringtoString()-
Methods inherited from class org.apache.flink.runtime.checkpoint.OperatorState
collectSizeStats, copyWithNewIDs, discardState, getCheckpointedSize, getCoordinatorState, getDiscardables, getMaxParallelism, getNumberCollectedStates, getOperatorID, getOperatorName, getOperatorUid, getParallelism, getState, getStates, getStateSize, getSubtaskStates, hasSubtaskStates, registerSharedStates, setOperatorName, setOperatorUid
-
-
-
-
Constructor Detail
-
FullyFinishedOperatorState
public FullyFinishedOperatorState(@Nullable String operatorName, @Nullable String operatorUid, OperatorID operatorID, int parallelism, int maxParallelism)
-
-
Method Detail
-
isFullyFinished
public boolean isFullyFinished()
- Overrides:
isFullyFinishedin classOperatorState
-
putState
public void putState(int subtaskIndex, OperatorSubtaskState subtaskState)- Overrides:
putStatein classOperatorState
-
setCoordinatorState
public void setCoordinatorState(@Nullable ByteStreamStateHandle coordinatorState)- Overrides:
setCoordinatorStatein classOperatorState
-
copyAndDiscardInFlightData
public OperatorState copyAndDiscardInFlightData()
- Overrides:
copyAndDiscardInFlightDatain classOperatorState
-
hashCode
public int hashCode()
- Overrides:
hashCodein classOperatorState
-
equals
public boolean equals(Object obj)
- Overrides:
equalsin classOperatorState
-
toString
public String toString()
- Overrides:
toStringin classOperatorState
-
-