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
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
-
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.
-