Interface InstanceNetworkInterfaceAssociation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<InstanceNetworkInterfaceAssociation.Builder,InstanceNetworkInterfaceAssociation>,SdkBuilder<InstanceNetworkInterfaceAssociation.Builder,InstanceNetworkInterfaceAssociation>,SdkPojo
- Enclosing class:
- InstanceNetworkInterfaceAssociation
@Mutable @NotThreadSafe 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.BuildercarrierIp(String carrierIp)The carrier IP address associated with the network interface.InstanceNetworkInterfaceAssociation.BuildercustomerOwnedIp(String customerOwnedIp)The customer-owned IP address associated with the network interface.InstanceNetworkInterfaceAssociation.BuilderipOwnerId(String ipOwnerId)The ID of the owner of the Elastic IP address.InstanceNetworkInterfaceAssociation.BuilderpublicDnsName(String publicDnsName)The public DNS name.InstanceNetworkInterfaceAssociation.BuilderpublicIp(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, sdkFieldNameToField, 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.
-
-