Class PutDedicatedIpWarmupAttributesRequest
java.lang.Object
software.amazon.awssdk.core.SdkRequest
software.amazon.awssdk.awscore.AwsRequest
software.amazon.awssdk.services.sesv2.model.SesV2Request
software.amazon.awssdk.services.sesv2.model.PutDedicatedIpWarmupAttributesRequest
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<PutDedicatedIpWarmupAttributesRequest.Builder,PutDedicatedIpWarmupAttributesRequest>
@Generated("software.amazon.awssdk:codegen")
public final class PutDedicatedIpWarmupAttributesRequest
extends SesV2Request
implements ToCopyableBuilder<PutDedicatedIpWarmupAttributesRequest.Builder,PutDedicatedIpWarmupAttributesRequest>
A request to change the warm-up attributes for a dedicated IP address. This operation is useful when you want to resume the warm-up process for an existing IP address.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()final Stringip()The dedicated IP address that you want to update the warm-up attributes for.static Class<? extends PutDedicatedIpWarmupAttributesRequest.Builder>final StringtoString()Returns a string representation of this object.final IntegerThe warm-up percentage that you want to associate with the dedicated IP address.Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfigurationMethods 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
-
ip
The dedicated IP address that you want to update the warm-up attributes for.
- Returns:
- The dedicated IP address that you want to update the warm-up attributes for.
-
warmupPercentage
The warm-up percentage that you want to associate with the dedicated IP address.
- Returns:
- The warm-up percentage that you want to associate with the dedicated IP address.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<PutDedicatedIpWarmupAttributesRequest.Builder,PutDedicatedIpWarmupAttributesRequest> - Specified by:
toBuilderin classSesV2Request
-
builder
-
serializableBuilderClass
public static Class<? extends PutDedicatedIpWarmupAttributesRequest.Builder> serializableBuilderClass() -
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsRequest
-
equals
- Overrides:
equalsin classAwsRequest
-
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
- Overrides:
getValueForFieldin classSdkRequest
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-