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 TypeMethodDescriptionnetworkInterfaceId
(String networkInterfaceId) The ID of the network interface.privateIpAddress
(String privateIpAddress) The IPv4 address of the network interface within the subnet.publicIpAddress
(String publicIpAddress) The IPv4 public address of 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
-
networkInterfaceId
The ID of the network interface.
- Parameters:
networkInterfaceId
- The ID 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.
-
publicIpAddress
The IPv4 public address of the network interface.
- Parameters:
publicIpAddress
- The IPv4 public address of the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-