@Singleton public class CodahaleMetricsConfig extends AbstractMetricsConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
CodahaleMetricsConfig.Reporter |
| Constructor and Description |
|---|
CodahaleMetricsConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addReporter(CodahaleMetricsConfig.Reporter reporter) |
String |
getCsvDir() |
String |
getGraphiteHostConfig() |
String |
getPrefix() |
Set<CodahaleMetricsConfig.Reporter> |
getReporters() |
String |
getSlf4jLogger() |
void |
setCsvDir(String csvDir) |
void |
setGraphiteHostConfig(String graphiteHostConfig) |
void |
setPrefix(String prefix) |
void |
setReporters(Set<CodahaleMetricsConfig.Reporter> reporters) |
void |
setSlf4jLogger(String slf4jLogger) |
getOutputFreqInSecs, setOutputFreqInSecspublic String getPrefix()
@Inject(optional=true)
public void setPrefix(@Named(value="metrics.codahale.prefix")
String prefix)
public Set<CodahaleMetricsConfig.Reporter> getReporters()
@Inject(optional=true)
public void setReporters(@Named(value="metrics.codahale.reporters")
Set<CodahaleMetricsConfig.Reporter> reporters)
public void addReporter(CodahaleMetricsConfig.Reporter reporter)
public String getGraphiteHostConfig()
@Inject(optional=true)
public void setGraphiteHostConfig(@Named(value="metrics.codahale.graphite.host.config")
String graphiteHostConfig)
public String getCsvDir()
@Inject(optional=true)
public void setCsvDir(@Named(value="metrics.codahale.cvs.dir")
String csvDir)
public String getSlf4jLogger()
@Inject(optional=true)
public void setSlf4jLogger(@Named(value="metrics.codahale.slf4j.logger")
String slf4jLogger)
Copyright © 2011–2020 Apache Software Foundation. All rights reserved.