public class DeleteTagsRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
fileSystemId
String.
|
private SdkInternalList<java.lang.String> |
tagKeys
A list of tag keys to delete.
|
NOOP
Constructor and Description |
---|
DeleteTagsRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteTagsRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getFileSystemId()
String.
|
java.util.List<java.lang.String> |
getTagKeys()
A list of tag keys to delete.
|
int |
hashCode() |
void |
setFileSystemId(java.lang.String fileSystemId)
String.
|
void |
setTagKeys(java.util.Collection<java.lang.String> tagKeys)
A list of tag keys to delete.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeleteTagsRequest |
withFileSystemId(java.lang.String fileSystemId)
String.
|
DeleteTagsRequest |
withTagKeys(java.util.Collection<java.lang.String> tagKeys)
A list of tag keys to delete.
|
DeleteTagsRequest |
withTagKeys(java.lang.String... tagKeys)
A list of tag keys to delete.
|
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 fileSystemId
String. The ID of the file system whose tags you want to delete.
private SdkInternalList<java.lang.String> tagKeys
A list of tag keys to delete.
public void setFileSystemId(java.lang.String fileSystemId)
String. The ID of the file system whose tags you want to delete.
fileSystemId
- String. The ID of the file system whose tags you want to delete.public java.lang.String getFileSystemId()
String. The ID of the file system whose tags you want to delete.
public DeleteTagsRequest withFileSystemId(java.lang.String fileSystemId)
String. The ID of the file system whose tags you want to delete.
fileSystemId
- String. The ID of the file system whose tags you want to delete.public java.util.List<java.lang.String> getTagKeys()
A list of tag keys to delete.
public void setTagKeys(java.util.Collection<java.lang.String> tagKeys)
A list of tag keys to delete.
tagKeys
- A list of tag keys to delete.public DeleteTagsRequest withTagKeys(java.lang.String... tagKeys)
A list of tag keys to delete.
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 tag keys to delete.public DeleteTagsRequest withTagKeys(java.util.Collection<java.lang.String> tagKeys)
A list of tag keys to delete.
tagKeys
- A list of tag keys to delete.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 DeleteTagsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()