public class RemoveTagsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Container for the parameters to the RemoveTags
operation.
Specify the ARN
for the Elasticsearch domain from which you want
to remove the specified TagKey
.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
aRN
Specifies the
ARN for the Elasticsearch domain from which
you want to delete the specified tags. |
private java.util.List<java.lang.String> |
tagKeys
Specifies the
TagKey list which you want to remove from the
Elasticsearch domain. |
NOOP
Constructor and Description |
---|
RemoveTagsRequest() |
Modifier and Type | Method and Description |
---|---|
RemoveTagsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getARN()
Specifies the
ARN for the Elasticsearch domain from which
you want to delete the specified tags. |
java.util.List<java.lang.String> |
getTagKeys()
Specifies the
TagKey list which you want to remove from the
Elasticsearch domain. |
int |
hashCode() |
void |
setARN(java.lang.String aRN)
Specifies the
ARN for the Elasticsearch domain from which
you want to delete the specified tags. |
void |
setTagKeys(java.util.Collection<java.lang.String> tagKeys)
Specifies the
TagKey list which you want to remove from the
Elasticsearch domain. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
RemoveTagsRequest |
withARN(java.lang.String aRN)
Specifies the
ARN for the Elasticsearch domain from which
you want to delete the specified tags. |
RemoveTagsRequest |
withTagKeys(java.util.Collection<java.lang.String> tagKeys)
Specifies the
TagKey list which you want to remove from the
Elasticsearch domain. |
RemoveTagsRequest |
withTagKeys(java.lang.String... tagKeys)
Specifies the
TagKey list which you want to remove from the
Elasticsearch domain. |
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
private java.lang.String aRN
Specifies the ARN
for the Elasticsearch domain from which
you want to delete the specified tags.
private java.util.List<java.lang.String> tagKeys
Specifies the TagKey
list which you want to remove from the
Elasticsearch domain.
public void setARN(java.lang.String aRN)
Specifies the ARN
for the Elasticsearch domain from which
you want to delete the specified tags.
aRN
- Specifies the ARN
for the Elasticsearch domain from
which you want to delete the specified tags.public java.lang.String getARN()
Specifies the ARN
for the Elasticsearch domain from which
you want to delete the specified tags.
ARN
for the Elasticsearch domain from
which you want to delete the specified tags.public RemoveTagsRequest withARN(java.lang.String aRN)
Specifies the ARN
for the Elasticsearch domain from which
you want to delete the specified tags.
aRN
- Specifies the ARN
for the Elasticsearch domain from
which you want to delete the specified tags.public java.util.List<java.lang.String> getTagKeys()
Specifies the TagKey
list which you want to remove from the
Elasticsearch domain.
TagKey
list which you want to remove
from the Elasticsearch domain.public void setTagKeys(java.util.Collection<java.lang.String> tagKeys)
Specifies the TagKey
list which you want to remove from the
Elasticsearch domain.
tagKeys
- Specifies the TagKey
list which you want to remove
from the Elasticsearch domain.public RemoveTagsRequest withTagKeys(java.lang.String... tagKeys)
Specifies the TagKey
list which you want to remove from the
Elasticsearch domain.
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
- Specifies the TagKey
list which you want to remove
from the Elasticsearch domain.public RemoveTagsRequest withTagKeys(java.util.Collection<java.lang.String> tagKeys)
Specifies the TagKey
list which you want to remove from the
Elasticsearch domain.
tagKeys
- Specifies the TagKey
list which you want to remove
from the Elasticsearch domain.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public RemoveTagsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()