public static interface ModifyTransitGatewayVpcAttachmentRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<ModifyTransitGatewayVpcAttachmentRequest.Builder,ModifyTransitGatewayVpcAttachmentRequest>
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
ModifyTransitGatewayVpcAttachmentRequest.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId)
The ID of the attachment.
transitGatewayAttachmentId
- The ID of the attachment.ModifyTransitGatewayVpcAttachmentRequest.Builder addSubnetIds(Collection<String> addSubnetIds)
The IDs of one or more subnets to add. You can specify at most one subnet per Availability Zone.
addSubnetIds
- The IDs of one or more subnets to add. You can specify at most one subnet per Availability Zone.ModifyTransitGatewayVpcAttachmentRequest.Builder addSubnetIds(String... addSubnetIds)
The IDs of one or more subnets to add. You can specify at most one subnet per Availability Zone.
addSubnetIds
- The IDs of one or more subnets to add. You can specify at most one subnet per Availability Zone.ModifyTransitGatewayVpcAttachmentRequest.Builder removeSubnetIds(Collection<String> removeSubnetIds)
The IDs of one or more subnets to remove.
removeSubnetIds
- The IDs of one or more subnets to remove.ModifyTransitGatewayVpcAttachmentRequest.Builder removeSubnetIds(String... removeSubnetIds)
The IDs of one or more subnets to remove.
removeSubnetIds
- The IDs of one or more subnets to remove.ModifyTransitGatewayVpcAttachmentRequest.Builder options(ModifyTransitGatewayVpcAttachmentRequestOptions options)
The new VPC attachment options.
You cannot modify the IPv6 options.
options
- The new VPC attachment options. You cannot modify the IPv6 options.
default ModifyTransitGatewayVpcAttachmentRequest.Builder options(Consumer<ModifyTransitGatewayVpcAttachmentRequestOptions.Builder> options)
The new VPC attachment options.
You cannot modify the IPv6 options.
ModifyTransitGatewayVpcAttachmentRequestOptions.Builder
avoiding the need to create one manually via
ModifyTransitGatewayVpcAttachmentRequestOptions.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is passed to
options(ModifyTransitGatewayVpcAttachmentRequestOptions)
.options
- a consumer that will call methods on ModifyTransitGatewayVpcAttachmentRequestOptions.Builder
options(ModifyTransitGatewayVpcAttachmentRequestOptions)
ModifyTransitGatewayVpcAttachmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
ModifyTransitGatewayVpcAttachmentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.