Class TagSearchCondition
- java.lang.Object
-
- software.amazon.awssdk.services.connect.model.TagSearchCondition
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<TagSearchCondition.Builder,TagSearchCondition>
@Generated("software.amazon.awssdk:codegen") public final class TagSearchCondition extends Object implements SdkPojo, Serializable, ToCopyableBuilder<TagSearchCondition.Builder,TagSearchCondition>
The search criteria to be used to return tags.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceTagSearchCondition.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TagSearchCondition.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends TagSearchCondition.Builder>serializableBuilderClass()StringtagKey()The tag key used in the tag search condition.StringComparisonTypetagKeyComparisonType()The type of comparison to be made when evaluating the tag key in tag search condition.StringtagKeyComparisonTypeAsString()The type of comparison to be made when evaluating the tag key in tag search condition.StringtagValue()The tag value used in the tag search condition.StringComparisonTypetagValueComparisonType()The type of comparison to be made when evaluating the tag value in tag search condition.StringtagValueComparisonTypeAsString()The type of comparison to be made when evaluating the tag value in tag search condition.TagSearchCondition.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
tagKey
public final String tagKey()
The tag key used in the tag search condition.
- Returns:
- The tag key used in the tag search condition.
-
tagValue
public final String tagValue()
The tag value used in the tag search condition.
- Returns:
- The tag value used in the tag search condition.
-
tagKeyComparisonType
public final StringComparisonType tagKeyComparisonType()
The type of comparison to be made when evaluating the tag key in tag search condition.
If the service returns an enum value that is not available in the current SDK version,
tagKeyComparisonTypewill returnStringComparisonType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtagKeyComparisonTypeAsString().- Returns:
- The type of comparison to be made when evaluating the tag key in tag search condition.
- See Also:
StringComparisonType
-
tagKeyComparisonTypeAsString
public final String tagKeyComparisonTypeAsString()
The type of comparison to be made when evaluating the tag key in tag search condition.
If the service returns an enum value that is not available in the current SDK version,
tagKeyComparisonTypewill returnStringComparisonType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtagKeyComparisonTypeAsString().- Returns:
- The type of comparison to be made when evaluating the tag key in tag search condition.
- See Also:
StringComparisonType
-
tagValueComparisonType
public final StringComparisonType tagValueComparisonType()
The type of comparison to be made when evaluating the tag value in tag search condition.
If the service returns an enum value that is not available in the current SDK version,
tagValueComparisonTypewill returnStringComparisonType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtagValueComparisonTypeAsString().- Returns:
- The type of comparison to be made when evaluating the tag value in tag search condition.
- See Also:
StringComparisonType
-
tagValueComparisonTypeAsString
public final String tagValueComparisonTypeAsString()
The type of comparison to be made when evaluating the tag value in tag search condition.
If the service returns an enum value that is not available in the current SDK version,
tagValueComparisonTypewill returnStringComparisonType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtagValueComparisonTypeAsString().- Returns:
- The type of comparison to be made when evaluating the tag value in tag search condition.
- See Also:
StringComparisonType
-
toBuilder
public TagSearchCondition.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<TagSearchCondition.Builder,TagSearchCondition>
-
builder
public static TagSearchCondition.Builder builder()
-
serializableBuilderClass
public static Class<? extends TagSearchCondition.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-