Interface TransitGatewayPolicyTableAssociation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TransitGatewayPolicyTableAssociation.Builder,
,TransitGatewayPolicyTableAssociation> SdkBuilder<TransitGatewayPolicyTableAssociation.Builder,
,TransitGatewayPolicyTableAssociation> SdkPojo
- Enclosing class:
TransitGatewayPolicyTableAssociation
@Mutable
@NotThreadSafe
public static interface TransitGatewayPolicyTableAssociation.Builder
extends SdkPojo, CopyableBuilder<TransitGatewayPolicyTableAssociation.Builder,TransitGatewayPolicyTableAssociation>
-
Method Summary
Modifier and TypeMethodDescriptionresourceId
(String resourceId) The resource ID of the transit gateway attachment.resourceType
(String resourceType) The resource type for the transit gateway policy table association.resourceType
(TransitGatewayAttachmentResourceType resourceType) The resource type for the transit gateway policy table association.The state of the transit gateway policy table association.The state of the transit gateway policy table association.transitGatewayAttachmentId
(String transitGatewayAttachmentId) The ID of the transit gateway attachment.transitGatewayPolicyTableId
(String transitGatewayPolicyTableId) The ID of the transit gateway policy table.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, sdkFieldNameToField, sdkFields
-
Method Details
-
transitGatewayPolicyTableId
TransitGatewayPolicyTableAssociation.Builder transitGatewayPolicyTableId(String transitGatewayPolicyTableId) The ID of the transit gateway policy table.
- Parameters:
transitGatewayPolicyTableId
- The ID of the transit gateway policy table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitGatewayAttachmentId
TransitGatewayPolicyTableAssociation.Builder transitGatewayAttachmentId(String transitGatewayAttachmentId) The ID of the transit gateway attachment.
- Parameters:
transitGatewayAttachmentId
- The ID of the transit gateway attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceId
The resource ID of the transit gateway attachment.
- Parameters:
resourceId
- The resource ID of the transit gateway attachment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
resourceType
The resource type for the transit gateway policy table association.
- Parameters:
resourceType
- The resource type for the transit gateway policy table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
TransitGatewayPolicyTableAssociation.Builder resourceType(TransitGatewayAttachmentResourceType resourceType) The resource type for the transit gateway policy table association.
- Parameters:
resourceType
- The resource type for the transit gateway policy table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the transit gateway policy table association.
- Parameters:
state
- The state of the transit gateway policy table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The state of the transit gateway policy table association.
- Parameters:
state
- The state of the transit gateway policy table association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-