Class PersistentMetadataCheckpointStorageLocation

java.lang.Object
org.apache.flink.runtime.state.memory.MemCheckpointStreamFactory
org.apache.flink.runtime.state.memory.PersistentMetadataCheckpointStorageLocation
All Implemented Interfaces:
CheckpointStorageLocation, CheckpointStreamFactory

public class PersistentMetadataCheckpointStorageLocation extends MemCheckpointStreamFactory implements CheckpointStorageLocation
A checkpoint storage location for the MemCheckpointStreamFactory when it durably persists the metadata in a file system.
  • Constructor Details

    • PersistentMetadataCheckpointStorageLocation

      public PersistentMetadataCheckpointStorageLocation(org.apache.flink.core.fs.FileSystem fileSystem, org.apache.flink.core.fs.Path checkpointDir, int maxStateSize)
      Creates a checkpoint storage persists metadata to a file system and stores state in line in state handles with the metadata.
      Parameters:
      fileSystem - The file system to which the metadata will be written.
      checkpointDir - The directory where the checkpoint metadata will be written.
  • Method Details