public class SocketMetricsProcessor extends Object implements MetricProcessor<Void>
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
void |
processCounter(MetricName name,
Counter counter,
Void context) |
void |
processGauge(MetricName name,
Gauge<?> gauge,
Void context) |
void |
processHistogram(MetricName name,
Histogram histogram,
Void context) |
void |
processMeter(MetricName name,
Metered meter,
Void context) |
void |
processTimer(MetricName name,
Timer timer,
Void context) |
protected static final Logger logger
public void processMeter(MetricName name, Metered meter, Void context) throws Exception
processMeter in interface MetricProcessor<Void>Exceptionpublic void processCounter(MetricName name, Counter counter, Void context) throws Exception
processCounter in interface MetricProcessor<Void>Exceptionpublic void processHistogram(MetricName name, Histogram histogram, Void context) throws Exception
processHistogram in interface MetricProcessor<Void>Exceptionpublic void processTimer(MetricName name, Timer timer, Void context) throws Exception
processTimer in interface MetricProcessor<Void>Exceptionpublic void processGauge(MetricName name, Gauge<?> gauge, Void context) throws Exception
processGauge in interface MetricProcessor<Void>Exceptionpublic void flush()
throws IOException
IOExceptionCopyright © 2017. All rights reserved.