@Generated(value="software.amazon.awssdk:codegen") public final class NetworkInterfaceAssociation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NetworkInterfaceAssociation.Builder,NetworkInterfaceAssociation>
Describes association information for an Elastic IP address (IPv4 only).
Modifier and Type | Class and Description |
---|---|
static interface |
NetworkInterfaceAssociation.Builder |
Modifier and Type | Method and Description |
---|---|
String |
allocationId()
The allocation ID.
|
String |
associationId()
The association ID.
|
static NetworkInterfaceAssociation.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ipOwnerId()
The ID of the Elastic IP address owner.
|
String |
publicDnsName()
The public DNS name.
|
String |
publicIp()
The address of the Elastic IP address bound to the network interface.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends NetworkInterfaceAssociation.Builder> |
serializableBuilderClass() |
NetworkInterfaceAssociation.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String allocationId()
The allocation ID.
public String associationId()
The association ID.
public String ipOwnerId()
The ID of the Elastic IP address owner.
public String publicDnsName()
The public DNS name.
public String publicIp()
The address of the Elastic IP address bound to the network interface.
public NetworkInterfaceAssociation.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<NetworkInterfaceAssociation.Builder,NetworkInterfaceAssociation>
public static NetworkInterfaceAssociation.Builder builder()
public static Class<? extends NetworkInterfaceAssociation.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.