public class CartItemInput extends Object implements Serializable
| Constructor and Description |
|---|
CartItemInput(double quantity,
String sku) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendTo(StringBuilder _queryBuilder) |
List<EnteredOptionInput> |
getEnteredOptions()
An array of entered options for the base product, such as personalization text
|
Input<List<EnteredOptionInput>> |
getEnteredOptionsInput()
An array of entered options for the base product, such as personalization text
|
String |
getParentSku()
For child products, the SKU of its parent product
|
Input<String> |
getParentSkuInput()
For child products, the SKU of its parent product
|
double |
getQuantity() |
List<ID> |
getSelectedOptions()
The selected options for the base product, such as color or size with unique ID for a
`CustomizableRadioOption`, `CustomizableDropDownOption`, `ConfigurableProductOptionsValues`, etc.
|
Input<List<ID>> |
getSelectedOptionsInput()
The selected options for the base product, such as color or size with unique ID for a
`CustomizableRadioOption`, `CustomizableDropDownOption`, `ConfigurableProductOptionsValues`, etc.
|
String |
getSku() |
CartItemInput |
setCustomFilter(String name,
Serializable filterInput)
Set custom filter.
|
CartItemInput |
setEnteredOptions(List<EnteredOptionInput> enteredOptions)
An array of entered options for the base product, such as personalization text
|
CartItemInput |
setEnteredOptionsInput(Input<List<EnteredOptionInput>> enteredOptions)
An array of entered options for the base product, such as personalization text
|
CartItemInput |
setParentSku(String parentSku)
For child products, the SKU of its parent product
|
CartItemInput |
setParentSkuInput(Input<String> parentSku)
For child products, the SKU of its parent product
|
CartItemInput |
setQuantity(double quantity) |
CartItemInput |
setSelectedOptions(List<ID> selectedOptions)
The selected options for the base product, such as color or size with unique ID for a
`CustomizableRadioOption`, `CustomizableDropDownOption`, `ConfigurableProductOptionsValues`, etc.
|
CartItemInput |
setSelectedOptionsInput(Input<List<ID>> selectedOptions)
The selected options for the base product, such as color or size with unique ID for a
`CustomizableRadioOption`, `CustomizableDropDownOption`, `ConfigurableProductOptionsValues`, etc.
|
CartItemInput |
setSku(String sku) |
public CartItemInput(double quantity,
String sku)
public double getQuantity()
public CartItemInput setQuantity(double quantity)
public String getSku()
public CartItemInput setSku(String sku)
public List<EnteredOptionInput> getEnteredOptions()
public Input<List<EnteredOptionInput>> getEnteredOptionsInput()
public CartItemInput setEnteredOptions(List<EnteredOptionInput> enteredOptions)
public CartItemInput setEnteredOptionsInput(Input<List<EnteredOptionInput>> enteredOptions)
public String getParentSku()
public Input<String> getParentSkuInput()
public CartItemInput setParentSku(String parentSku)
public CartItemInput setParentSkuInput(Input<String> parentSku)
public List<ID> getSelectedOptions()
public Input<List<ID>> getSelectedOptionsInput()
public CartItemInput setSelectedOptions(List<ID> selectedOptions)
public CartItemInput setSelectedOptionsInput(Input<List<ID>> selectedOptions)
public CartItemInput setCustomFilter(String name, Serializable filterInput)
public void appendTo(StringBuilder _queryBuilder)
Copyright © 2022 Adobe. All rights reserved.