Class TaskCheckpointStatisticsWithSubtaskDetails
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.checkpoints.TaskCheckpointStatistics
-
- org.apache.flink.runtime.rest.messages.checkpoints.TaskCheckpointStatisticsWithSubtaskDetails
-
- All Implemented Interfaces:
ResponseBody
public final class TaskCheckpointStatisticsWithSubtaskDetails extends TaskCheckpointStatistics
Task checkpoint statistics which also includes information about the sub task checkpoint statistics.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TaskCheckpointStatisticsWithSubtaskDetails.CheckpointAlignment
Alignment information for a specific checkpoint at a given task.static class
TaskCheckpointStatisticsWithSubtaskDetails.CheckpointDuration
Duration of a checkpoint split up into its synchronous and asynchronous part.static class
TaskCheckpointStatisticsWithSubtaskDetails.Summary
Summary of the checkpoint statistics for a given task.
-
Field Summary
Fields Modifier and Type Field Description static String
FIELD_NAME_SUBTASKS_CHECKPOINT_STATISTICS
static String
FIELD_NAME_SUMMARY
-
Fields inherited from class org.apache.flink.runtime.rest.messages.checkpoints.TaskCheckpointStatistics
FIELD_NAME_ALIGNMENT_BUFFERED, FIELD_NAME_CHECKPOINT_STATUS, FIELD_NAME_CHECKPOINTED_SIZE, FIELD_NAME_DURATION, FIELD_NAME_ID, FIELD_NAME_LATEST_ACK_TIMESTAMP, FIELD_NAME_NUM_ACK_SUBTASKS, FIELD_NAME_NUM_SUBTASKS, FIELD_NAME_PERSISTED_DATA, FIELD_NAME_PROCESSED_DATA, FIELD_NAME_STATE_SIZE
-
-
Constructor Summary
Constructors Constructor Description TaskCheckpointStatisticsWithSubtaskDetails(long checkpointId, CheckpointStatsStatus checkpointStatus, long latestAckTimestamp, long checkpointedSize, long stateSize, long duration, long alignmentBuffered, long processedData, long persistedData, int numSubtasks, int numAckSubtasks, TaskCheckpointStatisticsWithSubtaskDetails.Summary summary, List<SubtaskCheckpointStatistics> subtaskCheckpointStatistics)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
List<SubtaskCheckpointStatistics>
getSubtaskCheckpointStatistics()
TaskCheckpointStatisticsWithSubtaskDetails.Summary
getSummary()
int
hashCode()
-
Methods inherited from class org.apache.flink.runtime.rest.messages.checkpoints.TaskCheckpointStatistics
getCheckpointedSize, getCheckpointId, getCheckpointStatus, getDuration, getLatestAckTimestamp, getNumAckSubtasks, getNumSubtasks, getStateSize
-
-
-
-
Field Detail
-
FIELD_NAME_SUMMARY
public static final String FIELD_NAME_SUMMARY
- See Also:
- Constant Field Values
-
FIELD_NAME_SUBTASKS_CHECKPOINT_STATISTICS
public static final String FIELD_NAME_SUBTASKS_CHECKPOINT_STATISTICS
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TaskCheckpointStatisticsWithSubtaskDetails
public TaskCheckpointStatisticsWithSubtaskDetails(long checkpointId, CheckpointStatsStatus checkpointStatus, long latestAckTimestamp, long checkpointedSize, long stateSize, long duration, long alignmentBuffered, long processedData, long persistedData, int numSubtasks, int numAckSubtasks, TaskCheckpointStatisticsWithSubtaskDetails.Summary summary, List<SubtaskCheckpointStatistics> subtaskCheckpointStatistics)
-
-
Method Detail
-
getSummary
public TaskCheckpointStatisticsWithSubtaskDetails.Summary getSummary()
-
getSubtaskCheckpointStatistics
public List<SubtaskCheckpointStatistics> getSubtaskCheckpointStatistics()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classTaskCheckpointStatistics
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classTaskCheckpointStatistics
-
-