@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class NetworkInterfaceAssociation extends Object implements Serializable, Cloneable
Describes association information for an Elastic IP address (IPv4 only).
Constructor and Description |
---|
NetworkInterfaceAssociation() |
Modifier and Type | Method and Description |
---|---|
NetworkInterfaceAssociation |
clone() |
boolean |
equals(Object obj) |
String |
getAllocationId()
The allocation ID.
|
String |
getAssociationId()
The association ID.
|
String |
getIpOwnerId()
The ID of the Elastic IP address owner.
|
String |
getPublicDnsName()
The public DNS name.
|
String |
getPublicIp()
The address of the Elastic IP address bound to the network interface.
|
int |
hashCode() |
void |
setAllocationId(String allocationId)
The allocation ID.
|
void |
setAssociationId(String associationId)
The association ID.
|
void |
setIpOwnerId(String ipOwnerId)
The ID of the Elastic IP address owner.
|
void |
setPublicDnsName(String publicDnsName)
The public DNS name.
|
void |
setPublicIp(String publicIp)
The address of the Elastic IP address bound to the network interface.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
NetworkInterfaceAssociation |
withAllocationId(String allocationId)
The allocation ID.
|
NetworkInterfaceAssociation |
withAssociationId(String associationId)
The association ID.
|
NetworkInterfaceAssociation |
withIpOwnerId(String ipOwnerId)
The ID of the Elastic IP address owner.
|
NetworkInterfaceAssociation |
withPublicDnsName(String publicDnsName)
The public DNS name.
|
NetworkInterfaceAssociation |
withPublicIp(String publicIp)
The address of the Elastic IP address bound to the network interface.
|
public void setAllocationId(String allocationId)
The allocation ID.
allocationId
- The allocation ID.public String getAllocationId()
The allocation ID.
public NetworkInterfaceAssociation withAllocationId(String allocationId)
The allocation ID.
allocationId
- The allocation ID.public void setAssociationId(String associationId)
The association ID.
associationId
- The association ID.public String getAssociationId()
The association ID.
public NetworkInterfaceAssociation withAssociationId(String associationId)
The association ID.
associationId
- The association ID.public void setIpOwnerId(String ipOwnerId)
The ID of the Elastic IP address owner.
ipOwnerId
- The ID of the Elastic IP address owner.public String getIpOwnerId()
The ID of the Elastic IP address owner.
public NetworkInterfaceAssociation withIpOwnerId(String ipOwnerId)
The ID of the Elastic IP address owner.
ipOwnerId
- The ID of the Elastic IP address owner.public void setPublicDnsName(String publicDnsName)
The public DNS name.
publicDnsName
- The public DNS name.public String getPublicDnsName()
The public DNS name.
public NetworkInterfaceAssociation withPublicDnsName(String publicDnsName)
The public DNS name.
publicDnsName
- The public DNS name.public void setPublicIp(String publicIp)
The address of the Elastic IP address bound to the network interface.
publicIp
- The address of the Elastic IP address bound to the network interface.public String getPublicIp()
The address of the Elastic IP address bound to the network interface.
public NetworkInterfaceAssociation withPublicIp(String publicIp)
The address of the Elastic IP address bound to the network interface.
publicIp
- The address of the Elastic IP address bound to the network interface.public String toString()
toString
in class Object
Object.toString()
public NetworkInterfaceAssociation clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.