Package org.apache.solr.core
Class MetricsConfig.MetricsConfigBuilder
- java.lang.Object
-
- org.apache.solr.core.MetricsConfig.MetricsConfigBuilder
-
- Enclosing class:
- MetricsConfig
public static class MetricsConfig.MetricsConfigBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description MetricsConfigBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MetricsConfig
build()
MetricsConfig.MetricsConfigBuilder
setCounterSupplier(PluginInfo info)
MetricsConfig.MetricsConfigBuilder
setHiddenSysProps(Set<String> hiddenSysProps)
MetricsConfig.MetricsConfigBuilder
setHistogramSupplier(PluginInfo info)
MetricsConfig.MetricsConfigBuilder
setHistoryHandler(PluginInfo info)
MetricsConfig.MetricsConfigBuilder
setMeterSupplier(PluginInfo info)
MetricsConfig.MetricsConfigBuilder
setMetricReporterPlugins(PluginInfo[] metricReporterPlugins)
MetricsConfig.MetricsConfigBuilder
setTimerSupplier(PluginInfo info)
-
-
-
Method Detail
-
setHiddenSysProps
public MetricsConfig.MetricsConfigBuilder setHiddenSysProps(Set<String> hiddenSysProps)
-
setMetricReporterPlugins
public MetricsConfig.MetricsConfigBuilder setMetricReporterPlugins(PluginInfo[] metricReporterPlugins)
-
setCounterSupplier
public MetricsConfig.MetricsConfigBuilder setCounterSupplier(PluginInfo info)
-
setMeterSupplier
public MetricsConfig.MetricsConfigBuilder setMeterSupplier(PluginInfo info)
-
setTimerSupplier
public MetricsConfig.MetricsConfigBuilder setTimerSupplier(PluginInfo info)
-
setHistogramSupplier
public MetricsConfig.MetricsConfigBuilder setHistogramSupplier(PluginInfo info)
-
setHistoryHandler
public MetricsConfig.MetricsConfigBuilder setHistoryHandler(PluginInfo info)
-
build
public MetricsConfig build()
-
-