Interface TransitGatewayRouteTableRoute.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TransitGatewayRouteTableRoute.Builder,
,TransitGatewayRouteTableRoute> SdkBuilder<TransitGatewayRouteTableRoute.Builder,
,TransitGatewayRouteTableRoute> SdkPojo
- Enclosing class:
TransitGatewayRouteTableRoute
public static interface TransitGatewayRouteTableRoute.Builder
extends SdkPojo, CopyableBuilder<TransitGatewayRouteTableRoute.Builder,TransitGatewayRouteTableRoute>
-
Method Summary
Modifier and TypeMethodDescriptionattachmentId
(String attachmentId) The ID of the route attachment.destinationCidr
(String destinationCidr) The CIDR block used for destination matches.prefixListId
(String prefixListId) The ID of the prefix list.resourceId
(String resourceId) The ID of the resource for the route attachment.resourceType
(String resourceType) The resource type for the route attachment.routeOrigin
(String routeOrigin) The route origin.The state of the route.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
-
destinationCidr
The CIDR block used for destination matches.
- Parameters:
destinationCidr
- The CIDR block used for destination matches.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
routeOrigin
The route origin. The following are the possible values:
-
static
-
propagated
- Parameters:
routeOrigin
- The route origin. The following are the possible values:-
static
-
propagated
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
prefixListId
The ID of the prefix list.
- Parameters:
prefixListId
- The ID of the prefix list.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
attachmentId
The ID of the route attachment.
- Parameters:
attachmentId
- The ID of the route attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The ID of the resource for the route attachment.
- Parameters:
resourceId
- The ID of the resource for the route attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The resource type for the route attachment.
- Parameters:
resourceType
- The resource type for the route attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-