Interface ConsumerStatsRecorder

  • All Superinterfaces:
    org.apache.pulsar.client.api.ConsumerStats, java.io.Serializable
    All Known Implementing Classes:
    ConsumerStatsDisabled, ConsumerStatsRecorderImpl

    public interface ConsumerStatsRecorder
    extends org.apache.pulsar.client.api.ConsumerStats
    • Method Detail

      • updateNumMsgsReceived

        void updateNumMsgsReceived​(org.apache.pulsar.client.api.Message<?> message)
      • incrementNumAcksSent

        void incrementNumAcksSent​(long numAcks)
      • incrementNumAcksFailed

        void incrementNumAcksFailed()
      • incrementNumReceiveFailed

        void incrementNumReceiveFailed()
      • incrementNumBatchReceiveFailed

        void incrementNumBatchReceiveFailed()
      • getStatTimeout

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

        void reset()
      • updateCumulativeStats

        void updateCumulativeStats​(org.apache.pulsar.client.api.ConsumerStats stats)