Package org.apache.solr.metrics
Class MetricSuppliers.DefaultHistogramSupplier
- java.lang.Object
-
- org.apache.solr.metrics.MetricSuppliers.DefaultHistogramSupplier
-
- All Implemented Interfaces:
com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Histogram>,PluginInfoInitialized
- Enclosing class:
- MetricSuppliers
public static final class MetricSuppliers.DefaultHistogramSupplier extends Object implements com.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Histogram>, PluginInfoInitialized
Default supplier ofHistograminstances, with configurable reservoir.
-
-
Constructor Summary
Constructors Constructor Description DefaultHistogramSupplier(SolrResourceLoader loader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.codahale.metrics.ReservoirgetReservoir()voidinit(PluginInfo info)com.codahale.metrics.HistogramnewMetric()
-
-
-
Constructor Detail
-
DefaultHistogramSupplier
public DefaultHistogramSupplier(SolrResourceLoader loader)
-
-
Method Detail
-
init
public void init(PluginInfo info)
- Specified by:
initin interfacePluginInfoInitialized
-
getReservoir
public com.codahale.metrics.Reservoir getReservoir()
-
newMetric
public com.codahale.metrics.Histogram newMetric()
- Specified by:
newMetricin interfacecom.codahale.metrics.MetricRegistry.MetricSupplier<com.codahale.metrics.Histogram>
-
-