@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) |
<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()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public 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 String subnetId()
The ID of the subnet that includes the IP address that you want to update. To get this ID, use GetResolverEndpoint.
public String ip()
The new IP address.
public IpAddressUpdate.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<IpAddressUpdate.Builder,IpAddressUpdate>
public static IpAddressUpdate.Builder builder()
public static Class<? extends IpAddressUpdate.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.