| 接口 | 说明 |
|---|---|
| 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 |
The file sink compactors use the
CompactingFileWriter to write a compacting file. |
| 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.
|
| OutputStreamBasedCompactingFileWriter |
The compactors use the
OutputStreamBasedCompactingFileWriter to directly write a
compacting file as an OutputStream. |
| 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> |
The compactors use the
RecordWiseCompactingFileWriter to write elements to a compacting
file. |
| 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. |
| 枚举 | 说明 |
|---|---|
| CompactingFileWriter.Type |
Enum defining the types of
CompactingFileWriter. |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.