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.BuilderapplianceModeSupport(String applianceModeSupport)Indicates whether appliance mode support is enabled.TransitGatewayVpcAttachmentOptions.BuilderapplianceModeSupport(ApplianceModeSupportValue applianceModeSupport)Indicates whether appliance mode support is enabled.TransitGatewayVpcAttachmentOptions.BuilderdnsSupport(String dnsSupport)Indicates whether DNS support is enabled.TransitGatewayVpcAttachmentOptions.BuilderdnsSupport(DnsSupportValue dnsSupport)Indicates whether DNS support is enabled.TransitGatewayVpcAttachmentOptions.Builderipv6Support(String ipv6Support)Indicates whether IPv6 support is disabled.TransitGatewayVpcAttachmentOptions.Builderipv6Support(Ipv6SupportValue ipv6Support)Indicates whether IPv6 support is disabled.TransitGatewayVpcAttachmentOptions.BuildersecurityGroupReferencingSupport(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.BuildersecurityGroupReferencingSupport(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
-
-