public static interface ModifyTransitGatewayVpcAttachmentRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<ModifyTransitGatewayVpcAttachmentRequest.Builder,ModifyTransitGatewayVpcAttachmentRequest>
buildoverrideConfigurationcopyapplyMutation, buildModifyTransitGatewayVpcAttachmentRequest.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.
options - The new VPC attachment options.default ModifyTransitGatewayVpcAttachmentRequest.Builder options(Consumer<ModifyTransitGatewayVpcAttachmentRequestOptions.Builder> options)
The new VPC attachment options.
This is a convenience that creates an instance of theModifyTransitGatewayVpcAttachmentRequestOptions.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.Builderoptions(ModifyTransitGatewayVpcAttachmentRequestOptions)ModifyTransitGatewayVpcAttachmentRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.ModifyTransitGatewayVpcAttachmentRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.