public static interface TagResourceRequest.Builder extends OpenSearchServerlessRequest.Builder, SdkPojo, CopyableBuilder<TagResourceRequest.Builder,TagResourceRequest>
| Modifier and Type | Method and Description |
|---|---|
TagResourceRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
TagResourceRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
TagResourceRequest.Builder |
resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource.
|
TagResourceRequest.Builder |
tags(Collection<Tag> tags)
A list of tags (key-value pairs) to add to the resource.
|
TagResourceRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tags (key-value pairs) to add to the resource.
|
TagResourceRequest.Builder |
tags(Tag... tags)
A list of tags (key-value pairs) to add to the resource.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildTagResourceRequest.Builder resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the DELETING
state), and must be owned by the account ID included in the request.
resourceArn - The Amazon Resource Name (ARN) of the resource. The resource must be active (not in the
DELETING state), and must be owned by the account ID included in the request.TagResourceRequest.Builder tags(Collection<Tag> tags)
A list of tags (key-value pairs) to add to the resource. All tag keys in the request must be unique.
tags - A list of tags (key-value pairs) to add to the resource. All tag keys in the request must be unique.TagResourceRequest.Builder tags(Tag... tags)
A list of tags (key-value pairs) to add to the resource. All tag keys in the request must be unique.
tags - A list of tags (key-value pairs) to add to the resource. All tag keys in the request must be unique.TagResourceRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tags (key-value pairs) to add to the resource. All tag keys in the request must be unique.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create
one manually via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) TagResourceRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderTagResourceRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.