public abstract class org.apache.zookeeper.metrics.MetricsUtils extends java.lang.Object
{
private void <init>()
{
org.apache.zookeeper.metrics.MetricsUtils v;
v := @this: org.apache.zookeeper.metrics.MetricsUtils;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static java.util.Map collect(org.apache.zookeeper.metrics.MetricsProvider)
{
java.util.function.BiConsumer v;
java.util.HashMap v;
org.apache.zookeeper.metrics.MetricsProvider v;
v := @parameter: org.apache.zookeeper.metrics.MetricsProvider;
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = staticinvoke <org.apache.zookeeper.metrics.MetricsUtils$put__142: java.util.function.BiConsumer bootstrap$(java.util.Map)>(v);
interfaceinvoke v.<org.apache.zookeeper.metrics.MetricsProvider: void dump(java.util.function.BiConsumer)>(v);
return v;
}
public static java.util.Map currentServerMetrics()
{
org.apache.zookeeper.metrics.MetricsProvider v;
org.apache.zookeeper.server.ServerMetrics v;
java.util.Map v;
v = staticinvoke <org.apache.zookeeper.server.ServerMetrics: org.apache.zookeeper.server.ServerMetrics getMetrics()>();
v = virtualinvoke v.<org.apache.zookeeper.server.ServerMetrics: org.apache.zookeeper.metrics.MetricsProvider getMetricsProvider()>();
v = staticinvoke <org.apache.zookeeper.metrics.MetricsUtils: java.util.Map collect(org.apache.zookeeper.metrics.MetricsProvider)>(v);
return v;
}
}