public Timer timer()

in src/main/java/com/spotify/bigtable/metrics/BigtableSemanticMetricsRegistry.java [97:112]


  public Timer timer(final String name) {
    final MetricId tagged = baseMetricId.tagged("what", name);
    final com.codahale.metrics.Timer timer = registry.timer(tagged);
    return new Timer() {
      @Override
      public Context time() {
        final com.codahale.metrics.Timer.Context context = timer.time();
        return context::close;
      }

      @Override
      public void update(final long duration, final TimeUnit timeUnit) {
        timer.update(duration, timeUnit);
      }
    };
  }