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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AddressTransfer.Builder
addressTransferStatus(String addressTransferStatus)
The Elastic IP address transfer status.AddressTransfer.Builder
addressTransferStatus(AddressTransferStatus addressTransferStatus)
The Elastic IP address transfer status.AddressTransfer.Builder
allocationId(String allocationId)
The allocation ID of an Elastic IP address.AddressTransfer.Builder
publicIp(String publicIp)
The Elastic IP address being transferred.AddressTransfer.Builder
transferAccountId(String transferAccountId)
The ID of the account that you want to transfer the Elastic IP address to.AddressTransfer.Builder
transferOfferAcceptedTimestamp(Instant transferOfferAcceptedTimestamp)
The timestamp when the Elastic IP address transfer was accepted.AddressTransfer.Builder
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 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
-
addressTransferStatus
AddressTransfer.Builder addressTransferStatus(AddressTransferStatus 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
-
-