@Internal public class FileSinkCommittable extends Object implements Serializable
FileSink. One
committable might be either one pending files to commit, or one
in-progress file to cleanup.| Constructor and Description |
|---|
FileSinkCommittable(org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.InProgressFileRecoverable inProgressFileToCleanup) |
FileSinkCommittable(org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.PendingFileRecoverable pendingFile) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.InProgressFileRecoverable |
getInProgressFileToCleanup() |
org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.PendingFileRecoverable |
getPendingFile() |
boolean |
hasInProgressFileToCleanup() |
boolean |
hasPendingFile() |
public FileSinkCommittable(org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.PendingFileRecoverable pendingFile)
public FileSinkCommittable(org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.InProgressFileRecoverable inProgressFileToCleanup)
public boolean hasPendingFile()
@Nullable public org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.PendingFileRecoverable getPendingFile()
public boolean hasInProgressFileToCleanup()
@Nullable public org.apache.flink.streaming.api.functions.sink.filesystem.InProgressFileWriter.InProgressFileRecoverable getInProgressFileToCleanup()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.