Interface AddressTransfer.Builder

    • Method Detail

      • publicIp

        AddressTransfer.Builder publicIp​(String publicIp)

        The Elastic IP address being transferred.

        Parameters:
        publicIp - The Elastic IP address being transferred.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • allocationId

        AddressTransfer.Builder allocationId​(String allocationId)

        The allocation ID of an Elastic IP address.

        Parameters:
        allocationId - The allocation ID of an Elastic IP address.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • transferAccountId

        AddressTransfer.Builder transferAccountId​(String transferAccountId)

        The ID of the account that you want to transfer the Elastic IP address to.

        Parameters:
        transferAccountId - The ID of the account that you want to transfer the Elastic IP address to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • transferOfferExpirationTimestamp

        AddressTransfer.Builder transferOfferExpirationTimestamp​(Instant transferOfferExpirationTimestamp)

        The timestamp when the Elastic IP address transfer expired. When the source account starts the transfer, the transfer account has seven hours to allocate the Elastic IP address to complete the transfer, or the Elastic IP address will return to its original owner.

        Parameters:
        transferOfferExpirationTimestamp - The timestamp when the Elastic IP address transfer expired. When the source account starts the transfer, the transfer account has seven hours to allocate the Elastic IP address to complete the transfer, or the Elastic IP address will return to its original owner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • transferOfferAcceptedTimestamp

        AddressTransfer.Builder transferOfferAcceptedTimestamp​(Instant transferOfferAcceptedTimestamp)

        The timestamp when the Elastic IP address transfer was accepted.

        Parameters:
        transferOfferAcceptedTimestamp - The timestamp when the Elastic IP address transfer was accepted.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • addressTransferStatus

        AddressTransfer.Builder addressTransferStatus​(String addressTransferStatus)

        The Elastic IP address transfer status.

        Parameters:
        addressTransferStatus - The Elastic IP address transfer status.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        AddressTransferStatus, AddressTransferStatus