public static interface DisassociateNatGatewayAddressRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<DisassociateNatGatewayAddressRequest.Builder,DisassociateNatGatewayAddressRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildDisassociateNatGatewayAddressRequest.Builder natGatewayId(String natGatewayId)
The NAT gateway ID.
natGatewayId - The NAT gateway ID.DisassociateNatGatewayAddressRequest.Builder associationIds(Collection<String> associationIds)
The association IDs of EIPs that have been associated with the NAT gateway.
associationIds - The association IDs of EIPs that have been associated with the NAT gateway.DisassociateNatGatewayAddressRequest.Builder associationIds(String... associationIds)
The association IDs of EIPs that have been associated with the NAT gateway.
associationIds - The association IDs of EIPs that have been associated with the NAT gateway.DisassociateNatGatewayAddressRequest.Builder maxDrainDurationSeconds(Integer maxDrainDurationSeconds)
The maximum amount of time to wait (in seconds) before forcibly releasing the IP addresses if connections are still in progress. Default value is 350 seconds.
maxDrainDurationSeconds - The maximum amount of time to wait (in seconds) before forcibly releasing the IP addresses if
connections are still in progress. Default value is 350 seconds.DisassociateNatGatewayAddressRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderDisassociateNatGatewayAddressRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.