@Generated(value="software.amazon.awssdk:codegen") public final class DedicatedIp extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DedicatedIp.Builder,DedicatedIp>
Contains information about a dedicated IP address that is associated with your Amazon Pinpoint account.
Modifier and Type | Class and Description |
---|---|
static interface |
DedicatedIp.Builder |
Modifier and Type | Method and Description |
---|---|
static DedicatedIp.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
ip()
An IP address that is reserved for use by your Amazon Pinpoint account.
|
String |
poolName()
The name of the dedicated IP pool that the IP address is associated with.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DedicatedIp.Builder> |
serializableBuilderClass() |
DedicatedIp.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
Integer |
warmupPercentage()
Indicates how complete the dedicated IP warm-up process is.
|
WarmupStatus |
warmupStatus()
The warm-up status of a dedicated IP address.
|
String |
warmupStatusAsString()
The warm-up status of a dedicated IP address.
|
copy
public String ip()
An IP address that is reserved for use by your Amazon Pinpoint account.
public WarmupStatus warmupStatus()
The warm-up status of a dedicated IP address. The status can have one of the following values:
IN_PROGRESS
– The IP address isn't ready to use because the dedicated IP warm-up process is ongoing.
DONE
– The dedicated IP warm-up process is complete, and the IP address is ready to use.
If the service returns an enum value that is not available in the current SDK version, warmupStatus
will
return WarmupStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
warmupStatusAsString()
.
IN_PROGRESS
– The IP address isn't ready to use because the dedicated IP warm-up process is
ongoing.
DONE
– The dedicated IP warm-up process is complete, and the IP address is ready to use.
WarmupStatus
public String warmupStatusAsString()
The warm-up status of a dedicated IP address. The status can have one of the following values:
IN_PROGRESS
– The IP address isn't ready to use because the dedicated IP warm-up process is ongoing.
DONE
– The dedicated IP warm-up process is complete, and the IP address is ready to use.
If the service returns an enum value that is not available in the current SDK version, warmupStatus
will
return WarmupStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
warmupStatusAsString()
.
IN_PROGRESS
– The IP address isn't ready to use because the dedicated IP warm-up process is
ongoing.
DONE
– The dedicated IP warm-up process is complete, and the IP address is ready to use.
WarmupStatus
public Integer warmupPercentage()
Indicates how complete the dedicated IP warm-up process is. When this value equals 1, the address has completed the warm-up process and is ready for use.
public String poolName()
The name of the dedicated IP pool that the IP address is associated with.
public DedicatedIp.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<DedicatedIp.Builder,DedicatedIp>
public static DedicatedIp.Builder builder()
public static Class<? extends DedicatedIp.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.