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 Details

    • ip

      An IP address that is reserved for use by your Amazon Pinpoint account.

      Parameters:
      ip - An IP address that is reserved for use by your Amazon Pinpoint account.
      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

      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:
    • 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.