public static class SolrMetricManager.PrefixFilter extends Object implements com.codahale.metrics.MetricFilter
MetricFilter
that selects metrics
with names that start with one of prefixes.Constructor and Description |
---|
PrefixFilter(Collection<String> prefixes) |
PrefixFilter(String... prefixes)
Create a filter that uses the provided prefixes.
|
Modifier and Type | Method and Description |
---|---|
Set<String> |
getMatched()
Return the set of names that matched this filter.
|
boolean |
matches(String name,
com.codahale.metrics.Metric metric) |
void |
reset()
Clear the set of names that matched.
|
String |
toString() |
public PrefixFilter(String... prefixes)
prefixes
- prefixes to use, must not be null. If empty then any
name will match, if not empty then match on any prefix will
succeed (logical OR).public PrefixFilter(Collection<String> prefixes)
public boolean matches(String name, com.codahale.metrics.Metric metric)
matches
in interface com.codahale.metrics.MetricFilter
public Set<String> getMatched()
public void reset()
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.