Class DedicatedIpPool
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DedicatedIpPool.Builder,DedicatedIpPool>
Contains information about a dedicated IP pool.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DedicatedIpPool.Builderbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringpoolName()The name of the dedicated IP pool.final ScalingModeThe type of the dedicated IP pool.final StringThe type of the dedicated IP pool.static Class<? extends DedicatedIpPool.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
poolName
The name of the dedicated IP pool.
- Returns:
- The name of the dedicated IP pool.
-
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,
scalingModewill returnScalingMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromscalingModeAsString().- Returns:
- 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.
-
- See Also:
-
-
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,
scalingModewill returnScalingMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromscalingModeAsString().- Returns:
- 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.
-
- See Also:
-
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<DedicatedIpPool.Builder,DedicatedIpPool>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-