Interface CreateTransitGatewayVpcAttachmentRequestOptions.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateTransitGatewayVpcAttachmentRequestOptions.Builder,CreateTransitGatewayVpcAttachmentRequestOptions>
,SdkBuilder<CreateTransitGatewayVpcAttachmentRequestOptions.Builder,CreateTransitGatewayVpcAttachmentRequestOptions>
,SdkPojo
- Enclosing class:
- CreateTransitGatewayVpcAttachmentRequestOptions
public static interface CreateTransitGatewayVpcAttachmentRequestOptions.Builder extends SdkPojo, CopyableBuilder<CreateTransitGatewayVpcAttachmentRequestOptions.Builder,CreateTransitGatewayVpcAttachmentRequestOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CreateTransitGatewayVpcAttachmentRequestOptions.Builder
applianceModeSupport(String applianceModeSupport)
Enable or disable support for appliance mode.CreateTransitGatewayVpcAttachmentRequestOptions.Builder
applianceModeSupport(ApplianceModeSupportValue applianceModeSupport)
Enable or disable support for appliance mode.CreateTransitGatewayVpcAttachmentRequestOptions.Builder
dnsSupport(String dnsSupport)
Enable or disable DNS support.CreateTransitGatewayVpcAttachmentRequestOptions.Builder
dnsSupport(DnsSupportValue dnsSupport)
Enable or disable DNS support.CreateTransitGatewayVpcAttachmentRequestOptions.Builder
ipv6Support(String ipv6Support)
Enable or disable IPv6 support.CreateTransitGatewayVpcAttachmentRequestOptions.Builder
ipv6Support(Ipv6SupportValue ipv6Support)
Enable or disable IPv6 support.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
dnsSupport
CreateTransitGatewayVpcAttachmentRequestOptions.Builder dnsSupport(String dnsSupport)
Enable or disable DNS support. The default is
enable
.- Parameters:
dnsSupport
- Enable or disable DNS support. The default isenable
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DnsSupportValue
,DnsSupportValue
-
dnsSupport
CreateTransitGatewayVpcAttachmentRequestOptions.Builder dnsSupport(DnsSupportValue dnsSupport)
Enable or disable DNS support. The default is
enable
.- Parameters:
dnsSupport
- Enable or disable DNS support. The default isenable
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DnsSupportValue
,DnsSupportValue
-
ipv6Support
CreateTransitGatewayVpcAttachmentRequestOptions.Builder ipv6Support(String ipv6Support)
Enable or disable IPv6 support. The default is
disable
.- Parameters:
ipv6Support
- Enable or disable IPv6 support. The default isdisable
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Ipv6SupportValue
,Ipv6SupportValue
-
ipv6Support
CreateTransitGatewayVpcAttachmentRequestOptions.Builder ipv6Support(Ipv6SupportValue ipv6Support)
Enable or disable IPv6 support. The default is
disable
.- Parameters:
ipv6Support
- Enable or disable IPv6 support. The default isdisable
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Ipv6SupportValue
,Ipv6SupportValue
-
applianceModeSupport
CreateTransitGatewayVpcAttachmentRequestOptions.Builder applianceModeSupport(String applianceModeSupport)
Enable or disable support for appliance mode. If enabled, a traffic flow between a source and destination uses the same Availability Zone for the VPC attachment for the lifetime of that flow. The default is
disable
.- Parameters:
applianceModeSupport
- Enable or disable support for appliance mode. If enabled, a traffic flow between a source and destination uses the same Availability Zone for the VPC attachment for the lifetime of that flow. The default isdisable
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplianceModeSupportValue
,ApplianceModeSupportValue
-
applianceModeSupport
CreateTransitGatewayVpcAttachmentRequestOptions.Builder applianceModeSupport(ApplianceModeSupportValue applianceModeSupport)
Enable or disable support for appliance mode. If enabled, a traffic flow between a source and destination uses the same Availability Zone for the VPC attachment for the lifetime of that flow. The default is
disable
.- Parameters:
applianceModeSupport
- Enable or disable support for appliance mode. If enabled, a traffic flow between a source and destination uses the same Availability Zone for the VPC attachment for the lifetime of that flow. The default isdisable
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplianceModeSupportValue
,ApplianceModeSupportValue
-
-