| Class and Description |
|---|
| AbstractPartFileWriter
An abstract writer for the currently open part file in a specific
Bucket. |
| BucketAssigner.Context
Context that the
BucketAssigner can use for getting additional data about an input
record. |
| BucketWriter
An interface for factories that create the different
writers. |
| BucketWriter.PendingFile
This represents the file that can not write any data to.
|
| CompactingFileWriter
The file sink compactors use the
CompactingFileWriter to write a compacting file. |
| CompactingFileWriter.Type
Enum defining the types of
CompactingFileWriter. |
| InProgressFileWriter
The
Bucket uses the InProgressFileWriter to write element to a part file. |
| InProgressFileWriter.InProgressFileRecoverable
A handle can be used to recover in-progress file..
|
| InProgressFileWriter.PendingFileRecoverable
The handle can be used to recover pending file.
|
| OutputFileConfig
Part file name configuration.
|
| OutputFileConfig.OutputFileConfigBuilder
A builder to create the part file configuration.
|
| OutputStreamBasedCompactingFileWriter
The compactors use the
OutputStreamBasedCompactingFileWriter to directly write a
compacting file as an OutputStream. |
| OutputStreamBasedPartFileWriter
The base class for all the part file writer that use
RecoverableFsDataOutputStream. |
| PartFileInfo
An interface exposing the information concerning the current (open) part file that is necessary
to the
RollingPolicy in order to determine if it should roll the part file or not. |
| RecordWiseCompactingFileWriter
The compactors use the
RecordWiseCompactingFileWriter to write elements to a compacting
file. |
| WriterProperties
This class describes the property of the
BucketWriter. |
| Class and Description |
|---|
| BucketAssigner
A BucketAssigner is used with a file sink to determine the bucket each incoming element should be
put into.
|
| BucketAssigner.Context
Context that the
BucketAssigner can use for getting additional data about an input
record. |
| Class and Description |
|---|
| PartFileInfo
An interface exposing the information concerning the current (open) part file that is necessary
to the
RollingPolicy in order to determine if it should roll the part file or not. |
| RollingPolicy
The policy based on which a
Bucket in the Filesystem Sink rolls its currently
open part file and opens a new one. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.