Interface TransitGatewayVpcAttachmentOptions.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>
,SdkBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>
,SdkPojo
- Enclosing class:
- TransitGatewayVpcAttachmentOptions
public static interface TransitGatewayVpcAttachmentOptions.Builder extends SdkPojo, CopyableBuilder<TransitGatewayVpcAttachmentOptions.Builder,TransitGatewayVpcAttachmentOptions>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransitGatewayVpcAttachmentOptions.Builder
applianceModeSupport(String applianceModeSupport)
Indicates whether appliance mode support is enabled.TransitGatewayVpcAttachmentOptions.Builder
applianceModeSupport(ApplianceModeSupportValue applianceModeSupport)
Indicates whether appliance mode support is enabled.TransitGatewayVpcAttachmentOptions.Builder
dnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.TransitGatewayVpcAttachmentOptions.Builder
dnsSupport(DnsSupportValue dnsSupport)
Indicates whether DNS support is enabled.TransitGatewayVpcAttachmentOptions.Builder
ipv6Support(String ipv6Support)
Indicates whether IPv6 support is disabled.TransitGatewayVpcAttachmentOptions.Builder
ipv6Support(Ipv6SupportValue ipv6Support)
Indicates whether IPv6 support is disabled.TransitGatewayVpcAttachmentOptions.Builder
securityGroupReferencingSupport(String securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.TransitGatewayVpcAttachmentOptions.Builder
securityGroupReferencingSupport(SecurityGroupReferencingSupportValue securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.-
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
TransitGatewayVpcAttachmentOptions.Builder dnsSupport(String dnsSupport)
Indicates whether DNS support is enabled.
- Parameters:
dnsSupport
- Indicates whether DNS support is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DnsSupportValue
,DnsSupportValue
-
dnsSupport
TransitGatewayVpcAttachmentOptions.Builder dnsSupport(DnsSupportValue dnsSupport)
Indicates whether DNS support is enabled.
- Parameters:
dnsSupport
- Indicates whether DNS support is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
DnsSupportValue
,DnsSupportValue
-
securityGroupReferencingSupport
TransitGatewayVpcAttachmentOptions.Builder securityGroupReferencingSupport(String securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
- Parameters:
securityGroupReferencingSupport
- For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SecurityGroupReferencingSupportValue
,SecurityGroupReferencingSupportValue
-
securityGroupReferencingSupport
TransitGatewayVpcAttachmentOptions.Builder securityGroupReferencingSupport(SecurityGroupReferencingSupportValue securityGroupReferencingSupport)
For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.
- Parameters:
securityGroupReferencingSupport
- For important information about this feature, see Create a transit gateway attachment to a VPC in the Amazon Web Services Transit Gateway Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SecurityGroupReferencingSupportValue
,SecurityGroupReferencingSupportValue
-
ipv6Support
TransitGatewayVpcAttachmentOptions.Builder ipv6Support(String ipv6Support)
Indicates whether IPv6 support is disabled.
- Parameters:
ipv6Support
- Indicates whether IPv6 support is disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Ipv6SupportValue
,Ipv6SupportValue
-
ipv6Support
TransitGatewayVpcAttachmentOptions.Builder ipv6Support(Ipv6SupportValue ipv6Support)
Indicates whether IPv6 support is disabled.
- Parameters:
ipv6Support
- Indicates whether IPv6 support is disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
Ipv6SupportValue
,Ipv6SupportValue
-
applianceModeSupport
TransitGatewayVpcAttachmentOptions.Builder applianceModeSupport(String applianceModeSupport)
Indicates whether appliance mode support is enabled.
- Parameters:
applianceModeSupport
- Indicates whether appliance mode support is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplianceModeSupportValue
,ApplianceModeSupportValue
-
applianceModeSupport
TransitGatewayVpcAttachmentOptions.Builder applianceModeSupport(ApplianceModeSupportValue applianceModeSupport)
Indicates whether appliance mode support is enabled.
- Parameters:
applianceModeSupport
- Indicates whether appliance mode support is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ApplianceModeSupportValue
,ApplianceModeSupportValue
-
-