All Classes and Interfaces
Class
Description
An abstract writer for the currently open part file in a specific
Bucket.A
BucketAssigner that does not perform any bucketing of files.A BucketAssigner is used with a file sink to determine the bucket each incoming element should be
put into.
Context that the
BucketAssigner can use for getting additional data about an input
record.An interface for factories that create the different
writers.This represents the file that can not write any data to.
A factory that creates
BulkPartWriters.An abstract
RollingPolicy which rolls on every checkpoint.CheckpointRollingPolicy.PolicyBuilder<IN,BucketID,T extends CheckpointRollingPolicy.PolicyBuilder<IN,BucketID,T>>
The base abstract builder class for
CheckpointRollingPolicy.The file sink compactors use the
CompactingFileWriter to write a compacting file.Enum defining the types of
CompactingFileWriter.A
BucketAssigner that assigns to buckets based on current system time.The default implementation of the
RollingPolicy.A helper class that holds the configuration properties for the
DefaultRollingPolicy.The
Bucket uses the InProgressFileWriter to write element to a part file.A handle can be used to recover in-progress file..
The handle can be used to recover pending file.
A
RollingPolicy which rolls (ONLY) on every checkpoint.Part file name configuration.
A builder to create the part file configuration.
The compactors use the
OutputStreamBasedCompactingFileWriter to directly write a
compacting file as an OutputStream.The base class for all the part file writer that use
RecoverableFsDataOutputStream.The
InProgressFileWriter.InProgressFileRecoverable implementation for OutputStreamBasedPartFileWriter.OutputStreamBasedBucketWriter.The serializer for
OutputStreamBasedPartFileWriter.OutputStreamBasedInProgressFileRecoverable.The
InProgressFileWriter.PendingFileRecoverable implementation for OutputStreamBasedPartFileWriter.OutputStreamBasedBucketWriter.The serializer for
OutputStreamBasedPartFileWriter.OutputStreamBasedPendingFileRecoverable.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.The compactors use the
RecordWiseCompactingFileWriter to write elements to a compacting
file.The policy based on which a
Bucket in the Filesystem Sink rolls its currently
open part file and opens a new one.A factory that creates
RowWisePartWriters.A
InProgressFileWriter for row-wise formats that use an Encoder.A
SimpleVersionedSerializer implementation for Strings.This class describes the property of the
BucketWriter.