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
FieldsModifier and TypeFieldDescriptionFields inherited from class org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl
msgDropRate, nonPersistentReplicators, nonPersistentSubscriptions, publishers, replication, subscriptionsFields 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
ConstructorsConstructorDescription -
Method Summary
Methods inherited from class org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl
add, addPublisher, getMsgDropRate, getNonPersistentPublishers, getNonPersistentReplicators, getNonPersistentSubscriptions, getPublishers, getReplication, getSubscriptions, setPublishersMethods inherited from class org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
add, addPublisherMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pulsar.common.policies.data.NonPersistentPartitionedTopicStats
add, getPartitionsMethods inherited from interface org.apache.pulsar.common.policies.data.PartitionedTopicStats
add, getMetadataMethods 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:
resetin classNonPersistentTopicStatsImpl
-