Interface DistributionStatisticsConfig

All Superinterfaces:
Wrapper

public interface DistributionStatisticsConfig extends Wrapper
Configuration which controls the behavior of distribution statistics from meters that support them (for example, timers and distribution summaries).
  • Method Details

    • builder

      Creates a builder for a new DistributionStatisticsConfig instance.
      Returns:
      new builder
    • percentiles

      Optional<Iterable<Double>> percentiles()
      Returns the settings for non-aggregable percentiles.
      Returns:
      percentiles to compute and publish
    • minimumExpectedValue

      Optional<Double> minimumExpectedValue()
      Returns the minimum expected value that the meter is expected to observe.
      Returns:
      minimum expected value
    • maximumExpectedValue

      Optional<Double> maximumExpectedValue()
      Returns the maximum value that the meter is expected to observe.
      Returns:
      maximum value
    • buckets

      Optional<Iterable<Double>> buckets()
      Returns the configured boundary boundaries.
      Returns:
      the boundary boundaries