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 classTaskCheckpointStatisticsWithSubtaskDetails.CheckpointAlignmentAlignment information for a specific checkpoint at a given task.static classTaskCheckpointStatisticsWithSubtaskDetails.CheckpointDurationDuration of a checkpoint split up into its synchronous and asynchronous part.static classTaskCheckpointStatisticsWithSubtaskDetails.SummarySummary of the checkpoint statistics for a given task.
-
Field Summary
Fields Modifier and Type Field Description static StringFIELD_NAME_SUBTASKS_CHECKPOINT_STATISTICSstatic StringFIELD_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 booleanequals(Object o)List<SubtaskCheckpointStatistics>getSubtaskCheckpointStatistics()TaskCheckpointStatisticsWithSubtaskDetails.SummarygetSummary()inthashCode()-
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:
equalsin classTaskCheckpointStatistics
-
hashCode
public int hashCode()
- Overrides:
hashCodein classTaskCheckpointStatistics
-
-