程序包org.apache.seatunnel.connectors.seatunnel.kafka.sink的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaNoTransactionSender<K,​V> (implements org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaProduceSender<K,​V>)
    • org.apache.kafka.clients.producer.KafkaProducer<K,​V> (implements org.apache.kafka.clients.producer.Producer<K,​V>)
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaSink (implements org.apache.seatunnel.api.sink.SeaTunnelSink<IN,​StateT,​CommitInfoT,​AggregatedCommitInfoT>)
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaSinkCommitter (implements org.apache.seatunnel.api.sink.SinkCommitter<CommitInfoT>)
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaSinkFactory (implements org.apache.seatunnel.api.table.factory.TableSinkFactory<IN,​StateT,​CommitInfoT,​AggregatedCommitInfoT>)
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaSinkWriter (implements org.apache.seatunnel.api.sink.SinkWriter<T,​CommitInfoT,​StateT>)
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaTransactionSender<K,​V> (implements org.apache.seatunnel.connectors.seatunnel.kafka.sink.KafkaProduceSender<K,​V>)
    • org.apache.seatunnel.connectors.seatunnel.kafka.sink.MessageContentPartitioner (implements org.apache.kafka.clients.producer.Partitioner)

接口分层结构