public class NoOpMetricProvider extends Object implements MetricProvider
| Constructor and Description |
|---|
NoOpMetricProvider() |
| Modifier and Type | Method and Description |
|---|---|
String |
getName()
Returns a unique name of the Metric Provider.
|
void |
initialize()
This will be called when initializing the default
MetricRegistry. |
<T> CallbackGauge |
newCallbackGauge(MetricId metricId,
T obj,
ToDoubleFunction<T> toDoubleFunction) |
Counter |
newCounter(MetricId metricId) |
Gauge |
newGauge(MetricId metricId) |
Summary |
newSummary(MetricId metricId) |
Timer |
newTimer(MetricId metricId) |
public String getName()
MetricProviderMetricRegistrygetName in interface MetricProviderpublic void initialize()
MetricProviderMetricRegistry.initialize in interface MetricProviderpublic Counter newCounter(MetricId metricId)
newCounter in interface MetricProviderpublic Gauge newGauge(MetricId metricId)
newGauge in interface MetricProviderpublic <T> CallbackGauge newCallbackGauge(MetricId metricId, T obj, ToDoubleFunction<T> toDoubleFunction)
newCallbackGauge in interface MetricProviderpublic Summary newSummary(MetricId metricId)
newSummary in interface MetricProviderpublic Timer newTimer(MetricId metricId)
newTimer in interface MetricProviderCopyright © 2018 WSO2. All rights reserved.