Class CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder
java.lang.Object
org.apache.flink.runtime.jobgraph.tasks.CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder
- Enclosing class:
- CheckpointCoordinatorConfiguration
public static class CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder
extends Object
CheckpointCoordinatorConfiguration builder.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAlignedCheckpointTimeout(long alignedCheckpointTimeout) setCheckpointIdOfIgnoredInFlightData(long checkpointIdOfIgnoredInFlightData) setCheckpointInterval(long checkpointInterval) setCheckpointIntervalDuringBacklog(long checkpointIntervalDuringBacklog) setCheckpointRetentionPolicy(CheckpointRetentionPolicy checkpointRetentionPolicy) setCheckpointTimeout(long checkpointTimeout) setEnableCheckpointsAfterTasksFinish(boolean enableCheckpointsAfterTasksFinish) setExactlyOnce(boolean exactlyOnce) setMaxConcurrentCheckpoints(int maxConcurrentCheckpoints) setMinPauseBetweenCheckpoints(long minPauseBetweenCheckpoints) setTolerableCheckpointFailureNumber(int tolerableCheckpointFailureNumber) setUnalignedCheckpointsEnabled(boolean unalignedCheckpointsEnabled)
-
Constructor Details
-
CheckpointCoordinatorConfigurationBuilder
public CheckpointCoordinatorConfigurationBuilder()
-
-
Method Details
-
build
-
setCheckpointInterval
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setCheckpointInterval(long checkpointInterval) -
setCheckpointIntervalDuringBacklog
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setCheckpointIntervalDuringBacklog(long checkpointIntervalDuringBacklog) -
setCheckpointTimeout
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setCheckpointTimeout(long checkpointTimeout) -
setMinPauseBetweenCheckpoints
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setMinPauseBetweenCheckpoints(long minPauseBetweenCheckpoints) -
setMaxConcurrentCheckpoints
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setMaxConcurrentCheckpoints(int maxConcurrentCheckpoints) -
setCheckpointRetentionPolicy
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setCheckpointRetentionPolicy(CheckpointRetentionPolicy checkpointRetentionPolicy) -
setExactlyOnce
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setExactlyOnce(boolean exactlyOnce) -
setTolerableCheckpointFailureNumber
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setTolerableCheckpointFailureNumber(int tolerableCheckpointFailureNumber) -
setUnalignedCheckpointsEnabled
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setUnalignedCheckpointsEnabled(boolean unalignedCheckpointsEnabled) -
setAlignedCheckpointTimeout
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setAlignedCheckpointTimeout(long alignedCheckpointTimeout) -
setCheckpointIdOfIgnoredInFlightData
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setCheckpointIdOfIgnoredInFlightData(long checkpointIdOfIgnoredInFlightData) -
setEnableCheckpointsAfterTasksFinish
public CheckpointCoordinatorConfiguration.CheckpointCoordinatorConfigurationBuilder setEnableCheckpointsAfterTasksFinish(boolean enableCheckpointsAfterTasksFinish)
-