Class DiscountCodeSetMaxApplicationsActionImpl
java.lang.Object
com.commercetools.api.models.discount_code.DiscountCodeSetMaxApplicationsActionImpl
- All Implemented Interfaces:
DiscountCodeSetMaxApplicationsAction,DiscountCodeUpdateAction,ResourceUpdateAction<DiscountCodeUpdateAction>,io.vrap.rmf.base.client.ModelBase
public class DiscountCodeSetMaxApplicationsActionImpl
extends Object
implements DiscountCodeSetMaxApplicationsAction, io.vrap.rmf.base.client.ModelBase
DiscountCodeSetMaxApplicationsAction
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle -
Field Summary
Fields inherited from interface com.commercetools.api.models.discount_code.DiscountCodeSetMaxApplicationsAction
SET_MAX_APPLICATIONS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopyDeep()booleanValue to set.inthashCode()voidsetMaxApplications(Long maxApplications) Value to set.toString()Methods inherited from interface com.commercetools.api.models.discount_code.DiscountCodeSetMaxApplicationsAction
withDiscountCodeSetMaxApplicationsActionMethods inherited from interface com.commercetools.api.models.discount_code.DiscountCodeUpdateAction
withDiscountCodeUpdateActionMethods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionStringMethods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
-
Constructor Details
-
DiscountCodeSetMaxApplicationsActionImpl
public DiscountCodeSetMaxApplicationsActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getActionin interfaceDiscountCodeUpdateAction- Specified by:
getActionin interfaceResourceUpdateAction<DiscountCodeUpdateAction>- Returns:
- action
-
getMaxApplications
Value to set.
If empty, any existing value will be removed and the DiscountCode can be applied any number of times. This field does not limit discount applications for Orders created from a Recurring Order.
- Specified by:
getMaxApplicationsin interfaceDiscountCodeSetMaxApplicationsAction- Returns:
- maxApplications
-
setMaxApplications
Description copied from interface:DiscountCodeSetMaxApplicationsActionValue to set.
If empty, any existing value will be removed and the DiscountCode can be applied any number of times. This field does not limit discount applications for Orders created from a Recurring Order.
- Specified by:
setMaxApplicationsin interfaceDiscountCodeSetMaxApplicationsAction- Parameters:
maxApplications- value to be set
-
equals
-
hashCode
public int hashCode() -
toString
-
copyDeep
- Specified by:
copyDeepin interfaceDiscountCodeSetMaxApplicationsAction- Specified by:
copyDeepin interfaceDiscountCodeUpdateAction
-