Interface ConsumerStatsRecorder

All Superinterfaces:
ConsumerStats, Serializable
All Known Implementing Classes:
ConsumerStatsDisabled, ConsumerStatsRecorderImpl, MultiTopicConsumerStatsRecorderImpl

public interface ConsumerStatsRecorder extends ConsumerStats
  • Method Details

    • updateNumMsgsReceived

      void updateNumMsgsReceived(Message<?> message)
    • incrementNumAcksSent

      void incrementNumAcksSent(long numAcks)
    • incrementNumAcksFailed

      void incrementNumAcksFailed()
    • incrementNumReceiveFailed

      void incrementNumReceiveFailed()
    • incrementNumBatchReceiveFailed

      void incrementNumBatchReceiveFailed()
    • getStatTimeout

      Optional<io.netty.util.Timeout> getStatTimeout()
    • reset

      void reset()
    • updateCumulativeStats

      void updateCumulativeStats(ConsumerStats stats)
    • setDeadLetterProducerStats

      void setDeadLetterProducerStats(ProducerStats producerStats)
    • setRetryLetterProducerStats

      void setRetryLetterProducerStats(ProducerStats producerStats)