@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TagSearchCondition extends Object implements Serializable, Cloneable, StructuredPojo
The search criteria to be used to return tags.
Constructor and Description |
---|
TagSearchCondition() |
Modifier and Type | Method and Description |
---|---|
TagSearchCondition |
clone() |
boolean |
equals(Object obj) |
String |
getTagKey()
The tag key used in the tag search condition.
|
String |
getTagKeyComparisonType()
The type of comparison to be made when evaluating the tag key in tag search condition.
|
String |
getTagValue()
The tag value used in the tag search condition.
|
String |
getTagValueComparisonType()
The type of comparison to be made when evaluating the tag value in tag search condition.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setTagKey(String tagKey)
The tag key used in the tag search condition.
|
void |
setTagKeyComparisonType(String tagKeyComparisonType)
The type of comparison to be made when evaluating the tag key in tag search condition.
|
void |
setTagValue(String tagValue)
The tag value used in the tag search condition.
|
void |
setTagValueComparisonType(String tagValueComparisonType)
The type of comparison to be made when evaluating the tag value in tag search condition.
|
String |
toString()
Returns a string representation of this object.
|
TagSearchCondition |
withTagKey(String tagKey)
The tag key used in the tag search condition.
|
TagSearchCondition |
withTagKeyComparisonType(String tagKeyComparisonType)
The type of comparison to be made when evaluating the tag key in tag search condition.
|
TagSearchCondition |
withTagKeyComparisonType(StringComparisonType tagKeyComparisonType)
The type of comparison to be made when evaluating the tag key in tag search condition.
|
TagSearchCondition |
withTagValue(String tagValue)
The tag value used in the tag search condition.
|
TagSearchCondition |
withTagValueComparisonType(String tagValueComparisonType)
The type of comparison to be made when evaluating the tag value in tag search condition.
|
TagSearchCondition |
withTagValueComparisonType(StringComparisonType tagValueComparisonType)
The type of comparison to be made when evaluating the tag value in tag search condition.
|
public void setTagKey(String tagKey)
The tag key used in the tag search condition.
tagKey
- The tag key used in the tag search condition.public String getTagKey()
The tag key used in the tag search condition.
public TagSearchCondition withTagKey(String tagKey)
The tag key used in the tag search condition.
tagKey
- The tag key used in the tag search condition.public void setTagValue(String tagValue)
The tag value used in the tag search condition.
tagValue
- The tag value used in the tag search condition.public String getTagValue()
The tag value used in the tag search condition.
public TagSearchCondition withTagValue(String tagValue)
The tag value used in the tag search condition.
tagValue
- The tag value used in the tag search condition.public void setTagKeyComparisonType(String tagKeyComparisonType)
The type of comparison to be made when evaluating the tag key in tag search condition.
tagKeyComparisonType
- The type of comparison to be made when evaluating the tag key in tag search condition.StringComparisonType
public String getTagKeyComparisonType()
The type of comparison to be made when evaluating the tag key in tag search condition.
StringComparisonType
public TagSearchCondition withTagKeyComparisonType(String tagKeyComparisonType)
The type of comparison to be made when evaluating the tag key in tag search condition.
tagKeyComparisonType
- The type of comparison to be made when evaluating the tag key in tag search condition.StringComparisonType
public TagSearchCondition withTagKeyComparisonType(StringComparisonType tagKeyComparisonType)
The type of comparison to be made when evaluating the tag key in tag search condition.
tagKeyComparisonType
- The type of comparison to be made when evaluating the tag key in tag search condition.StringComparisonType
public void setTagValueComparisonType(String tagValueComparisonType)
The type of comparison to be made when evaluating the tag value in tag search condition.
tagValueComparisonType
- The type of comparison to be made when evaluating the tag value in tag search condition.StringComparisonType
public String getTagValueComparisonType()
The type of comparison to be made when evaluating the tag value in tag search condition.
StringComparisonType
public TagSearchCondition withTagValueComparisonType(String tagValueComparisonType)
The type of comparison to be made when evaluating the tag value in tag search condition.
tagValueComparisonType
- The type of comparison to be made when evaluating the tag value in tag search condition.StringComparisonType
public TagSearchCondition withTagValueComparisonType(StringComparisonType tagValueComparisonType)
The type of comparison to be made when evaluating the tag value in tag search condition.
tagValueComparisonType
- The type of comparison to be made when evaluating the tag value in tag search condition.StringComparisonType
public String toString()
toString
in class Object
Object.toString()
public TagSearchCondition clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.