public class LoggerSink extends java.lang.Object implements StepMeasurementSink
| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
logger |
private java.util.Map<javax.measure.Unit<?>,javax.measure.Unit<?>> |
normalizations |
| Constructor and Description |
|---|
LoggerSink() |
LoggerSink(java.lang.String loggerName) |
| Modifier and Type | Method and Description |
|---|---|
private java.lang.String |
buildDepthString(int depth) |
private java.lang.String |
buildMetricDataString(java.util.Collection<MetricMeasurement> metricInstances) |
(package private) java.lang.String |
buildSingleMetricResult(MetricMeasurement metric) |
void |
handle(StepMeasurements measurements,
int depth) |
void |
normalizeUnits(javax.measure.Unit<?> originalUnit,
javax.measure.Unit<?> normalizedUnit) |
private final org.slf4j.Logger logger
private final java.util.Map<javax.measure.Unit<?>,javax.measure.Unit<?>> normalizations
public LoggerSink()
public LoggerSink(java.lang.String loggerName)
public void handle(StepMeasurements measurements, int depth)
handle in interface StepMeasurementSinkprivate java.lang.String buildDepthString(int depth)
private java.lang.String buildMetricDataString(java.util.Collection<MetricMeasurement> metricInstances)
java.lang.String buildSingleMetricResult(MetricMeasurement metric)
public void normalizeUnits(javax.measure.Unit<?> originalUnit,
javax.measure.Unit<?> normalizedUnit)