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 class
SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignment
Alignment statistics of the checkpoint.static class
SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDuration
Duration 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 String
FIELD_NAME_ABORTED
static String
FIELD_NAME_ACK_TIMESTAMP
static String
FIELD_NAME_ALIGNMENT
static String
FIELD_NAME_CHECKPOINT_DURATION
static String
FIELD_NAME_CHECKPOINTED_SIZE
static String
FIELD_NAME_DURATION
static String
FIELD_NAME_START_DELAY
static 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.static String
FIELD_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 boolean
equals(Object o)
long
getAckTimestamp()
SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointAlignment
getAlignment()
SubtaskCheckpointStatistics.CompletedSubtaskCheckpointStatistics.CheckpointDuration
getCheckpointDuration()
long
getCheckpointedSize()
long
getDuration()
long
getStartDelay()
long
getStateSize()
boolean
getUnalignedCheckpoint()
int
hashCode()
boolean
isAborted()
-
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:
equals
in classSubtaskCheckpointStatistics
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSubtaskCheckpointStatistics
-
-