Class Metric.Builder<B extends Metric.Builder<?>>
- java.lang.Object
-
- org.hawkular.agent.prometheus.types.Metric.Builder<B>
-
- Direct Known Subclasses:
Counter.Builder
,Gauge.Builder
,Histogram.Builder
,Summary.Builder
,TextSample.Builder
- Enclosing class:
- Metric
public abstract static class Metric.Builder<B extends Metric.Builder<?>> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description B
addLabel(java.lang.String name, java.lang.String value)
B
addLabels(java.util.Map<java.lang.String,java.lang.String> map)
abstract <T extends Metric>
Tbuild()
B
setName(java.lang.String name)
-