Interface Subnet.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Subnet.Builder,
,Subnet> SdkBuilder<Subnet.Builder,
,Subnet> SdkPojo
- Enclosing class:
Subnet
-
Method Summary
Modifier and TypeMethodDescriptionsubnetAvailabilityZone
(String subnetAvailabilityZone) The Availability Zone (AZ) for the subnet.subnetIdentifier
(String subnetIdentifier) The system-assigned identifier for the subnet.supportedNetworkTypes
(Collection<NetworkType> supportedNetworkTypes) The network types supported by this subnet.supportedNetworkTypes
(NetworkType... supportedNetworkTypes) The network types supported by this subnet.supportedNetworkTypesWithStrings
(String... supportedNetworkTypes) The network types supported by this subnet.supportedNetworkTypesWithStrings
(Collection<String> supportedNetworkTypes) The network types supported by this subnet.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
-
subnetIdentifier
The system-assigned identifier for the subnet.
- Parameters:
subnetIdentifier
- The system-assigned identifier for the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetAvailabilityZone
The Availability Zone (AZ) for the subnet.
- Parameters:
subnetAvailabilityZone
- The Availability Zone (AZ) for the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedNetworkTypesWithStrings
The network types supported by this subnet. Returns an array of strings that can include
ipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Parameters:
supportedNetworkTypes
- The network types supported by this subnet. Returns an array of strings that can includeipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedNetworkTypesWithStrings
The network types supported by this subnet. Returns an array of strings that can include
ipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Parameters:
supportedNetworkTypes
- The network types supported by this subnet. Returns an array of strings that can includeipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedNetworkTypes
The network types supported by this subnet. Returns an array of strings that can include
ipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Parameters:
supportedNetworkTypes
- The network types supported by this subnet. Returns an array of strings that can includeipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
supportedNetworkTypes
The network types supported by this subnet. Returns an array of strings that can include
ipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Parameters:
supportedNetworkTypes
- The network types supported by this subnet. Returns an array of strings that can includeipv4
,ipv6
, or both, indicating whether the subnet supports IPv4 only, IPv6 only, or dual-stack deployments.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-