| Package | Description |
|---|---|
| org.apache.flink.streaming.api.functions.sink.filesystem |
| Modifier and Type | Interface and Description |
|---|---|
interface |
InProgressFileWriter<IN,BucketID>
The
Bucket uses the InProgressFileWriter to write element to a part file. |
interface |
OutputStreamBasedCompactingFileWriter
The compactors use the
OutputStreamBasedCompactingFileWriter to directly write a
compacting file as an OutputStream. |
interface |
RecordWiseCompactingFileWriter<IN>
The compactors use the
RecordWiseCompactingFileWriter to write elements to a compacting
file. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPartFileWriter<IN,BucketID>
An abstract writer for the currently open part file in a specific
Bucket. |
class |
OutputStreamBasedPartFileWriter<IN,BucketID>
The base class for all the part file writer that use
RecoverableFsDataOutputStream. |
class |
RowWisePartWriter<IN,BucketID>
A
InProgressFileWriter for row-wise formats that use an Encoder. |
| Modifier and Type | Method and Description |
|---|---|
default CompactingFileWriter |
BucketWriter.openNewCompactingFile(CompactingFileWriter.Type type,
BucketID bucketID,
org.apache.flink.core.fs.Path path,
long creationTime)
Used to create a new
CompactingFileWriter of the requesting type. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.