Class PartitionedTopicStatsImpl
java.lang.Object
org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
org.apache.pulsar.common.policies.data.stats.PartitionedTopicStatsImpl
- All Implemented Interfaces:
org.apache.pulsar.common.policies.data.PartitionedTopicStats,org.apache.pulsar.common.policies.data.TopicStats
public class PartitionedTopicStatsImpl
extends TopicStatsImpl
implements org.apache.pulsar.common.policies.data.PartitionedTopicStats
Statistics for a partitioned topic.
This class is not thread-safe.
-
Field Summary
FieldsModifier and TypeFieldDescriptionorg.apache.pulsar.common.partition.PartitionedTopicMetadataFields inherited from class org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
abortedTxnCount, averageMsgSize, backlogSize, bytesInCounter, bytesOutCounter, committedTxnCount, compaction, deduplicationStatus, delayedMessageIndexSizeInBytes, earliestMsgPublishTimeInBacklogs, lastOffloadFailureTimeStamp, lastOffloadLedgerId, lastOffloadSuccessTimeStamp, msgChunkPublished, msgInCounter, msgOutCounter, msgRateIn, msgRateOut, msgThroughputIn, msgThroughputOut, nonContiguousDeletedMessagesRanges, nonContiguousDeletedMessagesRangesSerializedSize, offloadedStorageSize, ongoingTxnCount, publishRateLimitedTimes, replication, storageSize, subscriptions, topicEpoch, waitingPublishers -
Constructor Summary
ConstructorsConstructorDescriptionPartitionedTopicStatsImpl(org.apache.pulsar.common.partition.PartitionedTopicMetadata metadata) -
Method Summary
Methods inherited from class org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
add, addPublisher, getPublishers, getReplication, getSubscriptions, setPublishersMethods 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.PartitionedTopicStats
add, getMetadata, getPartitionsMethods inherited from interface org.apache.pulsar.common.policies.data.TopicStats
getAverageMsgSize, getBacklogSize, getBytesInCounter, getBytesOutCounter, getCompaction, getDeduplicationStatus, getEarliestMsgPublishTimeInBacklogs, getMsgInCounter, getMsgOutCounter, getMsgRateIn, getMsgRateOut, getMsgThroughputIn, getMsgThroughputOut, getNonContiguousDeletedMessagesRanges, getNonContiguousDeletedMessagesRangesSerializedSize, getOffloadedStorageSize, getPublishers, getReplication, getStorageSize, getSubscriptions, getTopicEpoch, getWaitingPublishers, isMsgChunkPublished
-
Field Details
-
metadata
public org.apache.pulsar.common.partition.PartitionedTopicMetadata metadata -
partitions
-
-
Constructor Details
-
PartitionedTopicStatsImpl
public PartitionedTopicStatsImpl() -
PartitionedTopicStatsImpl
public PartitionedTopicStatsImpl(org.apache.pulsar.common.partition.PartitionedTopicMetadata metadata)
-
-
Method Details
-
reset
public void reset()- Overrides:
resetin classTopicStatsImpl
-