Class ExecutionVertexFinishedEvent
java.lang.Object
org.apache.flink.runtime.jobmaster.event.ExecutionVertexFinishedEvent
- All Implemented Interfaces:
Serializable,JobEvent
This class is used to record the state of
ExecutionVertex.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionExecutionVertexFinishedEvent(ExecutionAttemptID executionAttemptId, TaskManagerLocation location, Map<OperatorID, CompletableFuture<byte[]>> operatorCoordinatorSnapshotFutures, CompletableFuture<ShuffleMasterSnapshot> shuffleMasterSnapshotFuture, IOMetrics ioMetrics, Map<String, org.apache.flink.api.common.accumulators.Accumulator<?, ?>> userAccumulators) -
Method Summary
Modifier and TypeMethodDescriptionintMap<OperatorID,CompletableFuture<byte[]>> booleantoString()
-
Constructor Details
-
ExecutionVertexFinishedEvent
public ExecutionVertexFinishedEvent(ExecutionAttemptID executionAttemptId, TaskManagerLocation location, Map<OperatorID, CompletableFuture<byte[]>> operatorCoordinatorSnapshotFutures, @Nullable CompletableFuture<ShuffleMasterSnapshot> shuffleMasterSnapshotFuture, IOMetrics ioMetrics, @Nullable Map<String, org.apache.flink.api.common.accumulators.Accumulator<?, ?>> userAccumulators)
-
-
Method Details
-
getExecutionAttemptId
-
getExecutionVertexId
-
getAttemptNumber
public int getAttemptNumber() -
getTaskManagerLocation
-
getOperatorCoordinatorSnapshotFutures
-
getShuffleMasterSnapshotFuture
-
getIOMetrics
-
getUserAccumulators
-
hasOperatorCoordinatorAndShuffleMasterSnapshots
public boolean hasOperatorCoordinatorAndShuffleMasterSnapshots() -
toString
-