public static interface TagResourceRequest.Builder extends KendraRequest.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 index, FAQ, or data source to tag.
|
TagResourceRequest.Builder |
tags(Collection<Tag> tags)
A list of tag keys to add to the index, FAQ, or data source.
|
TagResourceRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
A list of tag keys to add to the index, FAQ, or data source.
|
TagResourceRequest.Builder |
tags(Tag... tags)
A list of tag keys to add to the index, FAQ, or data source.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildTagResourceRequest.Builder resourceARN(String resourceARN)
The Amazon Resource Name (ARN) of the index, FAQ, or data source to tag.
resourceARN - The Amazon Resource Name (ARN) of the index, FAQ, or data source to tag.TagResourceRequest.Builder tags(Collection<Tag> tags)
A list of tag keys to add to the index, FAQ, or data source. If a tag already exists, the existing value is replaced with the new value.
tags - A list of tag keys to add to the index, FAQ, or data source. If a tag already exists, the existing
value is replaced with the new value.TagResourceRequest.Builder tags(Tag... tags)
A list of tag keys to add to the index, FAQ, or data source. If a tag already exists, the existing value is replaced with the new value.
tags - A list of tag keys to add to the index, FAQ, or data source. If a tag already exists, the existing
value is replaced with the new value.TagResourceRequest.Builder tags(Consumer<Tag.Builder>... tags)
A list of tag keys to add to the index, FAQ, or data source. If a tag already exists, the existing value is replaced with the new value.
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.