public static class CodaHaleMetricsModule.Config.Csv extends Object
Constructor and Description |
---|
Csv() |
Modifier and Type | Method and Description |
---|---|
CodaHaleMetricsModule.Config.Csv |
enable(boolean enabled)
Set the state of the CSV publisher.
|
CodaHaleMetricsModule.Config.Csv |
filter(String filter)
Set the filter of the reporter.
|
String |
getFilter()
The filter on the reporter.
|
File |
getReportDirectory()
The directory to output CSV metrics reports to.
|
Duration |
getReporterInterval()
The interval between metrics reports.
|
boolean |
isEnabled()
The state of the CSV publisher.
|
CodaHaleMetricsModule.Config.Csv |
reportDirectory(File reportDirectory)
Configure the output directory for csv metrics reports.
|
CodaHaleMetricsModule.Config.Csv |
reporterInterval(Duration reporterInterval)
Configure the interval between metrics reports.
|
public boolean isEnabled()
public CodaHaleMetricsModule.Config.Csv enable(boolean enabled)
enabled
- True if metrics are published to CSV. False otherwisepublic String getFilter()
public CodaHaleMetricsModule.Config.Csv filter(String filter)
filter
- the regular expression to match on.public Duration getReporterInterval()
public CodaHaleMetricsModule.Config.Csv reporterInterval(Duration reporterInterval)
reporterInterval
- the report intervalpublic File getReportDirectory()
public CodaHaleMetricsModule.Config.Csv reportDirectory(File reportDirectory)
reportDirectory
- The directory to place csv metrics reports