Class DataTransferStrategyBuilder

java.lang.Object
org.apache.flink.state.forst.datatransfer.DataTransferStrategyBuilder

public class DataTransferStrategyBuilder extends Object
Builder for DataTransferStrategy for snapshots.
  • 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)