Package org.kie.perf.metrics
Class PerfRepoReporter
- java.lang.Object
-
- com.codahale.metrics.ScheduledReporter
-
- org.kie.perf.metrics.PerfRepoReporter
-
- All Implemented Interfaces:
com.codahale.metrics.Reporter,Closeable,AutoCloseable
public class PerfRepoReporter extends com.codahale.metrics.ScheduledReporter
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPerfRepoReporter.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PerfRepoReporter.BuilderforRegistry(com.codahale.metrics.MetricRegistry registry)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)voidsetScheduled(boolean scheduled)
-
-
-
Method Detail
-
forRegistry
public static PerfRepoReporter.Builder forRegistry(com.codahale.metrics.MetricRegistry registry)
-
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
-
setScheduled
public void setScheduled(boolean scheduled)
-
-