public class CatalogPricingRule extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogPricingRule.Builder
Class to build instances of
CatalogPricingRule. |
| Constructor and Description |
|---|
CatalogPricingRule(String name,
List<String> timePeriodIds,
String discountId,
String matchProductsId,
String applyProductsId,
String excludeProductsId,
String validFromDate,
String validFromLocalTime,
String validUntilDate,
String validUntilLocalTime,
String excludeStrategy,
Money minimumOrderSubtotalMoney,
List<String> customerGroupIdsAny)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getApplyProductsId()
Getter for ApplyProductsId.
|
List<String> |
getCustomerGroupIdsAny()
Getter for CustomerGroupIdsAny.
|
String |
getDiscountId()
Getter for DiscountId.
|
String |
getExcludeProductsId()
Getter for ExcludeProductsId.
|
String |
getExcludeStrategy()
Getter for ExcludeStrategy.
|
String |
getMatchProductsId()
Getter for MatchProductsId.
|
Money |
getMinimumOrderSubtotalMoney()
Getter for MinimumOrderSubtotalMoney.
|
String |
getName()
Getter for Name.
|
List<String> |
getTimePeriodIds()
Getter for TimePeriodIds.
|
String |
getValidFromDate()
Getter for ValidFromDate.
|
String |
getValidFromLocalTime()
Getter for ValidFromLocalTime.
|
String |
getValidUntilDate()
Getter for ValidUntilDate.
|
String |
getValidUntilLocalTime()
Getter for ValidUntilLocalTime.
|
int |
hashCode() |
CatalogPricingRule.Builder |
toBuilder()
Builds a new
CatalogPricingRule.Builder object. |
String |
toString()
Converts this CatalogPricingRule into string format.
|
public CatalogPricingRule(String name, List<String> timePeriodIds, String discountId, String matchProductsId, String applyProductsId, String excludeProductsId, String validFromDate, String validFromLocalTime, String validUntilDate, String validUntilLocalTime, String excludeStrategy, Money minimumOrderSubtotalMoney, List<String> customerGroupIdsAny)
name - String value for name.timePeriodIds - List of String value for timePeriodIds.discountId - String value for discountId.matchProductsId - String value for matchProductsId.applyProductsId - String value for applyProductsId.excludeProductsId - String value for excludeProductsId.validFromDate - String value for validFromDate.validFromLocalTime - String value for validFromLocalTime.validUntilDate - String value for validUntilDate.validUntilLocalTime - String value for validUntilLocalTime.excludeStrategy - String value for excludeStrategy.minimumOrderSubtotalMoney - Money value for minimumOrderSubtotalMoney.customerGroupIdsAny - List of String value for customerGroupIdsAny.public String getName()
public List<String> getTimePeriodIds()
public String getDiscountId()
public String getMatchProductsId()
public String getApplyProductsId()
public String getExcludeProductsId()
public String getValidFromDate()
public String getValidFromLocalTime()
public String getValidUntilDate()
public String getValidUntilLocalTime()
public String getExcludeStrategy()
public Money getMinimumOrderSubtotalMoney()
public List<String> getCustomerGroupIdsAny()
public String toString()
public CatalogPricingRule.Builder toBuilder()
CatalogPricingRule.Builder object.
Creates the instance with the state of the current model.CatalogPricingRule.Builder objectCopyright © 2022. All rights reserved.