Class Tag
- All Implemented Interfaces:
Serializable
,Cloneable
A key/value pair containing user-defined metadata that you can associate with an Amazon EMR resource. Tags make it easier to associate clusters in various ways, such as grouping clu\ sters to track your Amazon EMR resource allocation costs. For more information, see Tagging Amazon EMR Resources.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
getKey()
A user-defined key, which is the minimum required information for a valid tag.getValue()
A user-defined value, which is optional in a tag.int
hashCode()
void
A user-defined key, which is the minimum required information for a valid tag.void
A user-defined value, which is optional in a tag.toString()
Returns a string representation of this object; useful for testing and debugging.A user-defined key, which is the minimum required information for a valid tag.A user-defined value, which is optional in a tag.
-
Constructor Details
-
Tag
public Tag()Default constructor for Tag object. Callers should use the setter or fluent setter (with...) methods to initialize the object after creating it. -
Tag
Constructs a new Tag object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.- Parameters:
key
- A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.value
- A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.
-
-
Method Details
-
setKey
A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.
- Parameters:
key
- A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.
-
getKey
A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.
- Returns:
- A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.
-
withKey
A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.
- Parameters:
key
- A user-defined key, which is the minimum required information for a valid tag. For more information, see Tagging Amazon EMR Resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setValue
A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.
- Parameters:
value
- A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.
-
getValue
A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.
- Returns:
- A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.
-
withValue
A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.
- Parameters:
value
- A user-defined value, which is optional in a tag. For more information, see Tagging Amazon EMR Resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-