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
Modifier and TypeMethodDescriptionavailabilityZoneIds(String... availabilityZoneIds) The Availability Zone IDs for the Transit Gateway association.availabilityZoneIds(Collection<String> availabilityZoneIds) The Availability Zone IDs for the Transit Gateway association.availabilityZones(String... availabilityZones) The Availability Zone names for the Transit Gateway association.availabilityZones(Collection<String> availabilityZones) The Availability Zone names for the Transit Gateway association.transitGatewayAttachmentId(String transitGatewayAttachmentId) The ID of the Transit Gateway attachment.transitGatewayId(String transitGatewayId) The ID of the Transit Gateway.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
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.
-