public static class JmxReporter.Builder extends Object
JmxReporter instances. Defaults to using the default MBean server and
 not filtering metrics.| Modifier and Type | Method and Description | 
|---|---|
JmxReporter | 
build()
Builds a  
JmxReporter with the given properties. | 
JmxReporter.Builder | 
convertDurationsTo(TimeUnit durationUnit)
Convert durations to the given time unit. 
 | 
JmxReporter.Builder | 
convertRatesTo(TimeUnit rateUnit)
Convert rates to the given time unit. 
 | 
JmxReporter.Builder | 
filter(com.codahale.metrics.MetricFilter filter)
Only report metrics which match the given filter. 
 | 
JmxReporter.Builder | 
inDomain(String domain)  | 
JmxReporter.Builder | 
registerWith(MBeanServer mBeanServer)
Register MBeans with the given  
MBeanServer. | 
JmxReporter.Builder | 
specificDurationUnits(Map<String,TimeUnit> specificDurationUnits)
Use specific  
TimeUnits for the duration of the metrics with these names. | 
JmxReporter.Builder | 
specificRateUnits(Map<String,TimeUnit> specificRateUnits)
Use specific  
TimeUnits for the rate of the metrics with these names. | 
public JmxReporter.Builder registerWith(MBeanServer mBeanServer)
MBeanServer.mBeanServer - an MBeanServerthispublic JmxReporter.Builder convertRatesTo(TimeUnit rateUnit)
rateUnit - a unit of timethispublic JmxReporter.Builder convertDurationsTo(TimeUnit durationUnit)
durationUnit - a unit of timethispublic JmxReporter.Builder filter(com.codahale.metrics.MetricFilter filter)
filter - a MetricFilterthispublic JmxReporter.Builder inDomain(String domain)
public JmxReporter.Builder specificDurationUnits(Map<String,TimeUnit> specificDurationUnits)
TimeUnits for the duration of the metrics with these names.specificDurationUnits - a map of metric names and specific TimeUnitsthispublic JmxReporter.Builder specificRateUnits(Map<String,TimeUnit> specificRateUnits)
TimeUnits for the rate of the metrics with these names.specificRateUnits - a map of metric names and specific TimeUnitsthispublic JmxReporter build()
JmxReporter with the given properties.JmxReporterCopyright © 2020 Eclipse. All rights reserved.