Class NonPersistentPublisherStatsImpl
java.lang.Object
org.apache.pulsar.common.policies.data.stats.PublisherStatsImpl
org.apache.pulsar.common.policies.data.stats.NonPersistentPublisherStatsImpl
- All Implemented Interfaces:
NonPersistentPublisherStats
,PublisherStats
public class NonPersistentPublisherStatsImpl
extends PublisherStatsImpl
implements NonPersistentPublisherStats
Non-persistent publisher statistics.
-
Field Summary
Modifier and TypeFieldDescriptiondouble
for non-persistent topic: broker drops msg if publisher publishes messages more than configured max inflight messages per connection.Fields inherited from class org.apache.pulsar.common.policies.data.stats.PublisherStatsImpl
accessMode, averageMsgSize, chunkedMessageRate, metadata, msgRateIn, msgThroughputIn, producerId, supportsPartialProducer
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class org.apache.pulsar.common.policies.data.stats.PublisherStatsImpl
add, getAddress, getClientVersion, getConnectedSince, getProducerName, setAddress, setClientVersion, setConnectedSince, setProducerName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.pulsar.common.policies.data.NonPersistentPublisherStats
getMsgDropRate
Methods inherited from interface org.apache.pulsar.common.policies.data.PublisherStats
getAccessMode, getAddress, getAverageMsgSize, getChunkedMessageRate, getClientVersion, getConnectedSince, getMetadata, getMsgRateIn, getMsgThroughputIn, getProducerId, getProducerName, isSupportsPartialProducer
-
Field Details
-
msgDropRate
public double msgDropRatefor non-persistent topic: broker drops msg if publisher publishes messages more than configured max inflight messages per connection.
-
-
Constructor Details
-
NonPersistentPublisherStatsImpl
public NonPersistentPublisherStatsImpl()
-
-
Method Details
-
add
-