Class NamespaceBundleStats
java.lang.Object
org.apache.pulsar.policies.data.loadbalancer.NamespaceBundleStats
- All Implemented Interfaces:
Serializable
,Comparable<NamespaceBundleStats>
public class NamespaceBundleStats
extends Object
implements Comparable<NamespaceBundleStats>, Serializable
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionlong
int
double
double
double
double
int
long
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
compareTo
(NamespaceBundleStats other) void
reset()
-
Field Details
-
msgRateIn
public double msgRateIn -
msgThroughputIn
public double msgThroughputIn -
msgRateOut
public double msgRateOut -
msgThroughputOut
public double msgThroughputOut -
consumerCount
public int consumerCount -
producerCount
public int producerCount -
topics
public long topics -
cacheSize
public long cacheSize
-
-
Constructor Details
-
NamespaceBundleStats
public NamespaceBundleStats()
-
-
Method Details
-
reset
public void reset() -
compareTo
- Specified by:
compareTo
in interfaceComparable<NamespaceBundleStats>
-
compareByMsgRate
-
compareByTopicConnections
-
compareByCacheSize
-
compareByBandwidthIn
-
compareByBandwidthOut
-