| Interface | Description |
|---|---|
| BucketAssigner<IN,BucketID> |
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. |
| BucketWriter<IN,BucketID> |
An interface for factories that create the different
writers. |
| BucketWriter.PendingFile |
This represents the file that can not write any data to.
|
| InProgressFileWriter<IN,BucketID> |
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.
|
| PartFileInfo<BucketID> |
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<IN,BucketID> |
The policy based on which a
Bucket in the Filesystem Sink rolls its currently
open part file and opens a new one. |
| Class | Description |
|---|---|
| AbstractPartFileWriter<IN,BucketID> |
An abstract writer for the currently open part file in a specific
Bucket. |
| BulkBucketWriter<IN,BucketID> |
A factory that creates
BulkPartWriters. |
| OutputFileConfig |
Part file name configuration.
|
| OutputFileConfig.OutputFileConfigBuilder |
A builder to create the part file configuration.
|
| OutputStreamBasedPartFileWriter<IN,BucketID> |
The base class for all the part file writer that use
RecoverableFsDataOutputStream. |
| OutputStreamBasedPartFileWriter.OutputStreamBasedInProgressFileRecoverable |
The
InProgressFileRecoverable implementation for OutputStreamBasedBucketWriter. |
| OutputStreamBasedPartFileWriter.OutputStreamBasedInProgressFileRecoverableSerializer |
The serializer for
OutputStreamBasedPartFileWriter.OutputStreamBasedInProgressFileRecoverable. |
| OutputStreamBasedPartFileWriter.OutputStreamBasedPendingFileRecoverable |
The
PendingFileRecoverable implementation for OutputStreamBasedBucketWriter. |
| OutputStreamBasedPartFileWriter.OutputStreamBasedPendingFileRecoverableSerializer |
The serializer for
OutputStreamBasedPartFileWriter.OutputStreamBasedPendingFileRecoverable. |
| RowWiseBucketWriter<IN,BucketID> |
A factory that creates
RowWisePartWriters. |
| WriterProperties |
This class describes the property of the
BucketWriter. |
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.