public class WithMetricsSupport
extends com.codahale.metrics.MetricRegistry
MetricRegistry decorator-like that supports BeamMetricSets as Gauges.
 MetricRegistry is not an interface, so this is not a by-the-book decorator. That said,
 it delegates all metric related getters to the "decorated" instance.
| Modifier and Type | Method and Description | 
|---|---|
static WithMetricsSupport | 
forRegistry(com.codahale.metrics.MetricRegistry metricRegistry)  | 
java.util.SortedMap<java.lang.String,com.codahale.metrics.Counter> | 
getCounters(com.codahale.metrics.MetricFilter filter)  | 
java.util.SortedMap<java.lang.String,com.codahale.metrics.Gauge> | 
getGauges(com.codahale.metrics.MetricFilter filter)  | 
java.util.SortedMap<java.lang.String,com.codahale.metrics.Histogram> | 
getHistograms(com.codahale.metrics.MetricFilter filter)  | 
java.util.SortedMap<java.lang.String,com.codahale.metrics.Meter> | 
getMeters(com.codahale.metrics.MetricFilter filter)  | 
java.util.SortedMap<java.lang.String,com.codahale.metrics.Timer> | 
getTimers(com.codahale.metrics.MetricFilter filter)  | 
addListener, buildMap, counter, counter, gauge, getCounters, getGauges, getHistograms, getMeters, getMetrics, getNames, getTimers, histogram, histogram, meter, meter, name, name, register, registerAll, remove, removeListener, removeMatching, timer, timerpublic static WithMetricsSupport forRegistry(com.codahale.metrics.MetricRegistry metricRegistry)
public java.util.SortedMap<java.lang.String,com.codahale.metrics.Timer> getTimers(com.codahale.metrics.MetricFilter filter)
getTimers in class com.codahale.metrics.MetricRegistrypublic java.util.SortedMap<java.lang.String,com.codahale.metrics.Meter> getMeters(com.codahale.metrics.MetricFilter filter)
getMeters in class com.codahale.metrics.MetricRegistrypublic java.util.SortedMap<java.lang.String,com.codahale.metrics.Histogram> getHistograms(com.codahale.metrics.MetricFilter filter)
getHistograms in class com.codahale.metrics.MetricRegistrypublic java.util.SortedMap<java.lang.String,com.codahale.metrics.Counter> getCounters(com.codahale.metrics.MetricFilter filter)
getCounters in class com.codahale.metrics.MetricRegistrypublic java.util.SortedMap<java.lang.String,com.codahale.metrics.Gauge> getGauges(com.codahale.metrics.MetricFilter filter)
getGauges in class com.codahale.metrics.MetricRegistry