public static interface UpdateResourceSetRequest.Builder extends Route53RecoveryReadinessRequest.Builder, SdkPojo, CopyableBuilder<UpdateResourceSetRequest.Builder,UpdateResourceSetRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateResourceSetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateResourceSetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateResourceSetRequest.Builder |
resources(Collection<Resource> resources)
A list of resource objects.
|
UpdateResourceSetRequest.Builder |
resources(Consumer<Resource.Builder>... resources)
A list of resource objects.
|
UpdateResourceSetRequest.Builder |
resources(Resource... resources)
A list of resource objects.
|
UpdateResourceSetRequest.Builder |
resourceSetName(String resourceSetName)
Name of a resource set.
|
UpdateResourceSetRequest.Builder |
resourceSetType(String resourceSetType)
The resource type of the resources in the resource set.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateResourceSetRequest.Builder resourceSetName(String resourceSetName)
Name of a resource set.
resourceSetName - Name of a resource set.UpdateResourceSetRequest.Builder resourceSetType(String resourceSetType)
The resource type of the resources in the resource set. Enter one of the following values for resource type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
resourceSetType - The resource type of the resources in the resource set. Enter one of the following values for resource
type:
AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource
UpdateResourceSetRequest.Builder resources(Collection<Resource> resources)
A list of resource objects.
resources - A list of resource objects.UpdateResourceSetRequest.Builder resources(Resource... resources)
A list of resource objects.
resources - A list of resource objects.UpdateResourceSetRequest.Builder resources(Consumer<Resource.Builder>... resources)
A list of resource objects.
This is a convenience method that creates an instance of theResource.Builder avoiding the need to
create one manually via
Resource.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #resources(List.
resources - a consumer that will call methods on
Resource.Builder#resources(java.util.Collection) UpdateResourceSetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateResourceSetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.