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
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
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
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Method Detail
-
asService
public Cart.Service asService(ApiClient client)
-
service
public static Cart.Service service(ApiClient client)
-
service
public static Cart.Service service(ApiClient client, Long id)
-
-