Interface NetworkInterface.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetworkInterface.Builder,
,NetworkInterface> SdkBuilder<NetworkInterface.Builder,
,NetworkInterface> SdkPojo
- Enclosing class:
NetworkInterface
@Mutable
@NotThreadSafe
public static interface NetworkInterface.Builder
extends SdkPojo, CopyableBuilder<NetworkInterface.Builder,NetworkInterface>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) The availability Zone.ipv6Address
(String ipv6Address) The IPv6 address of the network interface within the subnet.networkInterfaceId
(String networkInterfaceId) The unique identifier of the network interface.privateIpAddress
(String privateIpAddress) The IPv4 address of the network interface within the subnet.The unique identifier of the 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
-
availabilityZone
The availability Zone.
- Parameters:
availabilityZone
- The availability Zone.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Address
The IPv6 address of the network interface within the subnet.
- Parameters:
ipv6Address
- The IPv6 address of the network interface within the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkInterfaceId
The unique identifier of the network interface.
- Parameters:
networkInterfaceId
- The unique identifier of the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateIpAddress
The IPv4 address of the network interface within the subnet.
- Parameters:
privateIpAddress
- The IPv4 address of the network interface within the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetId
The unique identifier of the subnet.
- Parameters:
subnetId
- The unique identifier of the subnet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-