public class FsCheckpointStorageLocation extends FsCheckpointStreamFactory implements CheckpointStorageLocation
FsCheckpointStreamFactory.FsCheckpointStateOutputStreamMAX_FILE_STATE_THRESHOLD| 构造器和说明 |
|---|
FsCheckpointStorageLocation(org.apache.flink.core.fs.FileSystem fileSystem,
org.apache.flink.core.fs.Path checkpointDir,
org.apache.flink.core.fs.Path sharedStateDir,
org.apache.flink.core.fs.Path taskOwnedStateDir,
CheckpointStorageLocationReference reference,
int fileStateSizeThreshold,
int writeBufferSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
CheckpointMetadataOutputStream |
createMetadataOutputStream()
Creates the output stream to persist the checkpoint metadata to.
|
void |
disposeOnFailure()
Disposes the checkpoint location in case the checkpoint has failed.
|
org.apache.flink.core.fs.Path |
getCheckpointDirectory() |
CheckpointStorageLocationReference |
getLocationReference()
Gets a reference to the storage location.
|
org.apache.flink.core.fs.Path |
getMetadataFilePath() |
org.apache.flink.core.fs.Path |
getSharedStateDirectory() |
org.apache.flink.core.fs.Path |
getTaskOwnedStateDirectory() |
String |
toString() |
canFastDuplicate, createCheckpointStateOutputStream, duplicateclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcanFastDuplicate, createCheckpointStateOutputStream, duplicatepublic FsCheckpointStorageLocation(org.apache.flink.core.fs.FileSystem fileSystem,
org.apache.flink.core.fs.Path checkpointDir,
org.apache.flink.core.fs.Path sharedStateDir,
org.apache.flink.core.fs.Path taskOwnedStateDir,
CheckpointStorageLocationReference reference,
int fileStateSizeThreshold,
int writeBufferSize)
public org.apache.flink.core.fs.Path getCheckpointDirectory()
public org.apache.flink.core.fs.Path getSharedStateDirectory()
public org.apache.flink.core.fs.Path getTaskOwnedStateDirectory()
public org.apache.flink.core.fs.Path getMetadataFilePath()
public CheckpointMetadataOutputStream createMetadataOutputStream() throws IOException
CheckpointStorageLocationcreateMetadataOutputStream 在接口中 CheckpointStorageLocationIOException - Thrown, if the stream cannot be opened due to an I/O error.public void disposeOnFailure()
throws IOException
CheckpointStorageLocationdisposeOnFailure 在接口中 CheckpointStorageLocationIOExceptionpublic CheckpointStorageLocationReference getLocationReference()
CheckpointStorageLocationIf there is no custom location information that needs to be communicated, this method can
simply return CheckpointStorageLocationReference.getDefault().
public String toString()
toString 在类中 FsCheckpointStreamFactoryCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.