@Generated(value="software.amazon.awssdk:codegen") public class DeleteTagsRequest extends EC2Request implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<DeleteTagsRequest.Builder,DeleteTagsRequest>
Contains the parameters for DeleteTags.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DeleteTagsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DeleteTagsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<String> |
resources()
The IDs of one or more resources.
|
static Class<? extends DeleteTagsRequest.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
One or more tags to delete.
|
DeleteTagsRequest.Builder |
toBuilder() |
String |
toString() |
requestOverrideConfigpublic List<String> resources()
The IDs of one or more resources.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Tag> tags()
One or more tags to delete. If you omit this parameter, we delete all tags for the specified resources. Specify a tag key and an optional tag value to delete specific tags. If you specify a tag key without a tag value, we delete any tag with this key regardless of its value. If you specify a tag key with an empty string as the tag value, we delete the tag only if its value is an empty string.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public DeleteTagsRequest.Builder toBuilder()
toBuilder in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<DeleteTagsRequest.Builder,DeleteTagsRequest>toBuilder in class EC2Requestpublic static DeleteTagsRequest.Builder builder()
public static Class<? extends DeleteTagsRequest.Builder> serializableBuilderClass()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2017. All rights reserved.