Interface KafkaProducerLogger
- All Known Implementing Classes:
DefaultKafkaProducerLogger
public interface KafkaProducerLogger
-
Method Summary
Modifier and TypeMethodDescriptionvoidsendBegin(org.apache.kafka.clients.producer.ProducerRecord<?, ?> record) Deprecated.default voidsendBegin(KafkaProducerTelemetry.TelemetryProducerRecord<?, ?> record) voidDeprecated.voidsendEnd(org.apache.kafka.clients.producer.RecordMetadata metadata) Deprecated.default voidsendEnd(KafkaProducerTelemetry.TelemetryProducerRecord<?, ?> record, Throwable e) default voidsendEnd(KafkaProducerTelemetry.TelemetryProducerRecord<?, ?> record, org.apache.kafka.clients.producer.RecordMetadata metadata) voidsendOffsetsToTransaction(Map<org.apache.kafka.common.TopicPartition, org.apache.kafka.clients.consumer.OffsetAndMetadata> offsets, org.apache.kafka.clients.consumer.ConsumerGroupMetadata groupMetadata) voidtxBegin()voidtxCommit()void
-
Method Details
-
sendBegin
Deprecated. -
sendBegin
-
sendEnd
Deprecated. -
sendEnd
-
sendEnd
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
-