Class FileSink.BulkFormatBuilder<IN,​T extends FileSink.BulkFormatBuilder<IN,​T>>

    • Constructor Detail

      • BulkFormatBuilder

        protected BulkFormatBuilder​(org.apache.flink.core.fs.Path basePath,
                                    org.apache.flink.api.common.serialization.BulkWriter.Factory<IN> writerFactory,
                                    org.apache.flink.streaming.api.functions.sink.filesystem.BucketAssigner<IN,​String> assigner)
      • BulkFormatBuilder

        protected BulkFormatBuilder​(org.apache.flink.core.fs.Path basePath,
                                    long bucketCheckInterval,
                                    org.apache.flink.api.common.serialization.BulkWriter.Factory<IN> writerFactory,
                                    org.apache.flink.streaming.api.functions.sink.filesystem.BucketAssigner<IN,​String> assigner,
                                    org.apache.flink.streaming.api.functions.sink.filesystem.rollingpolicies.CheckpointRollingPolicy<IN,​String> policy,
                                    FileWriterBucketFactory<IN> bucketFactory,
                                    org.apache.flink.streaming.api.functions.sink.filesystem.OutputFileConfig outputFileConfig)
    • Method Detail

      • withBucketCheckInterval

        public T withBucketCheckInterval​(long interval)
      • withBucketAssigner

        public T withBucketAssigner​(org.apache.flink.streaming.api.functions.sink.filesystem.BucketAssigner<IN,​String> assigner)
      • withRollingPolicy

        public T withRollingPolicy​(org.apache.flink.streaming.api.functions.sink.filesystem.rollingpolicies.CheckpointRollingPolicy<IN,​String> rollingPolicy)
      • disableLocalWriting

        public T disableLocalWriting()
      • withOutputFileConfig

        public T withOutputFileConfig​(org.apache.flink.streaming.api.functions.sink.filesystem.OutputFileConfig outputFileConfig)
      • disableCompact

        public T disableCompact()
      • build

        public FileSink<IN> build()
        Creates the actual sink.