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
Modifier and TypeMethodDescriptionvoidacknowledgeCheckpoint(org.apache.flink.api.common.JobID jobID, ExecutionAttemptID executionAttemptID, long checkpointId, CheckpointMetrics checkpointMetrics, org.apache.flink.util.SerializedValue<TaskStateSnapshot> subtaskState) voiddeclineCheckpoint(DeclineCheckpoint declineCheckpoint) voidreportCheckpointMetrics(org.apache.flink.api.common.JobID jobID, ExecutionAttemptID executionAttemptID, long checkpointId, CheckpointMetrics checkpointMetrics) voidreportInitializationMetrics(org.apache.flink.api.common.JobID jobId, ExecutionAttemptID executionAttemptId, SubTaskInitializationMetrics initializationMetrics) Methods inherited from interface org.apache.flink.runtime.rpc.RpcGateway
getAddress, getHostname
-
Method Details
-
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
-
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)
-