@Generated(value="software.amazon.awssdk:codegen") public final class SearchResourcesTagCriterion extends Object implements SdkPojo, Serializable, ToCopyableBuilder<SearchResourcesTagCriterion.Builder,SearchResourcesTagCriterion>
Specifies a tag-based filter condition that determines which AWS resources are included or excluded from the query results.
| Modifier and Type | Class and Description |
|---|---|
static interface |
SearchResourcesTagCriterion.Builder |
| Modifier and Type | Method and Description |
|---|---|
static SearchResourcesTagCriterion.Builder |
builder() |
SearchResourcesComparator |
comparator()
The operator to use in the condition.
|
String |
comparatorAsString()
The operator to use in the condition.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasTagValues()
Returns true if the TagValues property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends SearchResourcesTagCriterion.Builder> |
serializableBuilderClass() |
List<SearchResourcesTagCriterionPair> |
tagValues()
The tag keys, tag values, or tag key and value pairs to use in the condition.
|
SearchResourcesTagCriterion.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final SearchResourcesComparator comparator()
The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).
If the service returns an enum value that is not available in the current SDK version, comparator will
return SearchResourcesComparator.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from comparatorAsString().
SearchResourcesComparatorpublic final String comparatorAsString()
The operator to use in the condition. Valid values are EQ (equals) and NE (not equals).
If the service returns an enum value that is not available in the current SDK version, comparator will
return SearchResourcesComparator.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from comparatorAsString().
SearchResourcesComparatorpublic final boolean hasTagValues()
public final List<SearchResourcesTagCriterionPair> tagValues()
The tag keys, tag values, or tag key and value pairs to use in the condition.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTagValues() to see if a value was sent in this field.
public SearchResourcesTagCriterion.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<SearchResourcesTagCriterion.Builder,SearchResourcesTagCriterion>public static SearchResourcesTagCriterion.Builder builder()
public static Class<? extends SearchResourcesTagCriterion.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.