@Generated(value="software.amazon.awssdk:codegen") public final class IpAddressUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IpAddressUpdate.Builder,IpAddressUpdate>
In an UpdateResolverEndpoint request, information about an IP address to update.
| Modifier and Type | Class and Description |
|---|---|
static interface |
IpAddressUpdate.Builder |
| Modifier and Type | Method and Description |
|---|---|
static IpAddressUpdate.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ip()
The new IP address.
|
String |
ipId()
Only when removing an IP address from a Resolver endpoint: The ID of the IP address that you want to
remove.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends IpAddressUpdate.Builder> |
serializableBuilderClass() |
String |
subnetId()
The ID of the subnet that includes the IP address that you want to update.
|
IpAddressUpdate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String ipId()
Only when removing an IP address from a Resolver endpoint: The ID of the IP address that you want to remove. To get this ID, use GetResolverEndpoint.
public final String subnetId()
The ID of the subnet that includes the IP address that you want to update. To get this ID, use GetResolverEndpoint.
public final String ip()
The new IP address.
public IpAddressUpdate.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<IpAddressUpdate.Builder,IpAddressUpdate>public static IpAddressUpdate.Builder builder()
public static Class<? extends IpAddressUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.