@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Tag extends Object implements Serializable, Cloneable, StructuredPojo
A key-value pair (the value is optional) that you can define and assign to AWS resources. If you specify a tag that already exists, the tag value is replaced with the value that you specify in the request. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.
Constructor and Description |
---|
Tag() |
Modifier and Type | Method and Description |
---|---|
Tag |
clone() |
boolean |
equals(Object obj) |
String |
getKey()
The key of the key-value tag.
|
String |
getValue()
The value of the key-value tag.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setKey(String key)
The key of the key-value tag.
|
void |
setValue(String value)
The value of the key-value tag.
|
String |
toString()
Returns a string representation of this object.
|
Tag |
withKey(String key)
The key of the key-value tag.
|
Tag |
withValue(String value)
The value of the key-value tag.
|
public void setKey(String key)
The key of the key-value tag.
key
- The key of the key-value tag.public String getKey()
The key of the key-value tag.
public Tag withKey(String key)
The key of the key-value tag.
key
- The key of the key-value tag.public void setValue(String value)
The value of the key-value tag. The value is optional.
value
- The value of the key-value tag. The value is optional.public String getValue()
The value of the key-value tag. The value is optional.
public Tag withValue(String value)
The value of the key-value tag. The value is optional.
value
- The value of the key-value tag. The value is optional.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.