public class CatalogItemVariation extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogItemVariation.Builder
Class to build instances of
CatalogItemVariation. |
| Constructor and Description |
|---|
CatalogItemVariation(String itemId,
String name,
String sku,
String upc,
Integer ordinal,
String pricingType,
Money priceMoney,
List<ItemVariationLocationOverrides> locationOverrides,
Boolean trackInventory,
String inventoryAlertType,
Long inventoryAlertThreshold,
String userData,
Long serviceDuration,
Boolean availableForBooking,
List<CatalogItemOptionValueForItemVariation> itemOptionValues,
String measurementUnitId,
Boolean sellable,
Boolean stockable,
List<String> imageIds,
List<String> teamMemberIds,
CatalogStockConversion stockableConversion)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Boolean |
getAvailableForBooking()
Getter for AvailableForBooking.
|
List<String> |
getImageIds()
Getter for ImageIds.
|
Long |
getInventoryAlertThreshold()
Getter for InventoryAlertThreshold.
|
String |
getInventoryAlertType()
Getter for InventoryAlertType.
|
String |
getItemId()
Getter for ItemId.
|
List<CatalogItemOptionValueForItemVariation> |
getItemOptionValues()
Getter for ItemOptionValues.
|
List<ItemVariationLocationOverrides> |
getLocationOverrides()
Getter for LocationOverrides.
|
String |
getMeasurementUnitId()
Getter for MeasurementUnitId.
|
String |
getName()
Getter for Name.
|
Integer |
getOrdinal()
Getter for Ordinal.
|
Money |
getPriceMoney()
Getter for PriceMoney.
|
String |
getPricingType()
Getter for PricingType.
|
Boolean |
getSellable()
Getter for Sellable.
|
Long |
getServiceDuration()
Getter for ServiceDuration.
|
String |
getSku()
Getter for Sku.
|
Boolean |
getStockable()
Getter for Stockable.
|
CatalogStockConversion |
getStockableConversion()
Getter for StockableConversion.
|
List<String> |
getTeamMemberIds()
Getter for TeamMemberIds.
|
Boolean |
getTrackInventory()
Getter for TrackInventory.
|
String |
getUpc()
Getter for Upc.
|
String |
getUserData()
Getter for UserData.
|
int |
hashCode() |
CatalogItemVariation.Builder |
toBuilder()
Builds a new
CatalogItemVariation.Builder object. |
String |
toString()
Converts this CatalogItemVariation into string format.
|
public CatalogItemVariation(String itemId, String name, String sku, String upc, Integer ordinal, String pricingType, Money priceMoney, List<ItemVariationLocationOverrides> locationOverrides, Boolean trackInventory, String inventoryAlertType, Long inventoryAlertThreshold, String userData, Long serviceDuration, Boolean availableForBooking, List<CatalogItemOptionValueForItemVariation> itemOptionValues, String measurementUnitId, Boolean sellable, Boolean stockable, List<String> imageIds, List<String> teamMemberIds, CatalogStockConversion stockableConversion)
itemId - String value for itemId.name - String value for name.sku - String value for sku.upc - String value for upc.ordinal - Integer value for ordinal.pricingType - String value for pricingType.priceMoney - Money value for priceMoney.locationOverrides - List of ItemVariationLocationOverrides value for
locationOverrides.trackInventory - Boolean value for trackInventory.inventoryAlertType - String value for inventoryAlertType.inventoryAlertThreshold - Long value for inventoryAlertThreshold.userData - String value for userData.serviceDuration - Long value for serviceDuration.availableForBooking - Boolean value for availableForBooking.itemOptionValues - List of CatalogItemOptionValueForItemVariation value for
itemOptionValues.measurementUnitId - String value for measurementUnitId.sellable - Boolean value for sellable.stockable - Boolean value for stockable.imageIds - List of String value for imageIds.teamMemberIds - List of String value for teamMemberIds.stockableConversion - CatalogStockConversion value for stockableConversion.public String getItemId()
public String getName()
public String getSku()
public String getUpc()
public Integer getOrdinal()
public String getPricingType()
public Money getPriceMoney()
public List<ItemVariationLocationOverrides> getLocationOverrides()
public Boolean getTrackInventory()
public String getInventoryAlertType()
public Long getInventoryAlertThreshold()
public String getUserData()
public Long getServiceDuration()
public Boolean getAvailableForBooking()
public List<CatalogItemOptionValueForItemVariation> getItemOptionValues()
public String getMeasurementUnitId()
public Boolean getSellable()
public Boolean getStockable()
public List<String> getImageIds()
public List<String> getTeamMemberIds()
public CatalogStockConversion getStockableConversion()
public String toString()
public CatalogItemVariation.Builder toBuilder()
CatalogItemVariation.Builder object.
Creates the instance with the state of the current model.CatalogItemVariation.Builder objectCopyright © 2022. All rights reserved.