@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 |
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 whose tags you want to modify.
|
List<Tag> |
getTags()
The new or modified tags for the resource.
|
int |
hashCode() |
void |
setResourceArn(String resourceArn)
The ARN of the resource whose tags you want to modify.
|
void |
setTags(Collection<Tag> tags)
The new or modified tags for the resource.
|
String |
toString()
Returns a string representation of this object.
|
TagResourceRequest |
withResourceArn(String resourceArn)
The ARN of the resource whose tags you want to modify.
|
TagResourceRequest |
withTags(Collection<Tag> tags)
The new or modified tags for the resource.
|
TagResourceRequest |
withTags(Tag... tags)
The new or modified tags for 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 whose tags you want to modify.
resourceArn
- The ARN of the resource whose tags you want to modify.public String getResourceArn()
The ARN of the resource whose tags you want to modify.
public TagResourceRequest withResourceArn(String resourceArn)
The ARN of the resource whose tags you want to modify.
resourceArn
- The ARN of the resource whose tags you want to modify.public List<Tag> getTags()
The new or modified tags for the resource.
public void setTags(Collection<Tag> tags)
The new or modified tags for the resource.
tags
- The new or modified tags for the resource.public TagResourceRequest withTags(Tag... tags)
The new or modified tags for the resource.
NOTE: This method appends the values to the existing list (if any). Use
setTags(java.util.Collection)
or withTags(java.util.Collection)
if you want to override the
existing values.
tags
- The new or modified tags for the resource.public TagResourceRequest withTags(Collection<Tag> tags)
The new or modified tags for the resource.
tags
- The new or modified tags for the resource.public String toString()
toString
in class Object
Object.toString()
public TagResourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()