Class StreamingFileSink.BucketsBuilder<IN,BucketID,T extends StreamingFileSink.BucketsBuilder<IN,BucketID,T>>
java.lang.Object
org.apache.flink.streaming.api.functions.sink.filesystem.legacy.StreamingFileSink.BucketsBuilder<IN,BucketID,T>
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
StreamingFileSink.BulkFormatBuilder,StreamingFileSink.RowFormatBuilder
- Enclosing class:
- StreamingFileSink<IN>
@Internal
public abstract static class StreamingFileSink.BucketsBuilder<IN,BucketID,T extends StreamingFileSink.BucketsBuilder<IN,BucketID,T>>
extends Object
implements Serializable
The base abstract class for the
StreamingFileSink.RowFormatBuilder and StreamingFileSink.BulkFormatBuilder.- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
DEFAULT_BUCKET_CHECK_INTERVAL
public static final long DEFAULT_BUCKET_CHECK_INTERVAL- See Also:
-
-
Constructor Details
-
BucketsBuilder
public BucketsBuilder()
-
-
Method Details
-
self
-
createBucketWriter
@Internal public abstract org.apache.flink.streaming.api.functions.sink.filesystem.BucketWriter<IN,BucketID> createBucketWriter() throws IOException- Throws:
IOException
-
createBuckets
- Throws:
IOException
-