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