| 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.
|
| CompactingFileWriter |
|
| InProgressFileWriter<IN,BucketID> |
|
| InProgressFileWriter.InProgressFileRecoverable |
A handle can be used to recover in-progress file..
|
| InProgressFileWriter.PendingFileRecoverable |
The handle can be used to recover pending file.
|
| OutputStreamBasedCompactingFileWriter |
|
| 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.
|
| RecordWiseCompactingFileWriter<IN> |
|
| 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.
|