@Internal public class CompactFileWriter<T> extends AbstractStreamingWriter<T,CompactMessages.CoordinatorInput>
CompactMessages.InputFile and CompactMessages.EndCheckpoint to downstream.buckets, currentWatermark| 构造器和说明 |
|---|
CompactFileWriter(long bucketCheckInterval,
org.apache.flink.streaming.api.functions.sink.filesystem.StreamingFileSink.BucketsBuilder<T,String,? extends org.apache.flink.streaming.api.functions.sink.filesystem.StreamingFileSink.BucketsBuilder<T,String,?>> bucketsBuilder) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
commitUpToCheckpoint(long checkpointId)
Commit up to this checkpoint id.
|
protected void |
onPartFileOpened(String partition,
org.apache.flink.core.fs.Path newPath)
Notifies a new file has been opened.
|
protected void |
partitionCreated(String partition)
Notifies a partition created.
|
protected void |
partitionInactive(String partition)
Notifies a partition become inactive.
|
close, endInput, initializeState, notifyCheckpointComplete, processElement, processWatermark, snapshotStatefinish, getChainingStrategy, getContainingTask, getCurrentKey, getExecutionConfig, getInternalTimerService, getKeyedStateBackend, getKeyedStateStore, getMetricGroup, getOperatorConfig, getOperatorID, getOperatorName, getOperatorStateBackend, getOrCreateKeyedState, getPartitionedState, getPartitionedState, getProcessingTimeService, getRuntimeContext, getTimeServiceManager, getUserCodeClassloader, initializeState, isUsingCustomRawKeyedState, notifyCheckpointAborted, open, prepareSnapshotPreBarrier, processLatencyMarker, processLatencyMarker1, processLatencyMarker2, processWatermark1, processWatermark2, processWatermarkStatus, processWatermarkStatus1, processWatermarkStatus2, reportOrForwardLatencyMarker, setChainingStrategy, setCurrentKey, setKeyContextElement1, setKeyContextElement2, setProcessingTimeService, setup, snapshotStateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitprotected void partitionCreated(String partition)
AbstractStreamingWriterprotected void partitionInactive(String partition)
AbstractStreamingWriterprotected void onPartFileOpened(String partition, org.apache.flink.core.fs.Path newPath)
AbstractStreamingWriterNote that this does not mean that the file has been created in the file system. It is only created logically and the actual file will be generated after it is committed.
protected void commitUpToCheckpoint(long checkpointId)
throws Exception
AbstractStreamingWriterCopyright © 2014–2022 The Apache Software Foundation. All rights reserved.