diff --git a/pom.xml b/pom.xml index c2346833..9713ab1a 100644 --- a/pom.xml +++ b/pom.xml @@ -18,7 +18,7 @@ com.arpnetworking.build arpnetworking-parent-pom - 3.3.4 + 3.3.6 diff --git a/src/main/java/com/arpnetworking/metrics/mad/model/json/Version2g.java b/src/main/java/com/arpnetworking/metrics/mad/model/json/Version2g.java index ec4c87e2..9612b04c 100644 --- a/src/main/java/com/arpnetworking/metrics/mad/model/json/Version2g.java +++ b/src/main/java/com/arpnetworking/metrics/mad/model/json/Version2g.java @@ -673,9 +673,13 @@ public enum Scale { } enum Category { + /** Time. */ TIME, + /** Quantity of data. */ DATA_SIZE, + /** Temperature. */ TEMPERATURE, + /** Unit of rotation. */ ROTATION } diff --git a/src/main/java/com/arpnetworking/metrics/mad/parsers/StatsdToRecordParser.java b/src/main/java/com/arpnetworking/metrics/mad/parsers/StatsdToRecordParser.java index bea1dfe0..7a2ac602 100644 --- a/src/main/java/com/arpnetworking/metrics/mad/parsers/StatsdToRecordParser.java +++ b/src/main/java/com/arpnetworking/metrics/mad/parsers/StatsdToRecordParser.java @@ -255,12 +255,17 @@ public StatsdToRecordParser() { private static final Splitter.MapSplitter TAG_SPLITTER = Splitter.on(',').withKeyValueSeparator(':'); private enum StatsdType { + /** Counter. */ COUNTER("c", MetricType.COUNTER, null), + /** Gauge. */ GAUGE("g", MetricType.GAUGE, null), + /** Histogram. */ HISTOGRAM("h", MetricType.TIMER, null), + /** Meter. */ METERS("m", MetricType.COUNTER, null), // NOTE: Sets are not supported as per class Javadoc. //SET("s", null), + /** Timer. */ TIMER("ms", MetricType.TIMER, Unit.MILLISECOND); private final String _token;