public class NonPersistentTopicStatsImpl extends TopicStatsImpl implements NonPersistentTopicStats
| Modifier and Type | Field and Description |
|---|---|
double |
msgDropRate
for non-persistent topic: broker drops msg if publisher publishes messages more than configured max inflight
messages per connection.
|
List<? extends NonPersistentPublisherStats> |
nonPersistentPublishers
List of connected publishers on this non-persistent topic w/ their stats.
|
Map<String,? extends NonPersistentReplicatorStats> |
nonPersistentReplicators
Map of non-persistent replication statistics by remote cluster context.
|
Map<String,? extends NonPersistentSubscriptionStats> |
nonPersistentSubscriptions
Map of non-persistent subscriptions with their individual statistics.
|
List<PublisherStatsImpl> |
publishers |
Map<String,ReplicatorStatsImpl> |
replication |
Map<String,SubscriptionStatsImpl> |
subscriptions |
averageMsgSize, backlogSize, bytesInCounter, bytesOutCounter, deduplicationStatus, lastOffloadFailureTimeStamp, lastOffloadLedgerId, lastOffloadSuccessTimeStamp, msgChunkPublished, msgInCounter, msgOutCounter, msgRateIn, msgRateOut, msgThroughputIn, msgThroughputOut, nonContiguousDeletedMessagesRanges, nonContiguousDeletedMessagesRangesSerializedSize, offloadedStorageSize, storageSize, topicEpoch, waitingPublishers| Constructor and Description |
|---|
NonPersistentTopicStatsImpl() |
| Modifier and Type | Method and Description |
|---|---|
NonPersistentTopicStatsImpl |
add(NonPersistentTopicStats ts) |
double |
getMsgDropRate() |
List<NonPersistentPublisherStats> |
getNonPersistentPublishers() |
Map<String,NonPersistentReplicatorStats> |
getNonPersistentReplicators() |
Map<String,NonPersistentSubscriptionStats> |
getNonPersistentSubscriptions() |
List<NonPersistentPublisherStats> |
getPublishers() |
Map<String,NonPersistentReplicatorStats> |
getReplication() |
Map<String,NonPersistentSubscriptionStats> |
getSubscriptions() |
void |
reset() |
addclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAverageMsgSize, getBacklogSize, getBytesInCounter, getBytesOutCounter, getDeduplicationStatus, getMsgInCounter, getMsgOutCounter, getMsgRateIn, getMsgRateOut, getMsgThroughputIn, getMsgThroughputOut, getNonContiguousDeletedMessagesRanges, getNonContiguousDeletedMessagesRangesSerializedSize, getOffloadedStorageSize, getStorageSize, getTopicEpoch, getWaitingPublishers, isMsgChunkPublishedpublic double msgDropRate
public List<PublisherStatsImpl> publishers
public Map<String,SubscriptionStatsImpl> subscriptions
public Map<String,ReplicatorStatsImpl> replication
public List<? extends NonPersistentPublisherStats> nonPersistentPublishers
public Map<String,? extends NonPersistentSubscriptionStats> nonPersistentSubscriptions
public Map<String,? extends NonPersistentReplicatorStats> nonPersistentReplicators
public List<NonPersistentPublisherStats> getNonPersistentPublishers()
public Map<String,NonPersistentSubscriptionStats> getNonPersistentSubscriptions()
public Map<String,NonPersistentReplicatorStats> getNonPersistentReplicators()
public List<NonPersistentPublisherStats> getPublishers()
getPublishers in interface NonPersistentTopicStatsgetPublishers in interface TopicStatsgetPublishers in class TopicStatsImplpublic Map<String,NonPersistentSubscriptionStats> getSubscriptions()
getSubscriptions in interface NonPersistentTopicStatsgetSubscriptions in interface TopicStatsgetSubscriptions in class TopicStatsImplpublic Map<String,NonPersistentReplicatorStats> getReplication()
getReplication in interface NonPersistentTopicStatsgetReplication in interface TopicStatsgetReplication in class TopicStatsImplpublic double getMsgDropRate()
getMsgDropRate in interface NonPersistentTopicStatspublic void reset()
reset in class TopicStatsImplpublic NonPersistentTopicStatsImpl add(NonPersistentTopicStats ts)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.