public abstract static class PrometheusMappingConfig.MetricMapping.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract PrometheusMappingConfig.MetricMapping.Builder |
additionalLabels(Map<String,String> additionalLabels) |
abstract PrometheusMappingConfig.MetricMapping |
build() |
static PrometheusMappingConfig.MetricMapping.Builder |
create() |
abstract PrometheusMappingConfig.MetricMapping.Builder |
matchPattern(String matchPattern) |
abstract PrometheusMappingConfig.MetricMapping.Builder |
metricName(String metricName) |
abstract PrometheusMappingConfig.MetricMapping.Builder |
wildcardExtractLabels(List<String> wildcardExtractLabels) |
public static PrometheusMappingConfig.MetricMapping.Builder create()
public abstract PrometheusMappingConfig.MetricMapping.Builder metricName(String metricName)
public abstract PrometheusMappingConfig.MetricMapping.Builder matchPattern(String matchPattern)
public abstract PrometheusMappingConfig.MetricMapping.Builder wildcardExtractLabels(List<String> wildcardExtractLabels)
public abstract PrometheusMappingConfig.MetricMapping.Builder additionalLabels(Map<String,String> additionalLabels)
public abstract PrometheusMappingConfig.MetricMapping build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.