Interface CheckpointCoordinatorGateway
-
- All Superinterfaces:
org.apache.flink.runtime.rpc.RpcGateway
- All Known Subinterfaces:
JobMasterGateway
- All Known Implementing Classes:
JobMaster
public interface CheckpointCoordinatorGateway extends org.apache.flink.runtime.rpc.RpcGateway
RPC Gateway interface for messages to the CheckpointCoordinator.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
acknowledgeCheckpoint(org.apache.flink.api.common.JobID jobID, ExecutionAttemptID executionAttemptID, long checkpointId, CheckpointMetrics checkpointMetrics, org.apache.flink.util.SerializedValue<TaskStateSnapshot> subtaskState)
void
declineCheckpoint(DeclineCheckpoint declineCheckpoint)
void
reportCheckpointMetrics(org.apache.flink.api.common.JobID jobID, ExecutionAttemptID executionAttemptID, long checkpointId, CheckpointMetrics checkpointMetrics)
void
reportInitializationMetrics(org.apache.flink.api.common.JobID jobId, ExecutionAttemptID executionAttemptId, SubTaskInitializationMetrics initializationMetrics)
-
-
-
Method Detail
-
acknowledgeCheckpoint
void acknowledgeCheckpoint(org.apache.flink.api.common.JobID jobID, ExecutionAttemptID executionAttemptID, long checkpointId, CheckpointMetrics checkpointMetrics, @Nullable org.apache.flink.util.SerializedValue<TaskStateSnapshot> subtaskState)
-
declineCheckpoint
void declineCheckpoint(DeclineCheckpoint declineCheckpoint)
-
reportCheckpointMetrics
void reportCheckpointMetrics(org.apache.flink.api.common.JobID jobID, ExecutionAttemptID executionAttemptID, long checkpointId, CheckpointMetrics checkpointMetrics)
-
reportInitializationMetrics
void reportInitializationMetrics(org.apache.flink.api.common.JobID jobId, ExecutionAttemptID executionAttemptId, SubTaskInitializationMetrics initializationMetrics)
-
-