@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UntagResourceRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UntagResourceRequest() |
Modifier and Type | Method and Description |
---|---|
UntagResourceRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getResourceArn()
The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys in the
TagKeys input parameter. |
List<String> |
getTagKeys()
A list of keys of
Tag objects. |
int |
hashCode() |
void |
setResourceArn(String resourceArn)
The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys in the
TagKeys input parameter. |
void |
setTagKeys(Collection<String> tagKeys)
A list of keys of
Tag objects. |
String |
toString()
Returns a string representation of this object.
|
UntagResourceRequest |
withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys in the
TagKeys input parameter. |
UntagResourceRequest |
withTagKeys(Collection<String> tagKeys)
A list of keys of
Tag objects. |
UntagResourceRequest |
withTagKeys(String... tagKeys)
A list of keys of
Tag objects. |
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 Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys in the
TagKeys
input parameter.
resourceArn
- The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys
in the TagKeys
input parameter.public String getResourceArn()
The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys in the
TagKeys
input parameter.
TagKeys
input parameter.public UntagResourceRequest withResourceArn(String resourceArn)
The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys in the
TagKeys
input parameter.
resourceArn
- The Amazon Resource Name (ARN) that specifies from which resource to disassociate the tags with the keys
in the TagKeys
input parameter.public List<String> getTagKeys()
A list of keys of Tag
objects. The Tag
objects identified by the keys are disassociated
from the resource specified by the ResourceArn
input parameter.
Tag
objects. The Tag
objects identified by the keys are
disassociated from the resource specified by the ResourceArn
input parameter.public void setTagKeys(Collection<String> tagKeys)
A list of keys of Tag
objects. The Tag
objects identified by the keys are disassociated
from the resource specified by the ResourceArn
input parameter.
tagKeys
- A list of keys of Tag
objects. The Tag
objects identified by the keys are
disassociated from the resource specified by the ResourceArn
input parameter.public UntagResourceRequest withTagKeys(String... tagKeys)
A list of keys of Tag
objects. The Tag
objects identified by the keys are disassociated
from the resource specified by the ResourceArn
input parameter.
NOTE: This method appends the values to the existing list (if any). Use
setTagKeys(java.util.Collection)
or withTagKeys(java.util.Collection)
if you want to override
the existing values.
tagKeys
- A list of keys of Tag
objects. The Tag
objects identified by the keys are
disassociated from the resource specified by the ResourceArn
input parameter.public UntagResourceRequest withTagKeys(Collection<String> tagKeys)
A list of keys of Tag
objects. The Tag
objects identified by the keys are disassociated
from the resource specified by the ResourceArn
input parameter.
tagKeys
- A list of keys of Tag
objects. The Tag
objects identified by the keys are
disassociated from the resource specified by the ResourceArn
input parameter.public String toString()
toString
in class Object
Object.toString()
public UntagResourceRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()