if (MetricType.SUM.name().equalsIgnoreCase(type)) {
defaultMetric.setStatus("S,C");
defaultMetric.addData(String.format("%s,%.2f", 1, value));
} else if (MetricType.AVG.name().equalsIgnoreCase(type)) {
defaultMetric.setStatus("T");
defaultMetric.addData(String.format("%.2f", value));
} else if (MetricType.COUNT.name().equalsIgnoreCase(type)) {
defaultMetric.setStatus("C");
defaultMetric.addData(String.valueOf(value));
} else {
throw new RuntimeException("Error type in metric api, type: " + type);