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
Modifier and TypeMethodDescriptionattachmentId
(String attachmentId) The attachment ID for the network interface.ipv6Address
(String ipv6Address) The private IPv6 address for the network interface.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 Details
-
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
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
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.
-