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.
|
BucketFactory<IN,BucketID> |
|
BucketLifeCycleListener<IN,BucketID> |
Listener about the status of Bucket .
|
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 |
|
FileLifeCycleListener<BucketID> |
Listener about the status of file.
|
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.
|