public abstract class AbstractPrometheusReporterConfig extends AbstractHostPortReporterConfig
Modifier and Type | Class and Description |
---|---|
static class |
AbstractPrometheusReporterConfig.Type |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
job |
protected java.util.Map<java.lang.String,java.lang.String> |
labels |
protected java.lang.String |
name |
protected java.util.Map<java.lang.String,java.lang.String> |
resolvedLabels |
protected AbstractPrometheusReporterConfig.Type |
type |
MACRO_HOST_ADDRESS, MACRO_HOST_FQDN, MACRO_HOST_NAME, MACRO_HOST_NAME_SHORT
durationunit, period, predicate, rateunit, timeunit
Constructor and Description |
---|
AbstractPrometheusReporterConfig() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getJob() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getResolvedLabels() |
AbstractPrometheusReporterConfig.Type |
getType() |
void |
setJob(java.lang.String job) |
void |
setLabels(java.util.Map<java.lang.String,java.lang.String> labels) |
void |
setName(java.lang.String name) |
void |
setType(AbstractPrometheusReporterConfig.Type type) |
getFullHostList, getHostListAndStringList, getHosts, getHostsString, getResolvedPrefix, parseHostString, setHosts, setHostsString, setPrefix
getDurationunit, getPeriod, getPredicate, getRateunit, getRealDurationunit, getRealRateunit, getRealTimeunit, getTimeunit, isClassAvailable, setDurationunit, setPeriod, setPredicate, setRateunit, setTimeunit
protected java.lang.String name
@NotNull protected AbstractPrometheusReporterConfig.Type type
@NotNull protected java.lang.String job
protected java.util.Map<java.lang.String,java.lang.String> labels
protected java.util.Map<java.lang.String,java.lang.String> resolvedLabels
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getJob()
public void setJob(java.lang.String job)
public java.util.Map<java.lang.String,java.lang.String> getLabels()
public void setType(AbstractPrometheusReporterConfig.Type type)
public AbstractPrometheusReporterConfig.Type getType()
public void setLabels(java.util.Map<java.lang.String,java.lang.String> labels)
public java.util.Map<java.lang.String,java.lang.String> getResolvedLabels()
Copyright © 2018. All rights reserved.