Interface KafkaProducerLogger

All Known Implementing Classes:
DefaultKafkaProducerLogger

public interface KafkaProducerLogger
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    sendBegin(org.apache.kafka.clients.producer.ProducerRecord<?,?> record)
     
    void
    sendEnd(org.apache.kafka.clients.producer.ProducerRecord<?,?> record, Throwable e)
     
    void
    sendEnd(org.apache.kafka.clients.producer.RecordMetadata metadata)
     
    void
    sendOffsetsToTransaction(Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets, org.apache.kafka.clients.consumer.ConsumerGroupMetadata groupMetadata)
     
    void
     
    void
     
    void
     
  • Method Details

    • sendBegin

      void sendBegin(org.apache.kafka.clients.producer.ProducerRecord<?,?> record)
    • sendEnd

      void sendEnd(org.apache.kafka.clients.producer.ProducerRecord<?,?> record, Throwable e)
    • sendEnd

      void sendEnd(org.apache.kafka.clients.producer.RecordMetadata metadata)
    • txBegin

      void txBegin()
    • sendOffsetsToTransaction

      void sendOffsetsToTransaction(Map<org.apache.kafka.common.TopicPartition,org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets, org.apache.kafka.clients.consumer.ConsumerGroupMetadata groupMetadata)
    • txCommit

      void txCommit()
    • txRollback

      void txRollback(@Nullable Throwable e)