Class PolyglotMetricRegistryBindings
java.lang.Object
io.nosqlbench.engine.core.lifecycle.scenario.script.bindings.PolyglotMetricRegistryBindings
- All Implemented Interfaces:
com.codahale.metrics.MetricRegistryListener,EventListener,org.graalvm.polyglot.proxy.Proxy,org.graalvm.polyglot.proxy.ProxyObject
public class PolyglotMetricRegistryBindings
extends Object
implements org.graalvm.polyglot.proxy.ProxyObject, com.codahale.metrics.MetricRegistryListener
A view of metrics objects as an object tree.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.codahale.metrics.MetricRegistryListener
com.codahale.metrics.MetricRegistryListener.Base -
Constructor Summary
ConstructorsConstructorDescriptionPolyglotMetricRegistryBindings(com.codahale.metrics.MetricRegistry registry) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanvoidonCounterAdded(String name, com.codahale.metrics.Counter counter) voidonCounterRemoved(String name) voidonGaugeAdded(String name, com.codahale.metrics.Gauge<?> gauge) voidonGaugeRemoved(String name) voidonHistogramAdded(String name, com.codahale.metrics.Histogram histogram) voidonHistogramRemoved(String name) voidonMeterAdded(String name, com.codahale.metrics.Meter meter) voidonMeterRemoved(String name) voidonTimerAdded(String name, com.codahale.metrics.Timer timer) voidonTimerRemoved(String name) voidbooleanremoveMember(String key)
-
Constructor Details
-
PolyglotMetricRegistryBindings
public PolyglotMetricRegistryBindings(com.codahale.metrics.MetricRegistry registry)
-
-
Method Details
-
getMember
-
getMemberKeys
- Specified by:
getMemberKeysin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
hasMember
- Specified by:
hasMemberin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
putMember
- Specified by:
putMemberin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
removeMember
- Specified by:
removeMemberin interfaceorg.graalvm.polyglot.proxy.ProxyObject
-
onGaugeAdded
- Specified by:
onGaugeAddedin interfacecom.codahale.metrics.MetricRegistryListener
-
onGaugeRemoved
- Specified by:
onGaugeRemovedin interfacecom.codahale.metrics.MetricRegistryListener
-
onCounterAdded
- Specified by:
onCounterAddedin interfacecom.codahale.metrics.MetricRegistryListener
-
onCounterRemoved
- Specified by:
onCounterRemovedin interfacecom.codahale.metrics.MetricRegistryListener
-
onHistogramAdded
- Specified by:
onHistogramAddedin interfacecom.codahale.metrics.MetricRegistryListener
-
onHistogramRemoved
- Specified by:
onHistogramRemovedin interfacecom.codahale.metrics.MetricRegistryListener
-
onMeterAdded
- Specified by:
onMeterAddedin interfacecom.codahale.metrics.MetricRegistryListener
-
onMeterRemoved
- Specified by:
onMeterRemovedin interfacecom.codahale.metrics.MetricRegistryListener
-
onTimerAdded
- Specified by:
onTimerAddedin interfacecom.codahale.metrics.MetricRegistryListener
-
onTimerRemoved
- Specified by:
onTimerRemovedin interfacecom.codahale.metrics.MetricRegistryListener
-
getMetrics
-
equals
-
hashCode
-