@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Tag extends Object implements Serializable, Cloneable, StructuredPojo
This is the latest version of AWS WAF, named AWS WAFV2, released in November, 2019. For information, including how to migrate your AWS WAF resources from the prior release, see the AWS WAF Developer Guide.
A collection of key:value pairs associated with an AWS resource. The key:value pair can be anything you define. Typically, the tag key represents a category (such as "environment") and the tag value represents a specific value within that category (such as "test," "development," or "production"). You can add up to 50 tags to each AWS resource.
| Constructor and Description |
|---|
Tag() |
| Modifier and Type | Method and Description |
|---|---|
Tag |
clone() |
boolean |
equals(Object obj) |
String |
getKey()
Part of the key:value pair that defines a tag.
|
String |
getValue()
Part of the key:value pair that defines a tag.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setKey(String key)
Part of the key:value pair that defines a tag.
|
void |
setValue(String value)
Part of the key:value pair that defines a tag.
|
String |
toString()
Returns a string representation of this object.
|
Tag |
withKey(String key)
Part of the key:value pair that defines a tag.
|
Tag |
withValue(String value)
Part of the key:value pair that defines a tag.
|
public void setKey(String key)
Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as "customer." Tag keys are case-sensitive.
key - Part of the key:value pair that defines a tag. You can use a tag key to describe a category of
information, such as "customer." Tag keys are case-sensitive.public String getKey()
Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as "customer." Tag keys are case-sensitive.
public Tag withKey(String key)
Part of the key:value pair that defines a tag. You can use a tag key to describe a category of information, such as "customer." Tag keys are case-sensitive.
key - Part of the key:value pair that defines a tag. You can use a tag key to describe a category of
information, such as "customer." Tag keys are case-sensitive.public void setValue(String value)
Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within a category, such as "companyA" or "companyB." Tag values are case-sensitive.
value - Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within
a category, such as "companyA" or "companyB." Tag values are case-sensitive.public String getValue()
Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within a category, such as "companyA" or "companyB." Tag values are case-sensitive.
public Tag withValue(String value)
Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within a category, such as "companyA" or "companyB." Tag values are case-sensitive.
value - Part of the key:value pair that defines a tag. You can use a tag value to describe a specific value within
a category, such as "companyA" or "companyB." Tag values are case-sensitive.public String toString()
toString in class ObjectObject.toString()public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2020. All rights reserved.