Class CfnGatewayRouteTableAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.ec2.CfnGatewayRouteTableAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnGatewayRouteTableAssociationPropsMixin>
- Enclosing class:
CfnGatewayRouteTableAssociationPropsMixin
@Stability(Stable)
public static final class CfnGatewayRouteTableAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnGatewayRouteTableAssociationPropsMixin>
A fluent builder for
CfnGatewayRouteTableAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) The ID of the gateway.gatewayId(IInternetGatewayRef gatewayId) The ID of the gateway.gatewayId(IVPNGatewayRef gatewayId) The ID of the gateway.routeTableId(String routeTableId) The ID of the route table.routeTableId(IRouteTableRef routeTableId) The ID of the route table.
-
Method Details
-
create
@Stability(Stable) public static CfnGatewayRouteTableAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnGatewayRouteTableAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnGatewayRouteTableAssociationPropsMixin.Builder.
-
gatewayId
@Stability(Stable) public CfnGatewayRouteTableAssociationPropsMixin.Builder gatewayId(String gatewayId) The ID of the gateway.- Parameters:
gatewayId- The ID of the gateway. This parameter is required.- Returns:
this- See Also:
-
gatewayId
@Stability(Stable) public CfnGatewayRouteTableAssociationPropsMixin.Builder gatewayId(IInternetGatewayRef gatewayId) The ID of the gateway.- Parameters:
gatewayId- The ID of the gateway. This parameter is required.- Returns:
this- See Also:
-
gatewayId
@Stability(Stable) public CfnGatewayRouteTableAssociationPropsMixin.Builder gatewayId(IVPNGatewayRef gatewayId) The ID of the gateway.- Parameters:
gatewayId- The ID of the gateway. This parameter is required.- Returns:
this- See Also:
-
routeTableId
@Stability(Stable) public CfnGatewayRouteTableAssociationPropsMixin.Builder routeTableId(String routeTableId) The ID of the route table.- Parameters:
routeTableId- The ID of the route table. This parameter is required.- Returns:
this- See Also:
-
routeTableId
@Stability(Stable) public CfnGatewayRouteTableAssociationPropsMixin.Builder routeTableId(IRouteTableRef routeTableId) The ID of the route table.- Parameters:
routeTableId- The ID of the route table. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnGatewayRouteTableAssociationPropsMixin>- Returns:
- a newly built instance of
CfnGatewayRouteTableAssociationPropsMixin.
-