Class DataTransferStrategyBuilder
java.lang.Object
org.apache.flink.state.forst.datatransfer.DataTransferStrategyBuilder
Builder for
DataTransferStrategy for snapshots.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DataTransferStrategybuildForRestore(ForStFlinkFileSystem forStFlinkFileSystem, Collection<StateHandleTransferSpec> specs, org.apache.flink.core.execution.RecoveryClaimMode recoveryClaimMode) static DataTransferStrategybuildForSnapshot(org.apache.flink.runtime.checkpoint.SnapshotType.SharingFilesStrategy sharingFilesStrategy, ForStFlinkFileSystem forStFlinkFileSystem, org.apache.flink.runtime.state.CheckpointStreamFactory checkpointStreamFactory, boolean forceCopy)
-
Constructor Details
-
DataTransferStrategyBuilder
public DataTransferStrategyBuilder()
-
-
Method Details
-
buildForSnapshot
public static DataTransferStrategy buildForSnapshot(org.apache.flink.runtime.checkpoint.SnapshotType.SharingFilesStrategy sharingFilesStrategy, @Nullable ForStFlinkFileSystem forStFlinkFileSystem, @Nullable org.apache.flink.runtime.state.CheckpointStreamFactory checkpointStreamFactory, boolean forceCopy) -
buildForRestore
public static DataTransferStrategy buildForRestore(@Nullable ForStFlinkFileSystem forStFlinkFileSystem, Collection<StateHandleTransferSpec> specs, org.apache.flink.core.execution.RecoveryClaimMode recoveryClaimMode)
-