Class JobCheckpointingSettings
- java.lang.Object
-
- org.apache.flink.runtime.jobgraph.tasks.JobCheckpointingSettings
-
- All Implemented Interfaces:
Serializable
public class JobCheckpointingSettings extends Object implements Serializable
The JobCheckpointingSettings are attached to a JobGraph and describe the settings for the asynchronous checkpoints of the JobGraph, such as interval.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend)
JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend, org.apache.flink.util.TernaryBoolean changelogStateBackendEnabled, org.apache.flink.util.SerializedValue<CheckpointStorage> defaultCheckpointStorage, org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> masterHooks)
JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend, org.apache.flink.util.TernaryBoolean changelogStateBackendEnabled, org.apache.flink.util.SerializedValue<CheckpointStorage> defaultCheckpointStorage, org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> masterHooks, org.apache.flink.util.TernaryBoolean stateBackendUseManagedMemory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CheckpointCoordinatorConfiguration
getCheckpointCoordinatorConfiguration()
org.apache.flink.util.SerializedValue<CheckpointStorage>
getDefaultCheckpointStorage()
org.apache.flink.util.SerializedValue<StateBackend>
getDefaultStateBackend()
org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]>
getMasterHooks()
org.apache.flink.util.TernaryBoolean
isChangelogStateBackendEnabled()
org.apache.flink.util.TernaryBoolean
isStateBackendUseManagedMemory()
String
toString()
-
-
-
Constructor Detail
-
JobCheckpointingSettings
@VisibleForTesting public JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, @Nullable org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend)
-
JobCheckpointingSettings
@VisibleForTesting public JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, @Nullable org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend, @Nullable org.apache.flink.util.TernaryBoolean changelogStateBackendEnabled, @Nullable org.apache.flink.util.SerializedValue<CheckpointStorage> defaultCheckpointStorage, @Nullable org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> masterHooks)
-
JobCheckpointingSettings
public JobCheckpointingSettings(CheckpointCoordinatorConfiguration checkpointCoordinatorConfiguration, @Nullable org.apache.flink.util.SerializedValue<StateBackend> defaultStateBackend, @Nullable org.apache.flink.util.TernaryBoolean changelogStateBackendEnabled, @Nullable org.apache.flink.util.SerializedValue<CheckpointStorage> defaultCheckpointStorage, @Nullable org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> masterHooks, org.apache.flink.util.TernaryBoolean stateBackendUseManagedMemory)
-
-
Method Detail
-
getCheckpointCoordinatorConfiguration
public CheckpointCoordinatorConfiguration getCheckpointCoordinatorConfiguration()
-
getDefaultStateBackend
@Nullable public org.apache.flink.util.SerializedValue<StateBackend> getDefaultStateBackend()
-
isChangelogStateBackendEnabled
public org.apache.flink.util.TernaryBoolean isChangelogStateBackendEnabled()
-
isStateBackendUseManagedMemory
public org.apache.flink.util.TernaryBoolean isStateBackendUseManagedMemory()
-
getDefaultCheckpointStorage
@Nullable public org.apache.flink.util.SerializedValue<CheckpointStorage> getDefaultCheckpointStorage()
-
getMasterHooks
@Nullable public org.apache.flink.util.SerializedValue<MasterTriggerRestoreHook.Factory[]> getMasterHooks()
-
-