Interface AddressTransfer.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AddressTransfer.Builder,
,AddressTransfer> SdkBuilder<AddressTransfer.Builder,
,AddressTransfer> SdkPojo
- Enclosing class:
AddressTransfer
public static interface AddressTransfer.Builder
extends SdkPojo, CopyableBuilder<AddressTransfer.Builder,AddressTransfer>
-
Method Summary
Modifier and TypeMethodDescriptionaddressTransferStatus
(String addressTransferStatus) The Elastic IP address transfer status.addressTransferStatus
(AddressTransferStatus addressTransferStatus) The Elastic IP address transfer status.allocationId
(String allocationId) The allocation ID of an Elastic IP address.The Elastic IP address being transferred.transferAccountId
(String transferAccountId) The ID of the account that you want to transfer the Elastic IP address to.transferOfferAcceptedTimestamp
(Instant transferOfferAcceptedTimestamp) The timestamp when the Elastic IP address transfer was accepted.transferOfferExpirationTimestamp
(Instant transferOfferExpirationTimestamp) The timestamp when the Elastic IP address transfer expired.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, sdkFields
-
Method Details
-
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
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
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
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
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
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
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:
-