Class MetricBuilder
java.lang.Object
com.inductiveautomation.ignition.gateway.metrics.MetricBuilder
This builder helps build metrics that implement 
DescriptiveMetric.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.codahale.metrics.Counter<T> com.codahale.metrics.Gauge<T>buildGauge(com.codahale.metrics.Gauge<T> gauge) com.codahale.metrics.Histogramcom.codahale.metrics.Metercom.codahale.metrics.Gauge<Double>buildRatioGauge(Supplier<Double> numerator, Supplier<Double> denominator) com.codahale.metrics.Timerdescription(String description) descriptionKey(String key) com.codahale.metrics.Counter<T> com.codahale.metrics.Gauge<T>getOrAddGauge(com.codahale.metrics.Gauge<T> gauge) com.codahale.metrics.Histogramcom.codahale.metrics.Metercom.codahale.metrics.Gauge<Double>getOrAddRatioGauge(Supplier<Double> numerator, Supplier<Double> denominator) com.codahale.metrics.Timerstatic MetricBuilderregistry(com.codahale.metrics.MetricRegistry registry) 
- 
Constructor Details- 
MetricBuilderpublic MetricBuilder()
 
- 
- 
Method Details- 
newBuilder
- 
registry
- 
name
- 
name
- 
description
- 
descriptionKey
- 
units
- 
unitsKey
- 
buildGaugepublic <T> com.codahale.metrics.Gauge<T> buildGauge(com.codahale.metrics.Gauge<T> gauge) 
- 
getOrAddGaugepublic <T> com.codahale.metrics.Gauge<T> getOrAddGauge(com.codahale.metrics.Gauge<T> gauge) 
- 
buildCounterpublic com.codahale.metrics.Counter buildCounter()
- 
getOrAddCounterpublic com.codahale.metrics.Counter getOrAddCounter()
- 
buildHistogrampublic com.codahale.metrics.Histogram buildHistogram()
- 
getOrAddHistogrampublic com.codahale.metrics.Histogram getOrAddHistogram()
- 
buildRatioGauge
- 
getOrAddRatioGauge
- 
buildTimerpublic com.codahale.metrics.Timer buildTimer()
- 
getOrAddTimerpublic com.codahale.metrics.Timer getOrAddTimer()
- 
buildMeterpublic com.codahale.metrics.Meter buildMeter()
- 
getOrAddMeterpublic com.codahale.metrics.Meter getOrAddMeter()
 
-