Class CheckpointStatistics
java.lang.Object
org.apache.flink.runtime.rest.messages.checkpoints.CheckpointStatistics
- All Implemented Interfaces:
ResponseBody
- Direct Known Subclasses:
CheckpointStatistics.CompletedCheckpointStatistics,CheckpointStatistics.FailedCheckpointStatistics,CheckpointStatistics.PendingCheckpointStatistics
Statistics for a checkpoint.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classStatistics for a completed checkpoint.static final classStatistics for a failed checkpoint.static final classStatistics for a pending checkpoint. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringThe accurate name of this field should be 'checkpointed_data_size', keep it as before to not break backwards compatibility for old web UI.static final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic CheckpointStatisticsgenerateCheckpointStatistics(AbstractCheckpointStats checkpointStats, boolean includeTaskCheckpointStatistics) longorg.apache.flink.runtime.rest.messages.checkpoints.CheckpointStatistics.RestAPICheckpointTypelonglonggetId()longintintlonglonginthashCode()boolean
-
Field Details
-
FIELD_NAME_ID
- See Also:
-
FIELD_NAME_STATUS
- See Also:
-
FIELD_NAME_IS_SAVEPOINT
- See Also:
-
FIELD_NAME_SAVEPOINT_FORMAT
- See Also:
-
FIELD_NAME_TRIGGER_TIMESTAMP
- See Also:
-
FIELD_NAME_LATEST_ACK_TIMESTAMP
- See Also:
-
FIELD_NAME_CHECKPOINTED_SIZE
- See Also:
-
FIELD_NAME_STATE_SIZE
The accurate name of this field should be 'checkpointed_data_size', keep it as before to not break backwards compatibility for old web UI.- See Also:
-
FIELD_NAME_DURATION
- See Also:
-
FIELD_NAME_ALIGNMENT_BUFFERED
- See Also:
-
FIELD_NAME_PROCESSED_DATA
- See Also:
-
FIELD_NAME_PERSISTED_DATA
- See Also:
-
FIELD_NAME_NUM_SUBTASKS
- See Also:
-
FIELD_NAME_NUM_ACK_SUBTASKS
- See Also:
-
FIELD_NAME_TASKS
- See Also:
-
FIELD_NAME_CHECKPOINT_TYPE
- See Also:
-
-
Method Details
-
getId
public long getId() -
getStatus
-
isSavepoint
public boolean isSavepoint() -
getTriggerTimestamp
public long getTriggerTimestamp() -
getLatestAckTimestamp
public long getLatestAckTimestamp() -
getCheckpointedSize
public long getCheckpointedSize() -
getStateSize
public long getStateSize() -
getDuration
public long getDuration() -
getNumSubtasks
public int getNumSubtasks() -
getNumAckSubtasks
public int getNumAckSubtasks() -
getCheckpointType
public org.apache.flink.runtime.rest.messages.checkpoints.CheckpointStatistics.RestAPICheckpointType getCheckpointType() -
getCheckpointStatisticsPerTask
-
equals
-
hashCode
public int hashCode() -
generateCheckpointStatistics
public static CheckpointStatistics generateCheckpointStatistics(AbstractCheckpointStats checkpointStats, boolean includeTaskCheckpointStatistics)
-