Package org.kie.perf.metrics
Class CsvSingleReporter
- java.lang.Object
-
- com.codahale.metrics.ScheduledReporter
-
- org.kie.perf.metrics.CsvSingleReporter
-
- All Implemented Interfaces:
com.codahale.metrics.Reporter,Closeable,AutoCloseable
public class CsvSingleReporter extends com.codahale.metrics.ScheduledReporter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCsvSingleReporter.BuilderA builder forCsvReporterinstances.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CsvSingleReporter.BuilderforRegistry(com.codahale.metrics.MetricRegistry registry)Returns a newCsvSingleReporter.BuilderforCsvReporter.protected StringgetFileName(String name)protected StringgetMeterName(String name)voidreport(SortedMap<String,com.codahale.metrics.Gauge> gauges, SortedMap<String,com.codahale.metrics.Counter> counters, SortedMap<String,com.codahale.metrics.Histogram> histograms, SortedMap<String,com.codahale.metrics.Meter> meters, SortedMap<String,com.codahale.metrics.Timer> timers)
-
-
-
Method Detail
-
forRegistry
public static CsvSingleReporter.Builder forRegistry(com.codahale.metrics.MetricRegistry registry)
Returns a newCsvSingleReporter.BuilderforCsvReporter.- Parameters:
registry- the registry to report- Returns:
- a
CsvSingleReporter.Builderinstance for aCsvReporter
-
report
public void report(SortedMap<String,com.codahale.metrics.Gauge> gauges, SortedMap<String,com.codahale.metrics.Counter> counters, SortedMap<String,com.codahale.metrics.Histogram> histograms, SortedMap<String,com.codahale.metrics.Meter> meters, SortedMap<String,com.codahale.metrics.Timer> timers)
- Specified by:
reportin classcom.codahale.metrics.ScheduledReporter
-
-