Interface TransitGatewayRouteTablePropagation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TransitGatewayRouteTablePropagation.Builder,
,TransitGatewayRouteTablePropagation> SdkBuilder<TransitGatewayRouteTablePropagation.Builder,
,TransitGatewayRouteTablePropagation> SdkPojo
- Enclosing class:
TransitGatewayRouteTablePropagation
public static interface TransitGatewayRouteTablePropagation.Builder
extends SdkPojo, CopyableBuilder<TransitGatewayRouteTablePropagation.Builder,TransitGatewayRouteTablePropagation>
-
Method Summary
Modifier and TypeMethodDescriptionresourceId
(String resourceId) The ID of the resource.resourceType
(String resourceType) The type of resource.resourceType
(TransitGatewayAttachmentResourceType resourceType) The type of resource.The state of the resource.The state of the resource.transitGatewayAttachmentId
(String transitGatewayAttachmentId) The ID of the attachment.transitGatewayRouteTableAnnouncementId
(String transitGatewayRouteTableAnnouncementId) The ID of the transit gateway route table announcement.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
-
transitGatewayAttachmentId
TransitGatewayRouteTablePropagation.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId) The ID of the attachment.
- Parameters:
transitGatewayAttachmentId
- The ID of the attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The ID of the resource.
- Parameters:
resourceId
- The ID of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The type of resource. Note that the
tgw-peering
resource type has been deprecated.- Parameters:
resourceType
- The type of resource. Note that thetgw-peering
resource type has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
TransitGatewayRouteTablePropagation.Builder resourceType(TransitGatewayAttachmentResourceType resourceType) The type of resource. Note that the
tgw-peering
resource type has been deprecated.- Parameters:
resourceType
- The type of resource. Note that thetgw-peering
resource type has been deprecated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the resource.
- Parameters:
state
- The state of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the resource.
- Parameters:
state
- The state of the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
transitGatewayRouteTableAnnouncementId
TransitGatewayRouteTablePropagation.Builder transitGatewayRouteTableAnnouncementId(String transitGatewayRouteTableAnnouncementId) The ID of the transit gateway route table announcement.
- Parameters:
transitGatewayRouteTableAnnouncementId
- The ID of the transit gateway route table announcement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-