@Generated(value="software.amazon.awssdk:codegen") public final class CreateTagsRequest extends Ec2Request implements ToCopyableBuilder<CreateTagsRequest.Builder,CreateTagsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateTagsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateTagsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
boolean |
hasResources()
Returns true if the Resources property was specified by the sender (it may be empty), or false if the sender did
not specify the value (it will be empty).
|
boolean |
hasTags()
Returns true if the Tags property was specified by the sender (it may be empty), or false if the sender did not
specify the value (it will be empty).
|
List<String> |
resources()
The IDs of the resources, separated by spaces.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateTagsRequest.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
The tags.
|
CreateTagsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic boolean hasResources()
public List<String> resources()
The IDs of the resources, separated by spaces.
Constraints: Up to 1000 resource IDs. We recommend breaking up this request into smaller batches.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasResources() to see if a value was sent in this field.
Constraints: Up to 1000 resource IDs. We recommend breaking up this request into smaller batches.
public boolean hasTags()
public List<Tag> tags()
The tags. The value parameter is required, but if you don't want the tag to have a value, specify
the parameter with no value, and we set the value to an empty string.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
You can use hasTags() to see if a value was sent in this field.
value parameter is required, but if you don't want the tag to have a value,
specify the parameter with no value, and we set the value to an empty string.public CreateTagsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateTagsRequest.Builder,CreateTagsRequest>toBuilder in class Ec2Requestpublic static CreateTagsRequest.Builder builder()
public static Class<? extends CreateTagsRequest.Builder> serializableBuilderClass()
public int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2020. All rights reserved.