Package org.eclipse.jetty.util.statistic
Class RateStatistic
java.lang.Object
org.eclipse.jetty.util.statistic.RateStatistic
Deprecated.
The Eclipse Jetty and Apache Felix Http Jetty packages are no longer supported.
Statistics on a time sequence rate.
Calculates the rate at which the record() method is called
over the configured period, retaining also the total count and maximum
rate achieved.
The implementation keeps a Deque of timestamps for all records for the last time period, so this method is not suitable for large rates unless a small time period is used.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondump()Deprecated.Deprecated.longgetCount()Deprecated.longgetMax()Deprecated.longDeprecated.longDeprecated.intgetRate()Deprecated.getUnits()Deprecated.intrecord()Deprecated.Records a sample value.voidreset()Deprecated.Resets the statistics.toString()Deprecated.
-
Constructor Details
-
RateStatistic
Deprecated.
-
-
Method Details
-
getPeriod
public long getPeriod()Deprecated. -
getUnits
Deprecated. -
reset
public void reset()Deprecated.Resets the statistics. -
record
public int record()Deprecated.Records a sample value.- Returns:
- the number of records in the current period.
-
getRate
public int getRate()Deprecated.- Returns:
- the number of records in the current period
-
getMax
public long getMax()Deprecated.- Returns:
- the max number of samples per period.
-
getOldest
Deprecated.- Parameters:
units- the units of the return- Returns:
- the age of the oldest sample in the requested units
-
getCount
public long getCount()Deprecated.- Returns:
- the number of samples recorded
-
dump
Deprecated. -
dump
Deprecated. -
toString
Deprecated.
-