Interface DedicatedIp.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DedicatedIp.Builder,DedicatedIp>,SdkBuilder<DedicatedIp.Builder,DedicatedIp>,SdkPojo
- Enclosing class:
- DedicatedIp
@Mutable @NotThreadSafe public static interface DedicatedIp.Builder extends SdkPojo, CopyableBuilder<DedicatedIp.Builder,DedicatedIp>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DedicatedIp.Builderip(String ip)An IPv4 address.DedicatedIp.BuilderpoolName(String poolName)The name of the dedicated IP pool that the IP address is associated with.DedicatedIp.BuilderwarmupPercentage(Integer warmupPercentage)Indicates the progress of your dedicated IP warm-up:DedicatedIp.BuilderwarmupStatus(String warmupStatus)The warm-up status of a dedicated IP address.DedicatedIp.BuilderwarmupStatus(WarmupStatus warmupStatus)The warm-up status of a dedicated IP address.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
ip
DedicatedIp.Builder ip(String ip)
An IPv4 address.
- Parameters:
ip- An IPv4 address.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
warmupStatus
DedicatedIp.Builder warmupStatus(String 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. -
NOT_APPLICABLE– The warm-up status doesn't apply to this IP address. This status is used for IP addresses in managed dedicated IP pools, where Amazon SES automatically handles the warm-up process.
- Parameters:
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. -
NOT_APPLICABLE– The warm-up status doesn't apply to this IP address. This status is used for IP addresses in managed dedicated IP pools, where Amazon SES automatically handles the warm-up process.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WarmupStatus,WarmupStatus
-
-
warmupStatus
DedicatedIp.Builder warmupStatus(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. -
NOT_APPLICABLE– The warm-up status doesn't apply to this IP address. This status is used for IP addresses in managed dedicated IP pools, where Amazon SES automatically handles the warm-up process.
- Parameters:
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. -
NOT_APPLICABLE– The warm-up status doesn't apply to this IP address. This status is used for IP addresses in managed dedicated IP pools, where Amazon SES automatically handles the warm-up process.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
WarmupStatus,WarmupStatus
-
-
warmupPercentage
DedicatedIp.Builder warmupPercentage(Integer warmupPercentage)
Indicates the progress of your dedicated IP warm-up:
-
0-100– For standard dedicated IP addresses, this shows the warm-up completion percentage. A value of 100 means the IP address is fully warmed up and ready for use. -
-1– Appears for IP addresses in managed dedicated pools where Amazon SES automatically handles the warm-up process, making the percentage not applicable.
- Parameters:
warmupPercentage- Indicates the progress of your dedicated IP warm-up:-
0-100– For standard dedicated IP addresses, this shows the warm-up completion percentage. A value of 100 means the IP address is fully warmed up and ready for use. -
-1– Appears for IP addresses in managed dedicated pools where Amazon SES automatically handles the warm-up process, making the percentage not applicable.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
poolName
DedicatedIp.Builder poolName(String poolName)
The name of the dedicated IP pool that the IP address is associated with.
- Parameters:
poolName- The name of the dedicated IP pool that the IP address is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-