Class StatefulMetric.Builder<B extends StatefulMetric.Builder<B,M>,M extends StatefulMetric<?,?>>

Direct Known Subclasses:
Counter.Builder, Gauge.Builder, Histogram.Builder, StateSet.Builder, Summary.Builder
Enclosing class:
StatefulMetric<D extends DataPoint,T extends D>

abstract static class StatefulMetric.Builder<B extends StatefulMetric.Builder<B,M>,M extends StatefulMetric<?,?>> extends MetricWithFixedMetadata.Builder<B,M>
  • Field Details

    • exemplarsEnabled

      protected Boolean exemplarsEnabled
  • Constructor Details

  • Method Details

    • withExemplars

      public B withExemplars()
      Allow Exemplars for this metric.
    • withoutExemplars

      public B withoutExemplars()
      Turn off Exemplars for this metric.
    • toProperties

      protected MetricsProperties toProperties()
      Override if there are more properties than just exemplars enabled.
    • getDefaultProperties

      public MetricsProperties getDefaultProperties()
      Override if there are more properties than just exemplars enabled.