Interface KafkaProducerLogger

All Known Implementing Classes:
DefaultKafkaProducerLogger

public interface KafkaProducerLogger
  • Method Details

    • sendBegin

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

      default void sendBegin(KafkaProducerTelemetry.TelemetryProducerRecord<?,?> record)
    • sendEnd

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

      default void sendEnd(KafkaProducerTelemetry.TelemetryProducerRecord<?,?> record, Throwable e)
    • sendEnd

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

      default void sendEnd(KafkaProducerTelemetry.TelemetryProducerRecord<?,?> record, 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)