Interface KafkaConsumerMetrics


public interface KafkaConsumerMetrics
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onRecordProcessed(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> record, long duration, Throwable ex)
     
    default void
    onRecordsProcessed(String consumerName, org.apache.kafka.clients.consumer.ConsumerRecords<?,?> records, long duration, Throwable ex)
     
    default void
    onRecordsProcessed(org.apache.kafka.clients.consumer.ConsumerRecords<?,?> records, long duration, Throwable ex)
    Deprecated.
    void
    onRecordsReceived(org.apache.kafka.clients.consumer.ConsumerRecords<?,?> records)
     
    default void
    reportLag(String consumerName, org.apache.kafka.common.TopicPartition partition, long lag)
     
    default void
    reportLag(org.apache.kafka.common.TopicPartition partition, long lag)
    Deprecated.
  • Method Details

    • onRecordsReceived

      void onRecordsReceived(org.apache.kafka.clients.consumer.ConsumerRecords<?,?> records)
    • onRecordsProcessed

      @Deprecated default void onRecordsProcessed(org.apache.kafka.clients.consumer.ConsumerRecords<?,?> records, long duration, @Nullable Throwable ex)
      Deprecated.
      See Also:
    • onRecordsProcessed

      default void onRecordsProcessed(String consumerName, org.apache.kafka.clients.consumer.ConsumerRecords<?,?> records, long duration, @Nullable Throwable ex)
    • onRecordProcessed

      void onRecordProcessed(org.apache.kafka.clients.consumer.ConsumerRecord<?,?> record, long duration, @Nullable Throwable ex)
    • reportLag

      @Deprecated default void reportLag(org.apache.kafka.common.TopicPartition partition, long lag)
      Deprecated.
    • reportLag

      default void reportLag(String consumerName, org.apache.kafka.common.TopicPartition partition, long lag)