Class NetworkInterfacePrivateIpAddress
- java.lang.Object
-
- com.amazonaws.services.ec2.model.NetworkInterfacePrivateIpAddress
-
- All Implemented Interfaces:
Serializable,Cloneable
public class NetworkInterfacePrivateIpAddress extends Object implements Serializable, Cloneable
Describes the private IP address of a network interface.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NetworkInterfacePrivateIpAddress()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkInterfacePrivateIpAddressclone()booleanequals(Object obj)NetworkInterfaceAssociationgetAssociation()The association information for an Elastic IP address associated with the network interface.BooleangetPrimary()Indicates whether this IP address is the primary private IP address of the network interface.StringgetPrivateDnsName()The private DNS name.StringgetPrivateIpAddress()The private IP address.inthashCode()BooleanisPrimary()Indicates whether this IP address is the primary private IP address of the network interface.voidsetAssociation(NetworkInterfaceAssociation association)The association information for an Elastic IP address associated with the network interface.voidsetPrimary(Boolean primary)Indicates whether this IP address is the primary private IP address of the network interface.voidsetPrivateDnsName(String privateDnsName)The private DNS name.voidsetPrivateIpAddress(String privateIpAddress)The private IP address.StringtoString()Returns a string representation of this object; useful for testing and debugging.NetworkInterfacePrivateIpAddresswithAssociation(NetworkInterfaceAssociation association)The association information for an Elastic IP address associated with the network interface.NetworkInterfacePrivateIpAddresswithPrimary(Boolean primary)Indicates whether this IP address is the primary private IP address of the network interface.NetworkInterfacePrivateIpAddresswithPrivateDnsName(String privateDnsName)The private DNS name.NetworkInterfacePrivateIpAddresswithPrivateIpAddress(String privateIpAddress)The private IP address.
-
-
-
Method Detail
-
setPrivateIpAddress
public void setPrivateIpAddress(String privateIpAddress)
The private IP address.
- Parameters:
privateIpAddress- The private IP address.
-
getPrivateIpAddress
public String getPrivateIpAddress()
The private IP address.
- Returns:
- The private IP address.
-
withPrivateIpAddress
public NetworkInterfacePrivateIpAddress withPrivateIpAddress(String privateIpAddress)
The private IP address.
- Parameters:
privateIpAddress- The private IP address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPrivateDnsName
public void setPrivateDnsName(String privateDnsName)
The private DNS name.
- Parameters:
privateDnsName- The private DNS name.
-
getPrivateDnsName
public String getPrivateDnsName()
The private DNS name.
- Returns:
- The private DNS name.
-
withPrivateDnsName
public NetworkInterfacePrivateIpAddress withPrivateDnsName(String privateDnsName)
The private DNS name.
- Parameters:
privateDnsName- The private DNS name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setPrimary
public void setPrimary(Boolean primary)
Indicates whether this IP address is the primary private IP address of the network interface.
- Parameters:
primary- Indicates whether this IP address is the primary private IP address of the network interface.
-
getPrimary
public Boolean getPrimary()
Indicates whether this IP address is the primary private IP address of the network interface.
- Returns:
- Indicates whether this IP address is the primary private IP address of the network interface.
-
withPrimary
public NetworkInterfacePrivateIpAddress withPrimary(Boolean primary)
Indicates whether this IP address is the primary private IP address of the network interface.
- Parameters:
primary- Indicates whether this IP address is the primary private IP address of the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isPrimary
public Boolean isPrimary()
Indicates whether this IP address is the primary private IP address of the network interface.
- Returns:
- Indicates whether this IP address is the primary private IP address of the network interface.
-
setAssociation
public void setAssociation(NetworkInterfaceAssociation association)
The association information for an Elastic IP address associated with the network interface.
- Parameters:
association- The association information for an Elastic IP address associated with the network interface.
-
getAssociation
public NetworkInterfaceAssociation getAssociation()
The association information for an Elastic IP address associated with the network interface.
- Returns:
- The association information for an Elastic IP address associated with the network interface.
-
withAssociation
public NetworkInterfacePrivateIpAddress withAssociation(NetworkInterfaceAssociation association)
The association information for an Elastic IP address associated with the network interface.
- Parameters:
association- The association information for an Elastic IP address associated with the network interface.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public NetworkInterfacePrivateIpAddress clone()
-
-