public static class CsvReporter.Builder extends Object
CsvReporter instances. Defaults to using the default locale, converting
 rates to events/second, converting durations to milliseconds, and not filtering metrics.| Modifier and Type | Method and Description | 
|---|---|
CsvReporter | 
build(File directory)
Builds a  
CsvReporter with the given properties, writing .csv files to the
 given directory. | 
CsvReporter.Builder | 
convertDurationsTo(TimeUnit durationUnit)
Convert durations to the given time unit. 
 | 
CsvReporter.Builder | 
convertRatesTo(TimeUnit rateUnit)
Convert rates to the given time unit. 
 | 
CsvReporter.Builder | 
filter(com.codahale.metrics.MetricFilter filter)
Only report metrics which match the given filter. 
 | 
CsvReporter.Builder | 
formatFor(Locale locale)
Format numbers for the given  
Locale. | 
CsvReporter.Builder | 
withClock(com.codahale.metrics.Clock clock)
Use the given  
Clock instance for the time. | 
public CsvReporter.Builder formatFor(Locale locale)
Locale.locale - a Localethispublic CsvReporter.Builder convertRatesTo(TimeUnit rateUnit)
rateUnit - a unit of timethispublic CsvReporter.Builder convertDurationsTo(TimeUnit durationUnit)
durationUnit - a unit of timethispublic CsvReporter.Builder withClock(com.codahale.metrics.Clock clock)
Clock instance for the time.clock - a Clock instancethispublic CsvReporter.Builder filter(com.codahale.metrics.MetricFilter filter)
filter - a MetricFilterthispublic CsvReporter build(File directory)
CsvReporter with the given properties, writing .csv files to the
 given directory.directory - the directory in which the .csv files will be createdCsvReporterCopyright © 2019 Nuxeo. All rights reserved.