public class NoOpTimer
extends com.yammer.metrics.core.Timer
| Modifier and Type | Field and Description |
|---|---|
static NoOpTimer |
INSTANCE
singleton instance for everyone to use
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
long |
count() |
String |
eventType() |
double |
fifteenMinuteRate() |
double |
fiveMinuteRate() |
com.yammer.metrics.stats.Snapshot |
getSnapshot() |
double |
max() |
double |
mean() |
double |
meanRate() |
double |
min() |
double |
oneMinuteRate() |
<T> void |
processWith(com.yammer.metrics.core.MetricProcessor<T> processor,
com.yammer.metrics.core.MetricName name,
T context) |
double |
stdDev() |
void |
stop() |
double |
sum() |
<T> T |
time(Callable<T> event) |
void |
update(long duration,
TimeUnit unit) |
public static final NoOpTimer INSTANCE
public void clear()
clear in class com.yammer.metrics.core.Timerpublic void update(long duration,
TimeUnit unit)
update in class com.yammer.metrics.core.Timerpublic <T> T time(Callable<T> event) throws Exception
time in class com.yammer.metrics.core.TimerExceptionpublic long count()
count in interface com.yammer.metrics.core.Meteredcount in class com.yammer.metrics.core.Timerpublic double fifteenMinuteRate()
fifteenMinuteRate in interface com.yammer.metrics.core.MeteredfifteenMinuteRate in class com.yammer.metrics.core.Timerpublic double fiveMinuteRate()
fiveMinuteRate in interface com.yammer.metrics.core.MeteredfiveMinuteRate in class com.yammer.metrics.core.Timerpublic double meanRate()
meanRate in interface com.yammer.metrics.core.MeteredmeanRate in class com.yammer.metrics.core.Timerpublic double oneMinuteRate()
oneMinuteRate in interface com.yammer.metrics.core.MeteredoneMinuteRate in class com.yammer.metrics.core.Timerpublic double max()
max in interface com.yammer.metrics.core.Summarizablemax in class com.yammer.metrics.core.Timerpublic double min()
min in interface com.yammer.metrics.core.Summarizablemin in class com.yammer.metrics.core.Timerpublic double mean()
mean in interface com.yammer.metrics.core.Summarizablemean in class com.yammer.metrics.core.Timerpublic double stdDev()
stdDev in interface com.yammer.metrics.core.SummarizablestdDev in class com.yammer.metrics.core.Timerpublic double sum()
sum in interface com.yammer.metrics.core.Summarizablesum in class com.yammer.metrics.core.Timerpublic com.yammer.metrics.stats.Snapshot getSnapshot()
getSnapshot in interface com.yammer.metrics.core.SamplinggetSnapshot in class com.yammer.metrics.core.Timerpublic String eventType()
eventType in interface com.yammer.metrics.core.MeteredeventType in class com.yammer.metrics.core.Timerpublic void stop()
stop in interface com.yammer.metrics.core.Stoppablestop in class com.yammer.metrics.core.Timerpublic <T> void processWith(com.yammer.metrics.core.MetricProcessor<T> processor,
com.yammer.metrics.core.MetricName name,
T context)
throws Exception
processWith in interface com.yammer.metrics.core.MetricprocessWith in class com.yammer.metrics.core.TimerExceptionCopyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.