Class AzureBlobFsRecoverableDataOutputStream

  • All Implemented Interfaces:
    Closeable, Flushable, AutoCloseable

    @Internal
    public class AzureBlobFsRecoverableDataOutputStream
    extends org.apache.flink.runtime.fs.hdfs.BaseHadoopFsRecoverableFsDataOutputStream
    An implementation of the RecoverableFsDataOutputStream for AzureBlob's file system abstraction.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.flink.core.fs.RecoverableFsDataOutputStream

        org.apache.flink.core.fs.RecoverableFsDataOutputStream.Committer
    • Field Summary

      • Fields inherited from class org.apache.flink.runtime.fs.hdfs.BaseHadoopFsRecoverableFsDataOutputStream

        fs, initialFileSize, out, targetFile, tempFile
    • Method Detail

      • sync

        public void sync()
                  throws IOException
        Overrides:
        sync in class org.apache.flink.runtime.fs.hdfs.BaseHadoopFsRecoverableFsDataOutputStream
        Throws:
        IOException
      • createCommitterFromResumeRecoverable

        protected org.apache.flink.core.fs.RecoverableFsDataOutputStream.Committer createCommitterFromResumeRecoverable​(org.apache.flink.runtime.fs.hdfs.HadoopFsRecoverable recoverable)
        Specified by:
        createCommitterFromResumeRecoverable in class org.apache.flink.core.fs.CommitterFromPersistRecoverableFsDataOutputStream<org.apache.flink.runtime.fs.hdfs.HadoopFsRecoverable>