Class ProductConfiguration
java.lang.Object
com.liferay.headless.commerce.admin.catalog.dto.v1_0.ProductConfiguration
- All Implemented Interfaces:
Serializable
- See Also:
- Generated:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected BigDecimal[]
protected Long
protected String[]
protected Boolean
protected Boolean
protected String
protected Long
protected String
protected ProductConfiguration.EntityType
protected String
protected Long
protected String
protected String
protected BigDecimal
protected BigDecimal
protected BigDecimal
protected BigDecimal
protected ProductShippingConfiguration
protected ProductTaxConfiguration
protected Boolean
protected Boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
@Valid BigDecimal[]
@DecimalMin("0") Long
String[]
@DecimalMin("0") Long
@DecimalMin("0") Long
getId()
@Valid BigDecimal
@Valid BigDecimal
@Valid BigDecimal
@Valid BigDecimal
@Valid ProductShippingConfiguration
@Valid ProductTaxConfiguration
int
hashCode()
void
setActions
(com.liferay.petra.function.UnsafeSupplier<Map<String, Map<String, String>>, Exception> actionsUnsafeSupplier) void
void
setAllowBackOrder
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> allowBackOrderUnsafeSupplier) void
setAllowBackOrder
(Boolean allowBackOrder) void
setAllowedOrderQuantities
(com.liferay.petra.function.UnsafeSupplier<BigDecimal[], Exception> allowedOrderQuantitiesUnsafeSupplier) void
setAllowedOrderQuantities
(BigDecimal[] allowedOrderQuantities) void
setAvailabilityEstimateId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> availabilityEstimateIdUnsafeSupplier) void
setAvailabilityEstimateId
(Long availabilityEstimateId) void
setAvailabilityEstimateName
(com.liferay.petra.function.UnsafeSupplier<Map<String, String>, Exception> availabilityEstimateNameUnsafeSupplier) void
setAvailabilityEstimateName
(Map<String, String> availabilityEstimateName) void
setDifferences
(com.liferay.petra.function.UnsafeSupplier<String[], Exception> differencesUnsafeSupplier) void
setDifferences
(String[] differences) void
setDisplayAvailability
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayAvailabilityUnsafeSupplier) void
setDisplayAvailability
(Boolean displayAvailability) void
setDisplayStockQuantity
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> displayStockQuantityUnsafeSupplier) void
setDisplayStockQuantity
(Boolean displayStockQuantity) void
setEntityExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> entityExternalReferenceCodeUnsafeSupplier) void
setEntityExternalReferenceCode
(String entityExternalReferenceCode) void
setEntityId
(com.liferay.petra.function.UnsafeSupplier<Long, Exception> entityIdUnsafeSupplier) void
setEntityId
(Long entityId) void
setEntityName
(com.liferay.petra.function.UnsafeSupplier<String, Exception> entityNameUnsafeSupplier) void
setEntityName
(String entityName) void
setEntityType
(ProductConfiguration.EntityType entityType) void
setEntityType
(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration.EntityType, Exception> entityTypeUnsafeSupplier) void
setExternalReferenceCode
(com.liferay.petra.function.UnsafeSupplier<String, Exception> externalReferenceCodeUnsafeSupplier) void
setExternalReferenceCode
(String externalReferenceCode) void
void
void
setInventoryEngine
(com.liferay.petra.function.UnsafeSupplier<String, Exception> inventoryEngineUnsafeSupplier) void
setInventoryEngine
(String inventoryEngine) void
setLowStockAction
(com.liferay.petra.function.UnsafeSupplier<String, Exception> lowStockActionUnsafeSupplier) void
setLowStockAction
(String lowStockAction) void
setMaxOrderQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> maxOrderQuantityUnsafeSupplier) void
setMaxOrderQuantity
(BigDecimal maxOrderQuantity) void
setMinOrderQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minOrderQuantityUnsafeSupplier) void
setMinOrderQuantity
(BigDecimal minOrderQuantity) void
setMinStockQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minStockQuantityUnsafeSupplier) void
setMinStockQuantity
(BigDecimal minStockQuantity) void
setMultipleOrderQuantity
(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> multipleOrderQuantityUnsafeSupplier) void
setMultipleOrderQuantity
(BigDecimal multipleOrderQuantity) void
setProductShippingConfiguration
(ProductShippingConfiguration productShippingConfiguration) void
setProductShippingConfiguration
(com.liferay.petra.function.UnsafeSupplier<ProductShippingConfiguration, Exception> productShippingConfigurationUnsafeSupplier) void
setProductTaxConfiguration
(ProductTaxConfiguration productTaxConfiguration) void
setProductTaxConfiguration
(com.liferay.petra.function.UnsafeSupplier<ProductTaxConfiguration, Exception> productTaxConfigurationUnsafeSupplier) void
setPurchasable
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> purchasableUnsafeSupplier) void
setPurchasable
(Boolean purchasable) void
setVisible
(com.liferay.petra.function.UnsafeSupplier<Boolean, Exception> visibleUnsafeSupplier) void
setVisible
(Boolean visible) static ProductConfiguration
toString()
static ProductConfiguration
unsafeToDTO
(String json)
-
Field Details
-
actions
-
allowBackOrder
-
allowedOrderQuantities
-
availabilityEstimateId
-
availabilityEstimateName
-
differences
-
displayAvailability
-
displayStockQuantity
-
entityExternalReferenceCode
-
entityId
-
entityName
-
entityType
-
externalReferenceCode
-
id
-
inventoryEngine
-
lowStockAction
-
maxOrderQuantity
-
minOrderQuantity
-
minStockQuantity
-
multipleOrderQuantity
-
productShippingConfiguration
-
productTaxConfiguration
-
purchasable
-
visible
-
xClassName
-
-
Constructor Details
-
ProductConfiguration
public ProductConfiguration()
-
-
Method Details
-
toDTO
-
unsafeToDTO
-
getActions
-
setActions
-
setActions
-
getAllowBackOrder
-
setAllowBackOrder
-
setAllowBackOrder
-
getAllowedOrderQuantities
-
setAllowedOrderQuantities
-
setAllowedOrderQuantities
public void setAllowedOrderQuantities(com.liferay.petra.function.UnsafeSupplier<BigDecimal[], Exception> allowedOrderQuantitiesUnsafeSupplier) -
getAvailabilityEstimateId
-
setAvailabilityEstimateId
-
setAvailabilityEstimateId
-
getAvailabilityEstimateName
-
setAvailabilityEstimateName
-
setAvailabilityEstimateName
-
getDifferences
-
setDifferences
-
setDifferences
-
getDisplayAvailability
-
setDisplayAvailability
-
setDisplayAvailability
-
getDisplayStockQuantity
-
setDisplayStockQuantity
-
setDisplayStockQuantity
-
getEntityExternalReferenceCode
-
setEntityExternalReferenceCode
-
setEntityExternalReferenceCode
-
getEntityId
-
setEntityId
-
setEntityId
-
getEntityName
-
setEntityName
-
setEntityName
-
getEntityType
-
getEntityTypeAsString
-
setEntityType
-
setEntityType
public void setEntityType(com.liferay.petra.function.UnsafeSupplier<ProductConfiguration.EntityType, Exception> entityTypeUnsafeSupplier) -
getExternalReferenceCode
-
setExternalReferenceCode
-
setExternalReferenceCode
-
getId
-
setId
-
setId
-
getInventoryEngine
-
setInventoryEngine
-
setInventoryEngine
-
getLowStockAction
-
setLowStockAction
-
setLowStockAction
-
getMaxOrderQuantity
-
setMaxOrderQuantity
-
setMaxOrderQuantity
public void setMaxOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> maxOrderQuantityUnsafeSupplier) -
getMinOrderQuantity
-
setMinOrderQuantity
-
setMinOrderQuantity
public void setMinOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minOrderQuantityUnsafeSupplier) -
getMinStockQuantity
-
setMinStockQuantity
-
setMinStockQuantity
public void setMinStockQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> minStockQuantityUnsafeSupplier) -
getMultipleOrderQuantity
-
setMultipleOrderQuantity
-
setMultipleOrderQuantity
public void setMultipleOrderQuantity(com.liferay.petra.function.UnsafeSupplier<BigDecimal, Exception> multipleOrderQuantityUnsafeSupplier) -
getProductShippingConfiguration
-
setProductShippingConfiguration
public void setProductShippingConfiguration(ProductShippingConfiguration productShippingConfiguration) -
setProductShippingConfiguration
public void setProductShippingConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductShippingConfiguration, Exception> productShippingConfigurationUnsafeSupplier) -
getProductTaxConfiguration
-
setProductTaxConfiguration
-
setProductTaxConfiguration
public void setProductTaxConfiguration(com.liferay.petra.function.UnsafeSupplier<ProductTaxConfiguration, Exception> productTaxConfigurationUnsafeSupplier) -
getPurchasable
-
setPurchasable
-
setPurchasable
-
getVisible
-
setVisible
-
setVisible
-
equals
-
hashCode
public int hashCode() -
toString
-