Interface DedicatedIp.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DedicatedIp.Builder,DedicatedIp>,SdkBuilder<DedicatedIp.Builder,DedicatedIp>,SdkPojo
- Enclosing class:
- DedicatedIp
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 how complete the dedicated IP warm-up process is.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.
- 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.
-
- 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.
- 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.
-
- 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 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.
- Parameters:
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.- 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.
-
-