public class MetricsFilter
extends java.lang.Object
implements java.io.Serializable
MetricsPrefixPredicate
, MetricsTagPredicate
or MetricsAndOperator
.Constructor and Description |
---|
MetricsFilter()
Constructor.
|
MetricsFilter(MetricsFilterPredicate predicate)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
MetricsFilterPredicate |
getPredicate() |
void |
setPredicate(MetricsFilterPredicate predicate) |
MetricsFilter |
withPredicate(MetricsFilterPredicate predicate) |
public MetricsFilter()
public MetricsFilter(MetricsFilterPredicate predicate)
predicate
- the MetricsFilterPredicate.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)
predicate
- the MetricsFilterPredicate
to be used when evaluating a metrics filter.
The predicate should be one of MetricsPrefixPredicate
, MetricsTagPredicate
or MetricsAndOperator
.public MetricsFilter withPredicate(MetricsFilterPredicate predicate)
predicate
- the MetricsFilterPredicate
to be used when evaluating a metrics filterMetricsFilter
object for method chaining.
The predicate should be one of MetricsPrefixPredicate
, MetricsTagPredicate
or MetricsAndOperator
.Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.