public class DeleteTagsForDomainRequest extends AmazonWebServiceRequest implements java.io.Serializable, java.lang.Cloneable
The DeleteTagsForDomainRequest includes the following elements.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
domainName
The domain for which you want to delete one or more tags.
|
private SdkInternalList<java.lang.String> |
tagsToDelete
A list of tag keys to delete.
|
NOOP
Constructor and Description |
---|
DeleteTagsForDomainRequest() |
Modifier and Type | Method and Description |
---|---|
DeleteTagsForDomainRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDomainName()
The domain for which you want to delete one or more tags.
|
java.util.List<java.lang.String> |
getTagsToDelete()
A list of tag keys to delete.
|
int |
hashCode() |
void |
setDomainName(java.lang.String domainName)
The domain for which you want to delete one or more tags.
|
void |
setTagsToDelete(java.util.Collection<java.lang.String> tagsToDelete)
A list of tag keys to delete.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DeleteTagsForDomainRequest |
withDomainName(java.lang.String domainName)
The domain for which you want to delete one or more tags.
|
DeleteTagsForDomainRequest |
withTagsToDelete(java.util.Collection<java.lang.String> tagsToDelete)
A list of tag keys to delete.
|
DeleteTagsForDomainRequest |
withTagsToDelete(java.lang.String... tagsToDelete)
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 domainName
The domain for which you want to delete one or more tags.
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
private SdkInternalList<java.lang.String> tagsToDelete
A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
'>public void setDomainName(java.lang.String domainName)
The domain for which you want to delete one or more tags.
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
domainName
- The domain for which you want to delete one or more tags.
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
public java.lang.String getDomainName()
The domain for which you want to delete one or more tags.
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
public DeleteTagsForDomainRequest withDomainName(java.lang.String domainName)
The domain for which you want to delete one or more tags.
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
domainName
- The domain for which you want to delete one or more tags.
The name of a domain.
Type: String
Default: None
Constraints: The domain name can contain only the letters a through z, the numbers 0 through 9, and hyphen (-). Hyphens are allowed only when they're surrounded by letters, numbers, or other hyphens. You can't specify a hyphen at the beginning or end of a label. To specify an Internationalized Domain Name, you must convert the name to Punycode.
Required: Yes
public java.util.List<java.lang.String> getTagsToDelete()
A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
'>Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
public void setTagsToDelete(java.util.Collection<java.lang.String> tagsToDelete)
A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
'>tagsToDelete
- A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
public DeleteTagsForDomainRequest withTagsToDelete(java.lang.String... tagsToDelete)
A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
'>
NOTE: This method appends the values to the existing list (if
any). Use setTagsToDelete(java.util.Collection)
or
withTagsToDelete(java.util.Collection)
if you want to override
the existing values.
tagsToDelete
- A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
public DeleteTagsForDomainRequest withTagsToDelete(java.util.Collection<java.lang.String> tagsToDelete)
A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
'>tagsToDelete
- A list of tag keys to delete.
Type: A list that contains the keys of the tags that you want to delete.
Default: None
Required: No
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 DeleteTagsForDomainRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()