Class MetricsUtils

java.lang.Object
io.confluent.security.auth.utils.MetricsUtils

public class MetricsUtils extends Object
  • Constructor Details

    • MetricsUtils

      public MetricsUtils()
  • Method Details

    • newGauge

      public static <T> com.yammer.metrics.core.MetricName newGauge(String group, String type, String name, Map<String,String> tags, Supplier<T> valueSupplier)
    • newMeter

      public static com.yammer.metrics.core.Meter newMeter(com.yammer.metrics.core.MetricName metricName, String eventType)
    • removeMetrics

      public static void removeMetrics(Set<com.yammer.metrics.core.MetricName> metricNames)
    • elapsedSeconds

      public static long elapsedSeconds(org.apache.kafka.common.utils.Time time, long timeMs)
    • metricName

      public static com.yammer.metrics.core.MetricName metricName(String group, String type, String name, Map<String,String> tags)