Interface NetworkInterfaceAssociation.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<NetworkInterfaceAssociation.Builder,
,NetworkInterfaceAssociation> SdkBuilder<NetworkInterfaceAssociation.Builder,
,NetworkInterfaceAssociation> SdkPojo
- Enclosing class:
NetworkInterfaceAssociation
public static interface NetworkInterfaceAssociation.Builder
extends SdkPojo, CopyableBuilder<NetworkInterfaceAssociation.Builder,NetworkInterfaceAssociation>
-
Method Summary
Modifier and TypeMethodDescriptionallocationId
(String allocationId) The allocation ID.associationId
(String associationId) The association ID.The carrier IP address associated with the network interface.customerOwnedIp
(String customerOwnedIp) The customer-owned IP address associated with the network interface.The ID of the Elastic IP address owner.publicDnsName
(String publicDnsName) The public DNS name.The address of the Elastic IP address bound to 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
-
allocationId
The allocation ID.
- Parameters:
allocationId
- The allocation ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
associationId
The association ID.
- Parameters:
associationId
- The association ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ipOwnerId
The ID of the Elastic IP address owner.
- Parameters:
ipOwnerId
- The ID of the Elastic IP address owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicDnsName
The public DNS name.
- Parameters:
publicDnsName
- The public DNS name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicIp
The address of the Elastic IP address bound to the network interface.
- Parameters:
publicIp
- The address of the Elastic IP address bound to the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerOwnedIp
The customer-owned IP address associated with the network interface.
- Parameters:
customerOwnedIp
- The customer-owned IP address associated with the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
carrierIp
The carrier IP address associated with the network interface.
This option is only available when the network interface is in a subnet which is associated with a Wavelength Zone.
- Parameters:
carrierIp
- The carrier IP address associated with the network interface.This option is only available when the network interface is in a subnet which is associated with a Wavelength Zone.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-