Class Cart
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.billing.order.Quote
com.softlayer.api.service.billing.order.Cart
@ApiType("SoftLayer_Billing_Order_Cart") public class Cart extends Quote
The [[SoftLayer_Billing_Order_Cart]] service allows customers to save their order in a state that can be continually modified. The difference between a cart and a quote is that a quote has locked-in prices while a cart does not. This allows customers to save their order configuration for up to 30 days. After 30 days, the cart is deleted and cannot be retrieved again.
- See Also:
- SoftLayer_Billing_Order_Cart
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Cart.Mask
static interface
Cart.Service
The [[SoftLayer_Billing_Order_Cart]] service allows customers to save their order in a state that can be continually modified.static interface
Cart.ServiceAsync
-
Field Summary
Fields inherited from class com.softlayer.api.service.billing.order.Quote
account, accountId, accountIdSpecified, completedPurchaseDataId, completedPurchaseDataIdSpecified, createDate, createDateSpecified, doNotContactFlag, expirationDate, expirationDateSpecified, id, idSpecified, modifyDate, modifyDateSpecified, name, nameSpecified, order, ordersFromQuote, ordersFromQuoteCount, publicNote, publicNoteSpecified, quoteKey, quoteKeySpecified, status, statusSpecified
-
Constructor Summary
Constructors Constructor Description Cart()
-
Method Summary
Modifier and Type Method Description Cart.Service
asService(ApiClient client)
static Cart.Service
service(ApiClient client)
static Cart.Service
service(ApiClient client, Long id)
Methods inherited from class com.softlayer.api.service.billing.order.Quote
getAccount, getAccountId, getCompletedPurchaseDataId, getCreateDate, getDoNotContactFlag, getExpirationDate, getId, getModifyDate, getName, getOrder, getOrdersFromQuote, getOrdersFromQuoteCount, getPublicNote, getQuoteKey, getStatus, isAccountIdSpecified, isCompletedPurchaseDataIdSpecified, isCreateDateSpecified, isExpirationDateSpecified, isIdSpecified, isModifyDateSpecified, isNameSpecified, isPublicNoteSpecified, isQuoteKeySpecified, isStatusSpecified, setAccount, setAccountId, setCompletedPurchaseDataId, setCreateDate, setDoNotContactFlag, setExpirationDate, setId, setModifyDate, setName, setOrder, setOrdersFromQuoteCount, setPublicNote, setQuoteKey, setStatus, unsetAccountId, unsetCompletedPurchaseDataId, unsetCreateDate, unsetExpirationDate, unsetId, unsetModifyDate, unsetName, unsetPublicNote, unsetQuoteKey, unsetStatus