Class NonPersistentPartitionedTopicStatsImpl
java.lang.Object
org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl
org.apache.pulsar.common.policies.data.stats.NonPersistentPartitionedTopicStatsImpl
- All Implemented Interfaces:
NonPersistentPartitionedTopicStats
,NonPersistentTopicStats
,PartitionedTopicStats
,TopicStats
public class NonPersistentPartitionedTopicStatsImpl
extends NonPersistentTopicStatsImpl
implements NonPersistentPartitionedTopicStats
Statistics for a non-persistent partitioned topic.
This class is not thread-safe.
-
Field Summary
Modifier and TypeFieldDescriptionFields inherited from class org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl
msgDropRate, nonPersistentReplicators, nonPersistentSubscriptions, publishers, replication, subscriptions
Fields inherited from class org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
abortedTxnCount, averageMsgSize, backlogSize, bucketDelayedIndexStats, bytesInCounter, bytesOutCounter, committedTxnCount, compaction, deduplicationStatus, delayedMessageIndexSizeInBytes, earliestMsgPublishTimeInBacklogs, lastOffloadFailureTimeStamp, lastOffloadLedgerId, lastOffloadSuccessTimeStamp, msgChunkPublished, msgInCounter, msgOutCounter, msgRateIn, msgRateOut, msgThroughputIn, msgThroughputOut, nonContiguousDeletedMessagesRanges, nonContiguousDeletedMessagesRangesSerializedSize, offloadedStorageSize, ongoingTxnCount, ownerBroker, publishRateLimitedTimes, storageSize, topicEpoch, waitingPublishers
-
Constructor Summary
ConstructorDescription -
Method Summary
Methods inherited from class org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl
add, addPublisher, getMsgDropRate, getNonPersistentPublishers, getNonPersistentReplicators, getNonPersistentSubscriptions, getPublishers, getReplication, getSubscriptions, setPublishers
Methods inherited from class org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
add, addPublisher
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.NonPersistentPartitionedTopicStats
add, getPartitions
Methods inherited from interface org.apache.pulsar.common.policies.data.PartitionedTopicStats
add, getMetadata
Methods inherited from interface org.apache.pulsar.common.policies.data.TopicStats
getAverageMsgSize, getBacklogSize, getBytesInCounter, getBytesOutCounter, getCompaction, getDeduplicationStatus, getDelayedMessageIndexSizeInBytes, getEarliestMsgPublishTimeInBacklogs, getMsgInCounter, getMsgOutCounter, getMsgRateIn, getMsgRateOut, getMsgThroughputIn, getMsgThroughputOut, getNonContiguousDeletedMessagesRanges, getNonContiguousDeletedMessagesRangesSerializedSize, getOffloadedStorageSize, getOwnerBroker, getStorageSize, getTopicEpoch, getWaitingPublishers, isMsgChunkPublished
-
Field Details
-
metadata
-
partitions
-
-
Constructor Details
-
NonPersistentPartitionedTopicStatsImpl
public NonPersistentPartitionedTopicStatsImpl() -
NonPersistentPartitionedTopicStatsImpl
-
-
Method Details
-
reset
public void reset()- Overrides:
reset
in classNonPersistentTopicStatsImpl
-