Class DataTransferStrategyBuilder
- java.lang.Object
-
- org.apache.flink.state.forst.datatransfer.DataTransferStrategyBuilder
-
public class DataTransferStrategyBuilder extends Object
Builder forDataTransferStrategyfor snapshots.
-
-
Constructor Summary
Constructors Constructor Description DataTransferStrategyBuilder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static DataTransferStrategybuildForRestore(ForStFlinkFileSystem forStFlinkFileSystem, ForStPathContainer forStPathContainer, 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)
-
-
-
Method Detail
-
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, ForStPathContainer forStPathContainer, Collection<StateHandleTransferSpec> specs, org.apache.flink.core.execution.RecoveryClaimMode recoveryClaimMode)
-
-