public static interface TagResourceRequest.Builder extends PiRequest.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 RDS Performance Insights resource that the tags are added to.
|
TagResourceRequest.Builder |
serviceType(ServiceType serviceType)
The Amazon Web Services service for which Performance Insights returns metrics.
|
TagResourceRequest.Builder |
serviceType(String serviceType)
The Amazon Web Services service for which Performance Insights returns metrics.
|
TagResourceRequest.Builder |
tags(Collection<Tag> tags)
The metadata assigned to an Amazon RDS resource consisting of a key-value pair.
|
TagResourceRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
The metadata assigned to an Amazon RDS resource consisting of a key-value pair.
|
TagResourceRequest.Builder |
tags(Tag... tags)
The metadata assigned to an Amazon RDS resource consisting of a key-value pair.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildTagResourceRequest.Builder serviceType(String serviceType)
The Amazon Web Services service for which Performance Insights returns metrics. Valid value is
RDS.
serviceType - The Amazon Web Services service for which Performance Insights returns metrics. Valid value is
RDS.ServiceType,
ServiceTypeTagResourceRequest.Builder serviceType(ServiceType serviceType)
The Amazon Web Services service for which Performance Insights returns metrics. Valid value is
RDS.
serviceType - The Amazon Web Services service for which Performance Insights returns metrics. Valid value is
RDS.ServiceType,
ServiceTypeTagResourceRequest.Builder resourceARN(String resourceARN)
The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN).
resourceARN - The Amazon RDS Performance Insights resource that the tags are added to. This value is an Amazon
Resource Name (ARN). For information about creating an ARN, see Constructing an RDS Amazon Resource Name (ARN).TagResourceRequest.Builder tags(Collection<Tag> tags)
The metadata assigned to an Amazon RDS resource consisting of a key-value pair.
tags - The metadata assigned to an Amazon RDS resource consisting of a key-value pair.TagResourceRequest.Builder tags(Tag... tags)
The metadata assigned to an Amazon RDS resource consisting of a key-value pair.
tags - The metadata assigned to an Amazon RDS resource consisting of a key-value pair.TagResourceRequest.Builder tags(Consumer<Tag.Builder>... tags)
The metadata assigned to an Amazon RDS resource consisting of a key-value pair.
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.