Class MultiTopicConsumerStatsRecorderImpl

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

public class MultiTopicConsumerStatsRecorderImpl extends ConsumerStatsRecorderImpl implements org.apache.pulsar.client.api.MultiTopicConsumerStats
See Also:
  • Constructor Details

    • MultiTopicConsumerStatsRecorderImpl

      public MultiTopicConsumerStatsRecorderImpl()
    • MultiTopicConsumerStatsRecorderImpl

      public MultiTopicConsumerStatsRecorderImpl(org.apache.pulsar.client.api.Consumer<?> consumer)
    • MultiTopicConsumerStatsRecorderImpl

      public MultiTopicConsumerStatsRecorderImpl(PulsarClientImpl pulsarClient, ConsumerConfigurationData<?> conf, org.apache.pulsar.client.api.Consumer<?> consumer)
  • Method Details

    • updateCumulativeStats

      public void updateCumulativeStats(String partition, org.apache.pulsar.client.api.ConsumerStats stats)
    • getPartitionStats

      public Map<String,org.apache.pulsar.client.api.ConsumerStats> getPartitionStats()
      Specified by:
      getPartitionStats in interface org.apache.pulsar.client.api.MultiTopicConsumerStats