class DistributionStats implements DMStats {

  @Override
  public void incSentMessagesTime(long nanos) {
    if (enableClockStats) {
      this.stats.incLong(sentMessagesTimeId, nanos);
      long millis = NanoTimer.nanosToMillis(nanos);
      maxSentMessagesTime.recordMax(millis);
    }
  }

  public  DistributionStats(StatisticsFactory f, long statId);
  @VisibleForTesting public  DistributionStats(StatisticsFactory factory, String textId, long statId,
      LongSupplier clock);
  @VisibleForTesting public  DistributionStats(Statistics statistics);
  @VisibleForTesting public  DistributionStats(Statistics statistics, LongSupplier clock);

}