@Generated(value="software.amazon.awssdk:codegen") public final class DedicatedIpPool extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DedicatedIpPool.Builder,DedicatedIpPool>
Contains information about a dedicated IP pool.
| Modifier and Type | Class and Description |
|---|---|
static interface |
DedicatedIpPool.Builder |
| Modifier and Type | Method and Description |
|---|---|
static DedicatedIpPool.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
poolName()
The name of the dedicated IP pool.
|
ScalingMode |
scalingMode()
The type of the dedicated IP pool.
|
String |
scalingModeAsString()
The type of the dedicated IP pool.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends DedicatedIpPool.Builder> |
serializableBuilderClass() |
DedicatedIpPool.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String poolName()
The name of the dedicated IP pool.
public final ScalingMode scalingMode()
The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically managed by
Amazon SES.
If the service returns an enum value that is not available in the current SDK version, scalingMode will
return ScalingMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
scalingModeAsString().
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically
managed by Amazon SES.
ScalingModepublic final String scalingModeAsString()
The type of the dedicated IP pool.
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically managed by
Amazon SES.
If the service returns an enum value that is not available in the current SDK version, scalingMode will
return ScalingMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
scalingModeAsString().
STANDARD – A dedicated IP pool where you can control which IPs are part of the pool.
MANAGED – A dedicated IP pool where the reputation and number of IPs are automatically
managed by Amazon SES.
ScalingModepublic DedicatedIpPool.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<DedicatedIpPool.Builder,DedicatedIpPool>public static DedicatedIpPool.Builder builder()
public static Class<? extends DedicatedIpPool.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.