code: public static MeterMetric newMeter(ScheduledExecutorService tickThread, String eventType, TimeUnit rateUnit) {
          return new MeterMetric(tickThread, eventType, rateUnit);
      }
docs: Creates a new {@link MeterMetric}.
  
  @param tickThread background thread for updating the rates
  @param eventType the plural name of the event the meter is measuring
  (e.g., {@code "requests"})
  @param rateUnit the rate unit of the new meter
  @return a new {@link MeterMetric}