public static class NullMetricsFactory.NullTimerFactory extends Object implements MetricsTimerFactory
Constructor and Description |
---|
NullMetricsFactory.NullTimerFactory() |
Modifier and Type | Method and Description |
---|---|
MetricsTimer |
createTimer(Class<?> origin,
String name,
TimeUnit duration,
TimeUnit rate)
Create a MetricsTimer instance.
|
Iterable<Metric> |
registered() |
public MetricsTimer createTimer(Class<?> origin, String name, TimeUnit duration, TimeUnit rate)
MetricsTimerFactory
createTimer
in interface MetricsTimerFactory
origin
- The class that instantiate the metricname
- A human readable, short name of the metric.duration
- the scale unit for this timer's duration metricsrate
- the scale unit for this timer's rate metricspublic Iterable<Metric> registered()
registered
in interface MetricsFactory