public static class CatalogItem.Builder extends Object
CatalogItem.| Constructor and Description |
|---|
Builder() |
public CatalogItem.Builder name(String name)
name - String value for name.public CatalogItem.Builder unsetName()
public CatalogItem.Builder description(String description)
description - String value for description.public CatalogItem.Builder unsetDescription()
public CatalogItem.Builder abbreviation(String abbreviation)
abbreviation - String value for abbreviation.public CatalogItem.Builder unsetAbbreviation()
public CatalogItem.Builder labelColor(String labelColor)
labelColor - String value for labelColor.public CatalogItem.Builder unsetLabelColor()
public CatalogItem.Builder availableOnline(Boolean availableOnline)
availableOnline - Boolean value for availableOnline.public CatalogItem.Builder unsetAvailableOnline()
public CatalogItem.Builder availableForPickup(Boolean availableForPickup)
availableForPickup - Boolean value for availableForPickup.public CatalogItem.Builder unsetAvailableForPickup()
public CatalogItem.Builder availableElectronically(Boolean availableElectronically)
availableElectronically - Boolean value for availableElectronically.public CatalogItem.Builder unsetAvailableElectronically()
public CatalogItem.Builder categoryId(String categoryId)
categoryId - String value for categoryId.public CatalogItem.Builder unsetCategoryId()
public CatalogItem.Builder taxIds(List<String> taxIds)
taxIds - List of String value for taxIds.public CatalogItem.Builder unsetTaxIds()
public CatalogItem.Builder modifierListInfo(List<CatalogItemModifierListInfo> modifierListInfo)
modifierListInfo - List of CatalogItemModifierListInfo value for modifierListInfo.public CatalogItem.Builder unsetModifierListInfo()
public CatalogItem.Builder variations(List<CatalogObject> variations)
variations - List of CatalogObject value for variations.public CatalogItem.Builder unsetVariations()
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 unsetSkipModifierScreen()
public CatalogItem.Builder itemOptions(List<CatalogItemOptionForItem> itemOptions)
itemOptions - List of CatalogItemOptionForItem value for itemOptions.public CatalogItem.Builder unsetItemOptions()
public CatalogItem.Builder imageIds(List<String> imageIds)
imageIds - List of String value for imageIds.public CatalogItem.Builder unsetImageIds()
public CatalogItem.Builder sortName(String sortName)
sortName - String value for sortName.public CatalogItem.Builder unsetSortName()
public CatalogItem.Builder categories(List<CatalogObjectCategory> categories)
categories - List of CatalogObjectCategory value for categories.public CatalogItem.Builder unsetCategories()
public CatalogItem.Builder descriptionHtml(String descriptionHtml)
descriptionHtml - String value for descriptionHtml.public CatalogItem.Builder unsetDescriptionHtml()
public CatalogItem.Builder descriptionPlaintext(String descriptionPlaintext)
descriptionPlaintext - String value for descriptionPlaintext.public CatalogItem.Builder channels(List<String> channels)
channels - List of String value for channels.public CatalogItem.Builder unsetChannels()
public CatalogItem.Builder isArchived(Boolean isArchived)
isArchived - Boolean value for isArchived.public CatalogItem.Builder unsetIsArchived()
public CatalogItem.Builder ecomSeoData(CatalogEcomSeoData ecomSeoData)
ecomSeoData - CatalogEcomSeoData value for ecomSeoData.public CatalogItem.Builder foodAndBeverageDetails(CatalogItemFoodAndBeverageDetails foodAndBeverageDetails)
foodAndBeverageDetails - CatalogItemFoodAndBeverageDetails value for
foodAndBeverageDetails.public CatalogItem.Builder reportingCategory(CatalogObjectCategory reportingCategory)
reportingCategory - CatalogObjectCategory value for reportingCategory.public CatalogItem build()
CatalogItem object using the set fields.CatalogItemCopyright © 2024. All rights reserved.