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
attachmentId(String attachmentId)
The attachment ID for the network interface.NetworkInterface.Builder
ipv6Address(String ipv6Address)
The private IPv6 address for the network interface.NetworkInterface.Builder
privateIpv4Address(String privateIpv4Address)
The private IPv4 address for the network interface.-
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
-
attachmentId
NetworkInterface.Builder attachmentId(String attachmentId)
The attachment ID for the network interface.
- Parameters:
attachmentId
- The attachment ID for the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipv6Address
NetworkInterface.Builder ipv6Address(String ipv6Address)
The private IPv6 address for the network interface.
- Parameters:
ipv6Address
- The private IPv6 address for the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
privateIpv4Address
NetworkInterface.Builder privateIpv4Address(String privateIpv4Address)
The private IPv4 address for the network interface.
- Parameters:
privateIpv4Address
- The private IPv4 address for the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-