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> |
publishers
List of connected publishers on this topic w/ their stats.
|
Map<String,? extends NonPersistentReplicatorStats> |
replication
Map of replication statistics by remote cluster context.
|
Map<String,? extends NonPersistentSubscriptionStats> |
subscriptions
Map of subscriptions with their individual statistics.
|
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(NonPersistentTopicStatsImpl stats) |
double |
getMsgDropRate() |
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<? extends NonPersistentPublisherStats> publishers
public Map<String,? extends NonPersistentSubscriptionStats> subscriptions
public Map<String,? extends NonPersistentReplicatorStats> replication
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(NonPersistentTopicStatsImpl stats)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.