Class FileWriterBucketState


  • @Internal
    public class FileWriterBucketState
    extends Object
    States for FileWriterBucket.
    • Constructor Detail

      • FileWriterBucketState

        public FileWriterBucketState​(String bucketId,
                                     org.apache.flink.core.fs.Path bucketPath,
                                     long inProgressFileCreationTime,
                                     @Nullable
                                     org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.InProgressFileRecoverable inProgressFileRecoverable)
      • FileWriterBucketState

        public FileWriterBucketState​(String bucketId,
                                     org.apache.flink.core.fs.Path bucketPath,
                                     long inProgressFileCreationTime,
                                     @Nullable
                                     org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.InProgressFileRecoverable inProgressFileRecoverable,
                                     Map<Long,​List<org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.PendingFileRecoverable>> pendingFileRecoverablesPerCheckpoint)
    • Method Detail

      • getBucketId

        public String getBucketId()
      • getBucketPath

        public org.apache.flink.core.fs.Path getBucketPath()
      • getInProgressFileCreationTime

        public long getInProgressFileCreationTime()
      • getPendingFileRecoverablesPerCheckpoint

        public Map<Long,​List<org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.PendingFileRecoverable>> getPendingFileRecoverablesPerCheckpoint()