public class MetricsFilter extends Object implements Serializable
MetricsPrefixPredicate, MetricsTagPredicate,
MetricsAccessPointArnPredicate or MetricsAndOperator.| Constructor and Description |
|---|
MetricsFilter() |
MetricsFilter(MetricsFilterPredicate predicate) |
| Modifier and Type | Method and Description |
|---|---|
MetricsFilterPredicate |
getPredicate()
Returns the
MetricsFilterPredicate to be used when evaluating a metrics filter. |
void |
setPredicate(MetricsFilterPredicate predicate)
Sets the
MetricsFilterPredicate to be used when evaluating a metrics filter. |
MetricsFilter |
withPredicate(MetricsFilterPredicate predicate)
Sets the
MetricsFilterPredicate to be used when evaluating a metrics filter
and returns the MetricsFilter object for method chaining. |
public MetricsFilter()
public MetricsFilter(MetricsFilterPredicate predicate)
public MetricsFilterPredicate getPredicate()
MetricsFilterPredicate to be used when evaluating a metrics filter.
The predicate is one of MetricsPrefixPredicate, MetricsTagPredicate
or MetricsAndOperator.public void setPredicate(MetricsFilterPredicate predicate)
MetricsFilterPredicate to be used when evaluating a metrics filter.
The predicate should be one of MetricsPrefixPredicate, MetricsTagPredicate
or MetricsAndOperator.public MetricsFilter withPredicate(MetricsFilterPredicate predicate)
MetricsFilterPredicate to be used when evaluating a metrics filter
and returns the MetricsFilter object for method chaining.
The predicate should be one of MetricsPrefixPredicate, MetricsTagPredicate
or MetricsAndOperator.