| 限定符和类型 | 方法和说明 |
|---|---|
long |
getCount()
Returns the number of events which have been marked.
|
double |
getFifteenMinuteRate()
Returns the fifteen-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
|
double |
getFiveMinuteRate()
Returns the five-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
|
double |
getMeanRate()
Returns the mean rate at which events have occurred since the meter was created.
|
double |
getOneMinuteRate()
Returns the one-minute exponentially-weighted moving average rate at which events have
occurred since the meter was created.
|
void |
mark()
Mark the occurrence of an event.
|
void |
mark(long n)
Mark the occurrence of a given number of events.
|
public Meter()
Meter.public void mark()
public void mark(long n)
n - the number of eventspublic long getCount()
Meteredpublic double getFifteenMinuteRate()
Meteredtop Unix command.getFifteenMinuteRate 在接口中 Meteredpublic double getFiveMinuteRate()
Meteredtop Unix command.getFiveMinuteRate 在接口中 Meteredpublic double getMeanRate()
MeteredgetMeanRate 在接口中 Meteredpublic double getOneMinuteRate()
Meteredtop Unix command.getOneMinuteRate 在接口中 MeteredCopyright © 2020. All rights reserved.