public class MicrometerMetricsFactory extends Object implements MetricsFactory
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
MicrometerMetricsFactory.MicrometerMetricsBuilder |
(package private) class |
MicrometerMetricsFactory.MicrometerTimeRecorder |
MetricsFactory.MetricBuilder, MetricsFactory.TimeRecorder, MetricsFactory.Type| Modifier and Type | Field and Description |
|---|---|
(package private) MicrometerConfig |
config |
(package private) io.micrometer.core.instrument.MeterRegistry |
globalRegistry |
MICROMETER, MP_METRICS| Constructor and Description |
|---|
MicrometerMetricsFactory(MicrometerConfig config,
io.micrometer.core.instrument.MeterRegistry globalRegistry) |
| Modifier and Type | Method and Description |
|---|---|
MetricsFactory.MetricBuilder |
builder(String name,
MetricsFactory.Type type) |
boolean |
metricsSystemSupported(String name) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderfinal io.micrometer.core.instrument.MeterRegistry globalRegistry
final MicrometerConfig config
public MicrometerMetricsFactory(MicrometerConfig config, io.micrometer.core.instrument.MeterRegistry globalRegistry)
public boolean metricsSystemSupported(String name)
metricsSystemSupported in interface MetricsFactorypublic MetricsFactory.MetricBuilder builder(String name, MetricsFactory.Type type)
builder in interface MetricsFactoryname - The name of the metric (required)type - The scope or type of the metric (ignored)Copyright © 2021 JBoss by Red Hat. All rights reserved.