Interface InstanceNetworkInterfaceAssociation.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<InstanceNetworkInterfaceAssociation.Builder,InstanceNetworkInterfaceAssociation>
,SdkBuilder<InstanceNetworkInterfaceAssociation.Builder,InstanceNetworkInterfaceAssociation>
,SdkPojo
- Enclosing class:
- InstanceNetworkInterfaceAssociation
public static interface InstanceNetworkInterfaceAssociation.Builder extends SdkPojo, CopyableBuilder<InstanceNetworkInterfaceAssociation.Builder,InstanceNetworkInterfaceAssociation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InstanceNetworkInterfaceAssociation.Builder
carrierIp(String carrierIp)
The carrier IP address associated with the network interface.InstanceNetworkInterfaceAssociation.Builder
customerOwnedIp(String customerOwnedIp)
The customer-owned IP address associated with the network interface.InstanceNetworkInterfaceAssociation.Builder
ipOwnerId(String ipOwnerId)
The ID of the owner of the Elastic IP address.InstanceNetworkInterfaceAssociation.Builder
publicDnsName(String publicDnsName)
The public DNS name.InstanceNetworkInterfaceAssociation.Builder
publicIp(String publicIp)
The public IP address or 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 Detail
-
carrierIp
InstanceNetworkInterfaceAssociation.Builder carrierIp(String carrierIp)
The carrier IP address associated with the network interface.
- Parameters:
carrierIp
- The carrier IP address associated with the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerOwnedIp
InstanceNetworkInterfaceAssociation.Builder customerOwnedIp(String 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.
-
ipOwnerId
InstanceNetworkInterfaceAssociation.Builder ipOwnerId(String ipOwnerId)
The ID of the owner of the Elastic IP address.
- Parameters:
ipOwnerId
- The ID of the owner of the Elastic IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicDnsName
InstanceNetworkInterfaceAssociation.Builder publicDnsName(String 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
InstanceNetworkInterfaceAssociation.Builder publicIp(String publicIp)
The public IP address or Elastic IP address bound to the network interface.
- Parameters:
publicIp
- The public IP address or Elastic IP address bound to the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-