Class CheckpointConfigInfo
- java.lang.Object
-
- org.apache.flink.runtime.rest.messages.checkpoints.CheckpointConfigInfo
-
- All Implemented Interfaces:
ResponseBody
public class CheckpointConfigInfo extends Object implements ResponseBody
Response class of theCheckpointConfigHandler.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCheckpointConfigInfo.ExternalizedCheckpointInfoContains information about the externalized checkpoint configuration.static classCheckpointConfigInfo.ProcessingModeProcessing mode.static classCheckpointConfigInfo.ProcessingModeDeserializerProcessing mode deserializer.static classCheckpointConfigInfo.ProcessingModeSerializerJSON deserializer forCheckpointConfigInfo.ProcessingMode.
-
Field Summary
Fields Modifier and Type Field Description static StringFIELD_NAME_ALIGNED_CHECKPOINT_TIMEOUTstatic StringFIELD_NAME_CHANGELOG_STORAGEstatic StringFIELD_NAME_CHECKPOINT_INTERVALstatic StringFIELD_NAME_CHECKPOINT_MAX_CONCURRENTstatic StringFIELD_NAME_CHECKPOINT_MIN_PAUSEstatic StringFIELD_NAME_CHECKPOINT_STORAGEstatic StringFIELD_NAME_CHECKPOINT_TIMEOUTstatic StringFIELD_NAME_CHECKPOINTS_AFTER_TASKS_FINISHstatic StringFIELD_NAME_EXTERNALIZED_CHECKPOINT_CONFIGstatic StringFIELD_NAME_PERIODIC_MATERIALIZATION_INTERVALstatic StringFIELD_NAME_PROCESSING_MODEstatic StringFIELD_NAME_STATE_BACKENDstatic StringFIELD_NAME_STATE_CHANGELOGstatic StringFIELD_NAME_TOLERABLE_FAILED_CHECKPOINTSstatic StringFIELD_NAME_UNALIGNED_CHECKPOINTS
-
Constructor Summary
Constructors Constructor Description CheckpointConfigInfo(CheckpointConfigInfo.ProcessingMode processingMode, long checkpointInterval, long checkpointTimeout, long minPauseBetweenCheckpoints, int maxConcurrentCheckpoints, CheckpointConfigInfo.ExternalizedCheckpointInfo externalizedCheckpointInfo, String stateBackend, String checkpointStorage, boolean unalignedCheckpoints, int tolerableFailedCheckpoints, long alignedCheckpointTimeout, boolean checkpointsWithFinishedTasks, boolean stateChangelog, long periodicMaterializationInterval, String changelogStorage)
-
-
-
Field Detail
-
FIELD_NAME_PROCESSING_MODE
public static final String FIELD_NAME_PROCESSING_MODE
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINT_INTERVAL
public static final String FIELD_NAME_CHECKPOINT_INTERVAL
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINT_TIMEOUT
public static final String FIELD_NAME_CHECKPOINT_TIMEOUT
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINT_MIN_PAUSE
public static final String FIELD_NAME_CHECKPOINT_MIN_PAUSE
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINT_MAX_CONCURRENT
public static final String FIELD_NAME_CHECKPOINT_MAX_CONCURRENT
- See Also:
- Constant Field Values
-
FIELD_NAME_EXTERNALIZED_CHECKPOINT_CONFIG
public static final String FIELD_NAME_EXTERNALIZED_CHECKPOINT_CONFIG
- See Also:
- Constant Field Values
-
FIELD_NAME_STATE_BACKEND
public static final String FIELD_NAME_STATE_BACKEND
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINT_STORAGE
public static final String FIELD_NAME_CHECKPOINT_STORAGE
- See Also:
- Constant Field Values
-
FIELD_NAME_UNALIGNED_CHECKPOINTS
public static final String FIELD_NAME_UNALIGNED_CHECKPOINTS
- See Also:
- Constant Field Values
-
FIELD_NAME_TOLERABLE_FAILED_CHECKPOINTS
public static final String FIELD_NAME_TOLERABLE_FAILED_CHECKPOINTS
- See Also:
- Constant Field Values
-
FIELD_NAME_ALIGNED_CHECKPOINT_TIMEOUT
public static final String FIELD_NAME_ALIGNED_CHECKPOINT_TIMEOUT
- See Also:
- Constant Field Values
-
FIELD_NAME_CHECKPOINTS_AFTER_TASKS_FINISH
public static final String FIELD_NAME_CHECKPOINTS_AFTER_TASKS_FINISH
- See Also:
- Constant Field Values
-
FIELD_NAME_STATE_CHANGELOG
public static final String FIELD_NAME_STATE_CHANGELOG
- See Also:
- Constant Field Values
-
FIELD_NAME_PERIODIC_MATERIALIZATION_INTERVAL
public static final String FIELD_NAME_PERIODIC_MATERIALIZATION_INTERVAL
- See Also:
- Constant Field Values
-
FIELD_NAME_CHANGELOG_STORAGE
public static final String FIELD_NAME_CHANGELOG_STORAGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
CheckpointConfigInfo
public CheckpointConfigInfo(CheckpointConfigInfo.ProcessingMode processingMode, long checkpointInterval, long checkpointTimeout, long minPauseBetweenCheckpoints, int maxConcurrentCheckpoints, CheckpointConfigInfo.ExternalizedCheckpointInfo externalizedCheckpointInfo, String stateBackend, String checkpointStorage, boolean unalignedCheckpoints, int tolerableFailedCheckpoints, long alignedCheckpointTimeout, boolean checkpointsWithFinishedTasks, boolean stateChangelog, long periodicMaterializationInterval, String changelogStorage)
-
-