in core/src/main/java/com/spotify/metrics/core/SemanticMetricBuilderFactory.java [40:53]
public static SemanticMetricBuilder<Timer> timerWithReservoir(
final Supplier<Reservoir> reservoirSupplier) {
return new SemanticMetricBuilder<Timer>() {
@Override
public Timer newMetric() {
return new Timer(reservoirSupplier.get());
}
@Override
public boolean isInstance(final Metric metric) {
return Timer.class.isInstance(metric);
}
};
}