@Generated(value="software.amazon.awssdk:codegen") public final class MetricsFilter extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MetricsFilter.Builder,MetricsFilter>
Modifier and Type | Class and Description |
---|---|
static interface |
MetricsFilter.Builder |
Modifier and Type | Method and Description |
---|---|
MetricsAndOperator |
and()
A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter.
|
static MetricsFilter.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
prefix()
The prefix used when evaluating a metrics filter.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends MetricsFilter.Builder> |
serializableBuilderClass() |
Tag |
tag()
The tag used when evaluating a metrics filter.
|
MetricsFilter.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String prefix()
The prefix used when evaluating a metrics filter.
public Tag tag()
The tag used when evaluating a metrics filter.
public MetricsAndOperator and()
A conjunction (logical AND) of predicates, which is used in evaluating a metrics filter. The operator must have at least two predicates, and an object must match all of the predicates in order for the filter to apply.
public MetricsFilter.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<MetricsFilter.Builder,MetricsFilter>
public static MetricsFilter.Builder builder()
public static Class<? extends MetricsFilter.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2019. All rights reserved.