Package org.apache.pulsar.common.stats
Class Rate
java.lang.Object
org.apache.pulsar.common.stats.Rate
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
calculateRate
(double period) double
long
getCount()
double
getRate()
long
double
void
void
recordEvent
(long value) void
recordMultipleEvents
(long events, long totalValue)
-
Constructor Details
-
Rate
public Rate()
-
-
Method Details
-
recordEvent
public void recordEvent() -
recordEvent
public void recordEvent(long value) -
recordMultipleEvents
public void recordMultipleEvents(long events, long totalValue) -
calculateRate
public void calculateRate() -
calculateRate
public void calculateRate(double period) -
getCount
public long getCount() -
getAverageValue
public double getAverageValue() -
getRate
public double getRate() -
getValueRate
public double getValueRate() -
getTotalCount
public long getTotalCount()
-