![JAR search and dependency download from the Maven repository](/logo.png)
com.codahale.metrics.MetricAttribute Maven / Gradle / Ivy
The newest version!
package com.codahale.metrics;
import java.util.EnumSet;
import java.util.Set;
@Deprecated
public enum MetricAttribute {
MAX("max"),
MEAN("mean"),
MIN("min"),
STDDEV("stddev"),
P50("p50"),
P75("p75"),
P95("p95"),
P98("p98"),
P99("p99"),
P999("p999"),
COUNT("count"),
SUM("sum"),
M1_RATE("m1_rate"),
M5_RATE("m5_rate"),
M15_RATE("m15_rate"),
MEAN_RATE("mean_rate");
private final String code;
MetricAttribute(String code) {
this.code = code;
}
public String getCode() {
return code;
}
public static Set transform(Set metricAttributes) {
EnumSet newAttributes = EnumSet.noneOf(
io.dropwizard.metrics5.MetricAttribute.class);
for (MetricAttribute ma : metricAttributes) {
newAttributes.add(io.dropwizard.metrics5.MetricAttribute.valueOf(ma.name()));
}
return newAttributes;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy