public static class PrometheusMetricsReporter.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PrometheusMetricsReporter |
build() |
PrometheusMetricsReporter.Builder |
withBaggageLabel(String name,
Object defaultValue) |
PrometheusMetricsReporter.Builder |
withCollectorRegistry(io.prometheus.client.CollectorRegistry collectorRegistry) |
PrometheusMetricsReporter.Builder |
withConstLabel(String name,
Object value) |
PrometheusMetricsReporter.Builder |
withCustomLabel(MetricLabel label) |
PrometheusMetricsReporter.Builder |
withName(String name) |
PrometheusMetricsReporter.Builder |
withTagLabel(String name,
Object defaultValue) |
public PrometheusMetricsReporter.Builder withCollectorRegistry(io.prometheus.client.CollectorRegistry collectorRegistry)
public PrometheusMetricsReporter.Builder withName(String name)
public PrometheusMetricsReporter.Builder withCustomLabel(MetricLabel label)
public PrometheusMetricsReporter.Builder withConstLabel(String name, Object value)
public PrometheusMetricsReporter.Builder withTagLabel(String name, Object defaultValue)
public PrometheusMetricsReporter.Builder withBaggageLabel(String name, Object defaultValue)
public PrometheusMetricsReporter build()
Copyright © 2017–2018 OpenTracing. All rights reserved.