Package org.apache.solr.metrics
Class MetricSuppliers.DefaultMeterSupplier
java.lang.Object
org.apache.solr.metrics.MetricSuppliers.DefaultMeterSupplier
- All Implemented Interfaces:
com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Meter>,PluginInfoInitialized
- Enclosing class:
MetricSuppliers
public static final class MetricSuppliers.DefaultMeterSupplier
extends Object
implements com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Meter>, PluginInfoInitialized
Default
Meter supplier. The following configuration is available, either as attribute
or initArgs:
- clock - (string) can be set to
MetricSuppliers.CLOCK_USERforClock.UserTimeClockorMetricSuppliers.CLOCK_CPUforMetricSuppliers.CpuTimeClock. If not set then the value ofClock.defaultClock()will be used.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
clk
public com.codahale.metrics.Clock clk
-
-
Constructor Details
-
DefaultMeterSupplier
public DefaultMeterSupplier()
-
-
Method Details
-
init
- Specified by:
initin interfacePluginInfoInitialized
-
newMetric
public com.codahale.metrics.Meter newMetric()- Specified by:
newMetricin interfacecom.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Meter>
-