类 NonPersistentTopicStatsImpl
java.lang.Object
org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
org.apache.pulsar.common.policies.data.stats.NonPersistentTopicStatsImpl
- 所有已实现的接口:
NonPersistentTopicStats,TopicStats
Statistics for a non-persistent topic.
This class is not thread-safe.
-
字段概要
字段修饰符和类型字段说明doublefor non-persistent topic: broker drops msg if publisher publishes messages more than configured max inflight messages per connection.Map<String,? extends NonPersistentReplicatorStats> Map of non-persistent replication statistics by remote cluster context.Map<String,? extends NonPersistentSubscriptionStats> Map of non-persistent subscriptions with their individual statistics.从类继承的字段 org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
abortedTxnCount, averageMsgSize, backlogQuotaLimitSize, backlogQuotaLimitTime, backlogSize, bucketDelayedIndexStats, bytesInCounter, bytesOutCounter, committedTxnCount, compaction, deduplicationStatus, delayedMessageIndexSizeInBytes, earliestMsgPublishTimeInBacklogs, lastOffloadFailureTimeStamp, lastOffloadLedgerId, lastOffloadSuccessTimeStamp, msgChunkPublished, msgInCounter, msgOutCounter, msgRateIn, msgRateOut, msgThroughputIn, msgThroughputOut, nonContiguousDeletedMessagesRanges, nonContiguousDeletedMessagesRangesSerializedSize, offloadedStorageSize, oldestBacklogMessageAgeSeconds, oldestBacklogMessageSubscriptionName, ongoingTxnCount, ownerBroker, publishRateLimitedTimes, storageSize, topicEpoch, waitingPublishers -
构造器概要
构造器 -
方法概要
从类继承的方法 org.apache.pulsar.common.policies.data.stats.TopicStatsImpl
add, addPublisher从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 org.apache.pulsar.common.policies.data.TopicStats
getAverageMsgSize, getBacklogQuotaLimitSize, getBacklogQuotaLimitTime, getBacklogSize, getBytesInCounter, getBytesOutCounter, getCompaction, getDeduplicationStatus, getDelayedMessageIndexSizeInBytes, getEarliestMsgPublishTimeInBacklogs, getMsgInCounter, getMsgOutCounter, getMsgRateIn, getMsgRateOut, getMsgThroughputIn, getMsgThroughputOut, getNonContiguousDeletedMessagesRanges, getNonContiguousDeletedMessagesRangesSerializedSize, getOffloadedStorageSize, getOldestBacklogMessageAgeSeconds, getOldestBacklogMessageSubscriptionName, getOwnerBroker, getStorageSize, getTopicEpoch, getWaitingPublishers, isMsgChunkPublished
-
字段详细资料
-
msgDropRate
public double msgDropRatefor non-persistent topic: broker drops msg if publisher publishes messages more than configured max inflight messages per connection. -
publishers
-
subscriptions
-
replication
-
nonPersistentSubscriptions
Map of non-persistent subscriptions with their individual statistics. -
nonPersistentReplicators
Map of non-persistent replication statistics by remote cluster context.
-
-
构造器详细资料
-
NonPersistentTopicStatsImpl
public NonPersistentTopicStatsImpl()
-
-
方法详细资料
-
getNonPersistentPublishers
-
getNonPersistentSubscriptions
-
getNonPersistentReplicators
-
getPublishers
- 指定者:
getPublishers在接口中NonPersistentTopicStats- 指定者:
getPublishers在接口中TopicStats- 覆盖:
getPublishers在类中TopicStatsImpl
-
setPublishers
- 覆盖:
setPublishers在类中TopicStatsImpl
-
addPublisher
-
getSubscriptions
- 指定者:
getSubscriptions在接口中NonPersistentTopicStats- 指定者:
getSubscriptions在接口中TopicStats- 覆盖:
getSubscriptions在类中TopicStatsImpl
-
getReplication
- 指定者:
getReplication在接口中NonPersistentTopicStats- 指定者:
getReplication在接口中TopicStats- 覆盖:
getReplication在类中TopicStatsImpl
-
getMsgDropRate
public double getMsgDropRate()- 指定者:
getMsgDropRate在接口中NonPersistentTopicStats
-
reset
public void reset()- 覆盖:
reset在类中TopicStatsImpl
-
add
-