Package org.apache.flink.connector.kafka.sink
package org.apache.flink.connector.kafka.sink
-
ClassDescriptionContext providing information to assist constructing a
ProducerRecord.HeaderProvider<IN>Creates anIterableofHeaders from the input element.AKafkaPartitionerwraps logic on how to partition records across partitions of multiple Kafka topics.A serialization schema which defines how to convert a value of typeTtoProducerRecord.Context providing information of the kafka record target location.Builder to constructKafkaRecordSerializationSchema.KafkaSink<IN>Flink Sink to produce data into a Kafka topic.KafkaSinkBuilder<IN>Builder to constructKafkaSink.TopicSelector<IN>Selects a topic for the incoming record.TwoPhaseCommittingStatefulSink<InputT,WriterStateT, CommT> A combination ofTwoPhaseCommittingSinkandStatefulSink.TwoPhaseCommittingStatefulSink.PrecommittingStatefulSinkWriter<InputT,WriterStateT, CommT> A combination ofTwoPhaseCommittingSink.PrecommittingSinkWriterandStatefulSink.StatefulSinkWriter.