public class MetricsFilter extends Object implements Serializable
MetricsPrefixPredicate
, MetricsTagPredicate
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
.Copyright © 2019. All rights reserved.