public static class CatalogItem.Builder extends Object
CatalogItem.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CatalogItem.Builder |
abbreviation(String abbreviation)
Setter for abbreviation.
|
CatalogItem.Builder |
availableElectronically(Boolean availableElectronically)
Setter for availableElectronically.
|
CatalogItem.Builder |
availableForPickup(Boolean availableForPickup)
Setter for availableForPickup.
|
CatalogItem.Builder |
availableOnline(Boolean availableOnline)
Setter for availableOnline.
|
CatalogItem |
build()
Builds a new
CatalogItem object using the set fields. |
CatalogItem.Builder |
categoryId(String categoryId)
Setter for categoryId.
|
CatalogItem.Builder |
description(String description)
Setter for description.
|
CatalogItem.Builder |
imageIds(List<String> imageIds)
Setter for imageIds.
|
CatalogItem.Builder |
itemOptions(List<CatalogItemOptionForItem> itemOptions)
Setter for itemOptions.
|
CatalogItem.Builder |
labelColor(String labelColor)
Setter for labelColor.
|
CatalogItem.Builder |
modifierListInfo(List<CatalogItemModifierListInfo> modifierListInfo)
Setter for modifierListInfo.
|
CatalogItem.Builder |
name(String name)
Setter for name.
|
CatalogItem.Builder |
productType(String productType)
Setter for productType.
|
CatalogItem.Builder |
skipModifierScreen(Boolean skipModifierScreen)
Setter for skipModifierScreen.
|
CatalogItem.Builder |
sortName(String sortName)
Setter for sortName.
|
CatalogItem.Builder |
taxIds(List<String> taxIds)
Setter for taxIds.
|
CatalogItem.Builder |
variations(List<CatalogObject> variations)
Setter for variations.
|
public CatalogItem.Builder name(String name)
name - String value for name.public CatalogItem.Builder description(String description)
description - String value for description.public CatalogItem.Builder abbreviation(String abbreviation)
abbreviation - String value for abbreviation.public CatalogItem.Builder labelColor(String labelColor)
labelColor - String value for labelColor.public CatalogItem.Builder availableOnline(Boolean availableOnline)
availableOnline - Boolean value for availableOnline.public CatalogItem.Builder availableForPickup(Boolean availableForPickup)
availableForPickup - Boolean value for availableForPickup.public CatalogItem.Builder availableElectronically(Boolean availableElectronically)
availableElectronically - Boolean value for availableElectronically.public CatalogItem.Builder categoryId(String categoryId)
categoryId - String value for categoryId.public CatalogItem.Builder taxIds(List<String> taxIds)
taxIds - List of String value for taxIds.public CatalogItem.Builder modifierListInfo(List<CatalogItemModifierListInfo> modifierListInfo)
modifierListInfo - List of CatalogItemModifierListInfo value for modifierListInfo.public CatalogItem.Builder variations(List<CatalogObject> variations)
variations - List of CatalogObject value for variations.public CatalogItem.Builder productType(String productType)
productType - String value for productType.public CatalogItem.Builder skipModifierScreen(Boolean skipModifierScreen)
skipModifierScreen - Boolean value for skipModifierScreen.public CatalogItem.Builder itemOptions(List<CatalogItemOptionForItem> itemOptions)
itemOptions - List of CatalogItemOptionForItem value for itemOptions.public CatalogItem.Builder imageIds(List<String> imageIds)
imageIds - List of String value for imageIds.public CatalogItem.Builder sortName(String sortName)
sortName - String value for sortName.public CatalogItem build()
CatalogItem object using the set fields.CatalogItemCopyright © 2022. All rights reserved.