Module io.prometheus.metrics.core
Class MetricWithFixedMetadata.Builder<B extends MetricWithFixedMetadata.Builder<B,M>,M extends MetricWithFixedMetadata>
java.lang.Object
io.prometheus.metrics.core.metrics.Metric.Builder<B,M>
io.prometheus.metrics.core.metrics.MetricWithFixedMetadata.Builder<B,M>
- Direct Known Subclasses:
Counter.Builder,CounterWithCallback.Builder,Gauge.Builder,GaugeWithCallback.Builder,Histogram.Builder,Info.Builder,StateSet.Builder,Summary.Builder,SummaryWithCallback.Builder
- Enclosing class:
- MetricWithFixedMetadata
public abstract static class MetricWithFixedMetadata.Builder<B extends MetricWithFixedMetadata.Builder<B,M>,M extends MetricWithFixedMetadata>
extends Metric.Builder<B,M>
-
Field Summary
FieldsFields inherited from class io.prometheus.metrics.core.metrics.Metric.Builder
constLabels, illegalLabelNames, properties -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class io.prometheus.metrics.core.metrics.Metric.Builder
register, register
-
Field Details
-
name
-
-
Constructor Details
-
Builder
-
-
Method Details
-
name
-
unit
-
help
-
labelNames
-
constLabels
- Overrides:
constLabelsin classMetric.Builder<B extends MetricWithFixedMetadata.Builder<B,M>, M extends MetricWithFixedMetadata>
-
build
- Specified by:
buildin classMetric.Builder<B extends MetricWithFixedMetadata.Builder<B,M>, M extends MetricWithFixedMetadata>
-
self
- Specified by:
selfin classMetric.Builder<B extends MetricWithFixedMetadata.Builder<B,M>, M extends MetricWithFixedMetadata>
-