@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Tag extends Object implements Serializable, Cloneable, StructuredPojo
A tag is a label that you assign to a Timestream database and/or table. Each tag consists of a key and an optional value, both of which you define. Tags enable you to categorize databases and/or tables, for example, by purpose, owner, or environment.
Constructor and Description |
---|
Tag() |
Modifier and Type | Method and Description |
---|---|
Tag |
clone() |
boolean |
equals(Object obj) |
String |
getKey()
The key of the tag.
|
String |
getValue()
The value of the tag.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setKey(String key)
The key of the tag.
|
void |
setValue(String value)
The value of the tag.
|
String |
toString()
Returns a string representation of this object.
|
Tag |
withKey(String key)
The key of the tag.
|
Tag |
withValue(String value)
The value of the tag.
|
public void setKey(String key)
The key of the tag. Tag keys are case sensitive.
key
- The key of the tag. Tag keys are case sensitive.public String getKey()
The key of the tag. Tag keys are case sensitive.
public Tag withKey(String key)
The key of the tag. Tag keys are case sensitive.
key
- The key of the tag. Tag keys are case sensitive.public void setValue(String value)
The value of the tag. Tag values are case sensitive and can be null.
value
- The value of the tag. Tag values are case sensitive and can be null.public String getValue()
The value of the tag. Tag values are case sensitive and can be null.
public Tag withValue(String value)
The value of the tag. Tag values are case sensitive and can be null.
value
- The value of the tag. Tag values are case sensitive and can be null.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.