public class MetricsProviderAdapter extends Object implements MetricsProvider
Constructor and Description |
---|
MetricsProviderAdapter() |
Modifier and Type | Method and Description |
---|---|
<T extends MetricsFactory> |
createFactory(Class<T> factoryType)
Creates a new factory instance.
|
protected MetricsCounterFactory |
createMetricsCounterFactory() |
protected MetricsGaugeFactory |
createMetricsGaugeFactory() |
protected MetricsHealthCheckFactory |
createMetricsHealthCheckFactory() |
protected MetricsHistogramFactory |
createMetricsHistogramFactory() |
protected MetricsMeterFactory |
createMetricsMeterFactory() |
protected MetricsTimerFactory |
createMetricsTimerFactory() |
public <T extends MetricsFactory> T createFactory(Class<T> factoryType)
MetricsProvider
createFactory
in interface MetricsProvider
T
- The metric type requested.factoryType
- The class of the metric type needed.protected MetricsTimerFactory createMetricsTimerFactory()
protected MetricsMeterFactory createMetricsMeterFactory()
protected MetricsHistogramFactory createMetricsHistogramFactory()
protected MetricsHealthCheckFactory createMetricsHealthCheckFactory()
protected MetricsGaugeFactory createMetricsGaugeFactory()
protected MetricsCounterFactory createMetricsCounterFactory()