@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 for which to retrieve tags.
|
Map<String,String> |
getTags()
The key-value string map.
|
int |
hashCode() |
void |
setResourceArn(String resourceArn)
The ARN of the resource for which to retrieve tags.
|
void |
setTags(Map<String,String> tags)
The key-value string map.
|
String |
toString()
Returns a string representation of this object.
|
TagResourceRequest |
withResourceArn(String resourceArn)
The ARN of the resource for which to retrieve tags.
|
TagResourceRequest |
withTags(Map<String,String> tags)
The key-value string map.
|
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 for which to retrieve tags.
resourceArn
- The ARN of the resource for which to retrieve tags.public String getResourceArn()
The ARN of the resource for which to retrieve tags.
public TagResourceRequest withResourceArn(String resourceArn)
The ARN of the resource for which to retrieve tags.
resourceArn
- The ARN of the resource for which to retrieve tags.public Map<String,String> getTags()
The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and
must not start with aws:
. The tag value can be up to 256 characters.
aws:
. The tag value can be up to 256 characters.public void setTags(Map<String,String> tags)
The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and
must not start with aws:
. The tag value can be up to 256 characters.
tags
- The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128
characters and must not start with aws:
. The tag value can be up to 256 characters.public TagResourceRequest withTags(Map<String,String> tags)
The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128 characters and
must not start with aws:
. The tag value can be up to 256 characters.
tags
- The key-value string map. The valid character set is [a-zA-Z+-=._:/]. The tag key can be up to 128
characters and must not start with aws:
. The tag value can be up to 256 characters.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()