Interface LocalGatewayRoute.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LocalGatewayRoute.Builder,
,LocalGatewayRoute> SdkBuilder<LocalGatewayRoute.Builder,
,LocalGatewayRoute> SdkPojo
- Enclosing class:
LocalGatewayRoute
public static interface LocalGatewayRoute.Builder
extends SdkPojo, CopyableBuilder<LocalGatewayRoute.Builder,LocalGatewayRoute>
-
Method Summary
Modifier and TypeMethodDescriptioncoipPoolId
(String coipPoolId) The ID of the customer-owned address pool.destinationCidrBlock
(String destinationCidrBlock) The CIDR block used for destination matches.destinationPrefixListId
(String destinationPrefixListId) The ID of the prefix list.localGatewayRouteTableArn
(String localGatewayRouteTableArn) The Amazon Resource Name (ARN) of the local gateway route table.localGatewayRouteTableId
(String localGatewayRouteTableId) The ID of the local gateway route table.localGatewayVirtualInterfaceGroupId
(String localGatewayVirtualInterfaceGroupId) The ID of the virtual interface group.networkInterfaceId
(String networkInterfaceId) The ID of the network interface.The ID of the Amazon Web Services account that owns the local gateway route.The state of the route.state
(LocalGatewayRouteState state) The state of the route.The ID of the subnet.The route type.type
(LocalGatewayRouteType type) The route type.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 Details
-
destinationCidrBlock
The CIDR block used for destination matches.
- Parameters:
destinationCidrBlock
- The CIDR block used for destination matches.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localGatewayVirtualInterfaceGroupId
LocalGatewayRoute.Builder localGatewayVirtualInterfaceGroupId(String localGatewayVirtualInterfaceGroupId) The ID of the virtual interface group.
- Parameters:
localGatewayVirtualInterfaceGroupId
- The ID of the virtual interface group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The route type.
- Parameters:
type
- The route type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The route type.
- Parameters:
type
- The route type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the route.
- Parameters:
state
- The state of the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the route.
- Parameters:
state
- The state of the route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
localGatewayRouteTableId
The ID of the local gateway route table.
- Parameters:
localGatewayRouteTableId
- The ID of the local gateway route table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localGatewayRouteTableArn
The Amazon Resource Name (ARN) of the local gateway route table.
- Parameters:
localGatewayRouteTableArn
- The Amazon Resource Name (ARN) of the local gateway route table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ownerId
The ID of the Amazon Web Services account that owns the local gateway route.
- Parameters:
ownerId
- The ID of the Amazon Web Services account that owns the local gateway route.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetId
The ID of the subnet.
- Parameters:
subnetId
- The ID of the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
coipPoolId
The ID of the customer-owned address pool.
- Parameters:
coipPoolId
- The ID of the customer-owned address pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfaceId
The ID of the network interface.
- Parameters:
networkInterfaceId
- The ID of the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
destinationPrefixListId
The ID of the prefix list.
- Parameters:
destinationPrefixListId
- The ID of the prefix list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-