Class ConsumerStatsDisabled

java.lang.Object
org.apache.pulsar.client.impl.ConsumerStatsDisabled
All Implemented Interfaces:
Serializable, org.apache.pulsar.client.api.ConsumerStats, ConsumerStatsRecorder

public class ConsumerStatsDisabled extends Object implements ConsumerStatsRecorder
See Also:
  • Constructor Details

    • ConsumerStatsDisabled

      public ConsumerStatsDisabled()
  • Method Details

    • updateNumMsgsReceived

      public void updateNumMsgsReceived(org.apache.pulsar.client.api.Message<?> message)
      Specified by:
      updateNumMsgsReceived in interface ConsumerStatsRecorder
    • incrementNumReceiveFailed

      public void incrementNumReceiveFailed()
      Specified by:
      incrementNumReceiveFailed in interface ConsumerStatsRecorder
    • incrementNumBatchReceiveFailed

      public void incrementNumBatchReceiveFailed()
      Specified by:
      incrementNumBatchReceiveFailed in interface ConsumerStatsRecorder
    • incrementNumAcksSent

      public void incrementNumAcksSent(long numAcks)
      Specified by:
      incrementNumAcksSent in interface ConsumerStatsRecorder
    • incrementNumAcksFailed

      public void incrementNumAcksFailed()
      Specified by:
      incrementNumAcksFailed in interface ConsumerStatsRecorder
    • getNumMsgsReceived

      public long getNumMsgsReceived()
      Specified by:
      getNumMsgsReceived in interface org.apache.pulsar.client.api.ConsumerStats
    • getNumBytesReceived

      public long getNumBytesReceived()
      Specified by:
      getNumBytesReceived in interface org.apache.pulsar.client.api.ConsumerStats
    • getNumAcksSent

      public long getNumAcksSent()
      Specified by:
      getNumAcksSent in interface org.apache.pulsar.client.api.ConsumerStats
    • getNumAcksFailed

      public long getNumAcksFailed()
      Specified by:
      getNumAcksFailed in interface org.apache.pulsar.client.api.ConsumerStats
    • getNumReceiveFailed

      public long getNumReceiveFailed()
      Specified by:
      getNumReceiveFailed in interface org.apache.pulsar.client.api.ConsumerStats
    • getNumBatchReceiveFailed

      public long getNumBatchReceiveFailed()
      Specified by:
      getNumBatchReceiveFailed in interface org.apache.pulsar.client.api.ConsumerStats
    • getTotalMsgsReceived

      public long getTotalMsgsReceived()
      Specified by:
      getTotalMsgsReceived in interface org.apache.pulsar.client.api.ConsumerStats
    • getTotalBytesReceived

      public long getTotalBytesReceived()
      Specified by:
      getTotalBytesReceived in interface org.apache.pulsar.client.api.ConsumerStats
    • getTotalReceivedFailed

      public long getTotalReceivedFailed()
      Specified by:
      getTotalReceivedFailed in interface org.apache.pulsar.client.api.ConsumerStats
    • getTotaBatchReceivedFailed

      public long getTotaBatchReceivedFailed()
      Specified by:
      getTotaBatchReceivedFailed in interface org.apache.pulsar.client.api.ConsumerStats
    • getTotalAcksSent

      public long getTotalAcksSent()
      Specified by:
      getTotalAcksSent in interface org.apache.pulsar.client.api.ConsumerStats
    • getTotalAcksFailed

      public long getTotalAcksFailed()
      Specified by:
      getTotalAcksFailed in interface org.apache.pulsar.client.api.ConsumerStats
    • getMsgNumInReceiverQueue

      public Integer getMsgNumInReceiverQueue()
      Specified by:
      getMsgNumInReceiverQueue in interface org.apache.pulsar.client.api.ConsumerStats
    • getMsgNumInSubReceiverQueue

      public Map<Long,Integer> getMsgNumInSubReceiverQueue()
      Specified by:
      getMsgNumInSubReceiverQueue in interface org.apache.pulsar.client.api.ConsumerStats
    • getRateMsgsReceived

      public double getRateMsgsReceived()
      Specified by:
      getRateMsgsReceived in interface org.apache.pulsar.client.api.ConsumerStats
    • getRateBytesReceived

      public double getRateBytesReceived()
      Specified by:
      getRateBytesReceived in interface org.apache.pulsar.client.api.ConsumerStats
    • getStatTimeout

      public Optional<io.netty.util.Timeout> getStatTimeout()
      Specified by:
      getStatTimeout in interface ConsumerStatsRecorder
    • reset

      public void reset()
      Specified by:
      reset in interface ConsumerStatsRecorder
    • updateCumulativeStats

      public void updateCumulativeStats(org.apache.pulsar.client.api.ConsumerStats stats)
      Specified by:
      updateCumulativeStats in interface ConsumerStatsRecorder