Class FileWriterBucketState

java.lang.Object
org.apache.flink.connector.file.sink.writer.FileWriterBucketState

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

    • 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 Details

    • 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()
    • toString

      public String toString()
      Overrides:
      toString in class Object