ToCopyableBuilder<InstancePrivateIpAddress.Builder,InstancePrivateIpAddress>
@Generated("software.amazon.awssdk:codegen") public class InstancePrivateIpAddress extends Object implements ToCopyableBuilder<InstancePrivateIpAddress.Builder,InstancePrivateIpAddress>
Describes a private IPv4 address.
Modifier and Type | Class | Description |
---|---|---|
static interface |
InstancePrivateIpAddress.Builder |
Modifier and Type | Method | Description |
---|---|---|
InstanceNetworkInterfaceAssociation |
association() |
The association information for an Elastic IP address for the network interface.
|
static InstancePrivateIpAddress.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
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() |
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.