@Generated(value="software.amazon.awssdk:codegen") public final class IpAddressRequest extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IpAddressRequest.Builder,IpAddressRequest>
In a CreateResolverEndpoint request, the IP address that DNS queries originate from (for outbound endpoints) or that
you forward DNS queries to (for inbound endpoints). IpAddressRequest also includes the ID of the subnet
that contains the IP address.
| Modifier and Type | Class and Description |
|---|---|
static interface |
IpAddressRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static IpAddressRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ip()
The IPv4 address that you want to use for DNS queries.
|
String |
ipv6()
The IPv6 address that you want to use for DNS queries.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IpAddressRequest.Builder> |
serializableBuilderClass() |
String |
subnetId()
The ID of the subnet that contains the IP address.
|
IpAddressRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String subnetId()
The ID of the subnet that contains the IP address.
public final String ip()
The IPv4 address that you want to use for DNS queries.
public final String ipv6()
The IPv6 address that you want to use for DNS queries.
public IpAddressRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IpAddressRequest.Builder,IpAddressRequest>public static IpAddressRequest.Builder builder()
public static Class<? extends IpAddressRequest.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.