Interface TransitGatewayConfigurationDescribeEndpointStructure.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TransitGatewayConfigurationDescribeEndpointStructure.Builder,TransitGatewayConfigurationDescribeEndpointStructure>,SdkBuilder<TransitGatewayConfigurationDescribeEndpointStructure.Builder,TransitGatewayConfigurationDescribeEndpointStructure>,SdkPojo
- Enclosing class:
- TransitGatewayConfigurationDescribeEndpointStructure
@Mutable @NotThreadSafe public static interface TransitGatewayConfigurationDescribeEndpointStructure.Builder extends SdkPojo, CopyableBuilder<TransitGatewayConfigurationDescribeEndpointStructure.Builder,TransitGatewayConfigurationDescribeEndpointStructure>
-
-
Method Summary
-
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 Detail
-
transitGatewayId
TransitGatewayConfigurationDescribeEndpointStructure.Builder transitGatewayId(String transitGatewayId)
The ID of the Transit Gateway.
- Parameters:
transitGatewayId- The ID of the Transit Gateway.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transitGatewayAttachmentId
TransitGatewayConfigurationDescribeEndpointStructure.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.
-
availabilityZones
TransitGatewayConfigurationDescribeEndpointStructure.Builder availabilityZones(Collection<String> availabilityZones)
The Availability Zone names for the Transit Gateway association.
- Parameters:
availabilityZones- The Availability Zone names for the Transit Gateway association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
TransitGatewayConfigurationDescribeEndpointStructure.Builder availabilityZones(String... availabilityZones)
The Availability Zone names for the Transit Gateway association.
- Parameters:
availabilityZones- The Availability Zone names for the Transit Gateway association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZoneIds
TransitGatewayConfigurationDescribeEndpointStructure.Builder availabilityZoneIds(Collection<String> availabilityZoneIds)
The Availability Zone IDs for the Transit Gateway association.
- Parameters:
availabilityZoneIds- The Availability Zone IDs for the Transit Gateway association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZoneIds
TransitGatewayConfigurationDescribeEndpointStructure.Builder availabilityZoneIds(String... availabilityZoneIds)
The Availability Zone IDs for the Transit Gateway association.
- Parameters:
availabilityZoneIds- The Availability Zone IDs for the Transit Gateway association.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-