Class SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.checkpoints.SubtaskCheckpointStatistics
-
- org.apache.flink.runtime.rest.messages.checkpoints.SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics
-
- Enclosing class:
- SubtaskCheckpointStatistics
public static final class SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics extends SubtaskCheckpointStatistics
Checkpoint statistics for a completed subtask checkpoint.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignmentAlignment statistics of the checkpoint.static classSubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDurationDuration of the checkpoint.-
Nested classes/interfaces inherited from class org.apache.flink.runtime.rest.messages.checkpoints.SubtaskCheckpointStatistics
SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics, SubtaskCheckpointStatistics.PendingSubtaskCheckpointStatistics
-
-
Field Summary
Fields Modifier and Type Field Description static StringFIELD_NAME_ABORTEDstatic StringFIELD_NAME_ACK_TIMESTAMPstatic StringFIELD_NAME_ALIGNMENTstatic StringFIELD_NAME_CHECKPOINT_DURATIONstatic StringFIELD_NAME_CHECKPOINTED_SIZEstatic StringFIELD_NAME_DURATIONstatic StringFIELD_NAME_START_DELAYstatic StringFIELD_NAME_STATE_SIZEThe accurate name of this field should be 'checkpointed_data_size', keep it as before to not break backwards compatibility for old web UI.static StringFIELD_NAME_UNALIGNED_CHECKPOINT-
Fields inherited from class org.apache.flink.runtime.rest.messages.checkpoints.SubtaskCheckpointStatistics
FIELD_NAME_CHECKPOINT_STATUS, FIELD_NAME_INDEX
-
-
Constructor Summary
Constructors Constructor Description CompletedSubtaskCheckpointStatistics(int index, long ackTimestamp, long duration, long checkpointedSize, long stateSize, SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDuration checkpointDuration, SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignment alignment, long startDelay, boolean unalignedCheckpoint, boolean aborted)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)longgetAckTimestamp()SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignmentgetAlignment()SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDurationgetCheckpointDuration()longgetCheckpointedSize()longgetDuration()longgetStartDelay()longgetStateSize()booleangetUnalignedCheckpoint()inthashCode()booleanisAborted()-
Methods inherited from class org.apache.flink.runtime.rest.messages.checkpoints.SubtaskCheckpointStatistics
getCheckpointStatus, getIndex
-
-
-
-
Field Detail
-
FIELD_NAME_ACK_TIMESTAMP
public static final String FIELD_NAME_ACK_TIMESTAMP
- See Also:
- Constant Field Values
-
FIELD_NAME_DURATION
public static final String FIELD_NAME_DURATION
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINTED_SIZE
public static final String FIELD_NAME_CHECKPOINTED_SIZE
- See Also:
- Constant Field Values
-
FIELD_NAME_STATE_SIZE
public static final String 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:
- FLINK-13390, Constant Field Values
-
FIELD_NAME_CHECKPOINT_DURATION
public static final String FIELD_NAME_CHECKPOINT_DURATION
- See Also:
- Constant Field Values
-
FIELD_NAME_ALIGNMENT
public static final String FIELD_NAME_ALIGNMENT
- See Also:
- Constant Field Values
-
FIELD_NAME_START_DELAY
public static final String FIELD_NAME_START_DELAY
- See Also:
- Constant Field Values
-
FIELD_NAME_UNALIGNED_CHECKPOINT
public static final String FIELD_NAME_UNALIGNED_CHECKPOINT
- See Also:
- Constant Field Values
-
FIELD_NAME_ABORTED
public static final String FIELD_NAME_ABORTED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CompletedSubtaskCheckpointStatistics
public CompletedSubtaskCheckpointStatistics(int index, long ackTimestamp, long duration, long checkpointedSize, long stateSize, SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDuration checkpointDuration, SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignment alignment, long startDelay, boolean unalignedCheckpoint, boolean aborted)
-
-
Method Detail
-
getAckTimestamp
public long getAckTimestamp()
-
getDuration
public long getDuration()
-
getStateSize
public long getStateSize()
-
getCheckpointedSize
public long getCheckpointedSize()
-
getCheckpointDuration
public SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDuration getCheckpointDuration()
-
getAlignment
public SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignment getAlignment()
-
getStartDelay
public long getStartDelay()
-
getUnalignedCheckpoint
public boolean getUnalignedCheckpoint()
-
isAborted
public boolean isAborted()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classSubtaskCheckpointStatistics
-
hashCode
public int hashCode()
- Overrides:
hashCodein classSubtaskCheckpointStatistics
-
-