public static class CatalogObject.Builder extends Object
CatalogObject.| Constructor and Description |
|---|
Builder(String type,
String id)
Initialization constructor.
|
public CatalogObject.Builder type(String type)
type - String value for type.public CatalogObject.Builder id(String id)
id - String value for id.public CatalogObject.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public CatalogObject.Builder version(Long version)
version - Long value for version.public CatalogObject.Builder isDeleted(Boolean isDeleted)
isDeleted - Boolean value for isDeleted.public CatalogObject.Builder customAttributeValues(Map<String,CatalogCustomAttributeValue> customAttributeValues)
customAttributeValues - Map of String, value for customAttributeValues.public CatalogObject.Builder catalogV1Ids(List<CatalogV1Id> catalogV1Ids)
catalogV1Ids - List of CatalogV1Id value for catalogV1Ids.public CatalogObject.Builder presentAtAllLocations(Boolean presentAtAllLocations)
presentAtAllLocations - Boolean value for presentAtAllLocations.public CatalogObject.Builder presentAtLocationIds(List<String> presentAtLocationIds)
presentAtLocationIds - List of String value for presentAtLocationIds.public CatalogObject.Builder absentAtLocationIds(List<String> absentAtLocationIds)
absentAtLocationIds - List of String value for absentAtLocationIds.public CatalogObject.Builder itemData(CatalogItem itemData)
itemData - CatalogItem value for itemData.public CatalogObject.Builder categoryData(CatalogCategory categoryData)
categoryData - CatalogCategory value for categoryData.public CatalogObject.Builder itemVariationData(CatalogItemVariation itemVariationData)
itemVariationData - CatalogItemVariation value for itemVariationData.public CatalogObject.Builder taxData(CatalogTax taxData)
taxData - CatalogTax value for taxData.public CatalogObject.Builder discountData(CatalogDiscount discountData)
discountData - CatalogDiscount value for discountData.public CatalogObject.Builder modifierListData(CatalogModifierList modifierListData)
modifierListData - CatalogModifierList value for modifierListData.public CatalogObject.Builder modifierData(CatalogModifier modifierData)
modifierData - CatalogModifier value for modifierData.public CatalogObject.Builder timePeriodData(CatalogTimePeriod timePeriodData)
timePeriodData - CatalogTimePeriod value for timePeriodData.public CatalogObject.Builder productSetData(CatalogProductSet productSetData)
productSetData - CatalogProductSet value for productSetData.public CatalogObject.Builder pricingRuleData(CatalogPricingRule pricingRuleData)
pricingRuleData - CatalogPricingRule value for pricingRuleData.public CatalogObject.Builder imageData(CatalogImage imageData)
imageData - CatalogImage value for imageData.public CatalogObject.Builder measurementUnitData(CatalogMeasurementUnit measurementUnitData)
measurementUnitData - CatalogMeasurementUnit value for measurementUnitData.public CatalogObject.Builder subscriptionPlanData(CatalogSubscriptionPlan subscriptionPlanData)
subscriptionPlanData - CatalogSubscriptionPlan value for subscriptionPlanData.public CatalogObject.Builder itemOptionData(CatalogItemOption itemOptionData)
itemOptionData - CatalogItemOption value for itemOptionData.public CatalogObject.Builder itemOptionValueData(CatalogItemOptionValue itemOptionValueData)
itemOptionValueData - CatalogItemOptionValue value for itemOptionValueData.public CatalogObject.Builder customAttributeDefinitionData(CatalogCustomAttributeDefinition customAttributeDefinitionData)
customAttributeDefinitionData - CatalogCustomAttributeDefinition value for
customAttributeDefinitionData.public CatalogObject.Builder quickAmountsSettingsData(CatalogQuickAmountsSettings quickAmountsSettingsData)
quickAmountsSettingsData - CatalogQuickAmountsSettings value for
quickAmountsSettingsData.public CatalogObject build()
CatalogObject object using the set fields.CatalogObjectCopyright © 2022. All rights reserved.