Class PartitionedTopicProducerStatsRecorderImpl

java.lang.Object
org.apache.pulsar.client.impl.ProducerStatsRecorderImpl
org.apache.pulsar.client.impl.PartitionedTopicProducerStatsRecorderImpl
All Implemented Interfaces:
Serializable, org.apache.pulsar.client.api.PartitionedTopicProducerStats, org.apache.pulsar.client.api.ProducerStats, ProducerStatsRecorder

public class PartitionedTopicProducerStatsRecorderImpl extends ProducerStatsRecorderImpl implements org.apache.pulsar.client.api.PartitionedTopicProducerStats
See Also:
  • Constructor Details

    • PartitionedTopicProducerStatsRecorderImpl

      public PartitionedTopicProducerStatsRecorderImpl()
  • Method Details

    • getSendMsgsRate

      public double getSendMsgsRate()
      Specified by:
      getSendMsgsRate in interface org.apache.pulsar.client.api.ProducerStats
      Overrides:
      getSendMsgsRate in class ProducerStatsRecorderImpl
    • getSendBytesRate

      public double getSendBytesRate()
      Specified by:
      getSendBytesRate in interface org.apache.pulsar.client.api.ProducerStats
      Overrides:
      getSendBytesRate in class ProducerStatsRecorderImpl
    • getPartitionStats

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