@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TagResourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
TagResourceRequest() |
Modifier and Type | Method and Description |
---|---|
TagResourceRequest |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
TagResourceRequest |
clearTagsEntries()
Removes all the entries added into Tags.
|
TagResourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getResourceArn()
The ARN of the resource the tag is associated with.
|
Map<String,String> |
getTags()
The list of tag keys and values to associate with the resource.
|
int |
hashCode() |
void |
setResourceArn(String resourceArn)
The ARN of the resource the tag is associated with.
|
void |
setTags(Map<String,String> tags)
The list of tag keys and values to associate with the resource.
|
String |
toString()
Returns a string representation of this object.
|
TagResourceRequest |
withResourceArn(String resourceArn)
The ARN of the resource the tag is associated with.
|
TagResourceRequest |
withTags(Map<String,String> tags)
The list of tag keys and values to associate with the resource.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setResourceArn(String resourceArn)
The ARN of the resource the tag is associated with.
resourceArn
- The ARN of the resource the tag is associated with.public String getResourceArn()
The ARN of the resource the tag is associated with.
public TagResourceRequest withResourceArn(String resourceArn)
The ARN of the resource the tag is associated with.
resourceArn
- The ARN of the resource the tag is associated with.public Map<String,String> getTags()
The list of tag keys and values to associate with the resource. You can associate tag keys only, tags (key and values) only or a combination of tag keys and tags.
public void setTags(Map<String,String> tags)
The list of tag keys and values to associate with the resource. You can associate tag keys only, tags (key and values) only or a combination of tag keys and tags.
tags
- The list of tag keys and values to associate with the resource. You can associate tag keys only, tags (key
and values) only or a combination of tag keys and tags.public TagResourceRequest withTags(Map<String,String> tags)
The list of tag keys and values to associate with the resource. You can associate tag keys only, tags (key and values) only or a combination of tag keys and tags.
tags
- The list of tag keys and values to associate with the resource. You can associate tag keys only, tags (key
and values) only or a combination of tag keys and tags.public TagResourceRequest addTagsEntry(String key, String value)
public TagResourceRequest clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public TagResourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()