@Override public <T, G extends Gauge<T>> G gauge(String name, G gauge) { addMetric(name, gauge); return gauge; }
@Override public <M extends Meter> M meter(String name, M meter) { addMetric(name, meter); return meter; }
@Override public <C extends Counter> C counter(String name, C counter) { addMetric(name, counter); return counter; }
@Override public <C extends Counter> C counter(String name, C counter) { addMetric(name, counter); return counter; }
@Override public <M extends Meter> M meter(String name, M meter) { addMetric(name, meter); return meter; }
@Override public <C extends Counter> C counter(String name, C counter) { addMetric(name, counter); return counter; }
@Override public <T, G extends Gauge<T>> G gauge(String name, G gauge) { addMetric(name, gauge); return gauge; }
@Override public <H extends Histogram> H histogram(String name, H histogram) { addMetric(name, histogram); return histogram; }
@Override public <T, G extends Gauge<T>> G gauge(String name, G gauge) { addMetric(name, gauge); return gauge; }
@Override public <T, G extends Gauge<T>> G gauge(String name, G gauge) { addMetric(name, gauge); return gauge; }
@Override public <H extends Histogram> H histogram(String name, H histogram) { addMetric(name, histogram); return histogram; }
@Override public <H extends Histogram> H histogram(String name, H histogram) { addMetric(name, histogram); return histogram; }
@Override public <M extends Meter> M meter(String name, M meter) { addMetric(name, meter); return meter; }
@Override public <H extends Histogram> H histogram(String name, H histogram) { addMetric(name, histogram); return histogram; }
@Override public <M extends Meter> M meter(String name, M meter) { addMetric(name, meter); return meter; }
@Override public <C extends Counter> C counter(String name, C counter) { addMetric(name, counter); return counter; }
@Override public <M extends Meter> M meter(String name, M meter) { addMetric(name, meter); return meter; }
@Override public <C extends Counter> C counter(String name, C counter) { addMetric(name, counter); return counter; }
@Override public <T, G extends Gauge<T>> G gauge(String name, G gauge) { addMetric(name, gauge); return gauge; }
@Override public <H extends Histogram> H histogram(String name, H histogram) { addMetric(name, histogram); return histogram; }