public static final class SolrReporter.Report extends Object
Modifier and Type | Field and Description |
---|---|
String |
groupPattern |
String |
labelPattern |
Set<String> |
metricFilters |
String |
registryPattern |
public String groupPattern
public String labelPattern
public String registryPattern
public Report(String groupPattern, String labelPattern, String registryPattern, Collection<String> metricFilters)
groupPattern
- logical group for these metrics. This is used in MetricsCollectorHandler
to select the target registry for metrics to aggregate. Must not be null or empty.
It may contain back-references to capture groups from registryPattern
labelPattern
- name of this group of metrics. This is used in MetricsCollectorHandler
to prefix metric names. May be null or empty. It may contain back-references
to capture groups from registryPattern
.registryPattern
- pattern for selecting matching registries, see SolrMetricManager.registryNames(String...)
metricFilters
- patterns for selecting matching metrics, see SolrMetricManager.RegexFilter
public static SolrReporter.Report fromMap(Map<?,?> map)
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.