@Generated(value="software.amazon.awssdk:codegen") public class InstancePrivateIpAddress extends Object implements ToCopyableBuilder<InstancePrivateIpAddress.Builder,InstancePrivateIpAddress>
Describes a private IPv4 address.
Modifier and Type | Class and Description |
---|---|
static interface |
InstancePrivateIpAddress.Builder |
Modifier and Type | Method and Description |
---|---|
InstanceNetworkInterfaceAssociation |
association()
The association information for an Elastic IP address for the network interface.
|
static InstancePrivateIpAddress.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Boolean |
primary()
Indicates whether this IPv4 address is the primary private IP address of the network interface.
|
String |
privateDnsName()
The private IPv4 DNS name.
|
String |
privateIpAddress()
The private IPv4 address of the network interface.
|
static Class<? extends InstancePrivateIpAddress.Builder> |
serializableBuilderClass() |
InstancePrivateIpAddress.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public InstanceNetworkInterfaceAssociation association()
The association information for an Elastic IP address for the network interface.
public Boolean primary()
Indicates whether this IPv4 address is the primary private IP address of the network interface.
public String privateDnsName()
The private IPv4 DNS name.
public String privateIpAddress()
The private IPv4 address of the network interface.
public InstancePrivateIpAddress.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<InstancePrivateIpAddress.Builder,InstancePrivateIpAddress>
public static InstancePrivateIpAddress.Builder builder()
public static Class<? extends InstancePrivateIpAddress.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.