package domain

type AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule struct {
	/*
	   是否为打折类型     */
	IsDiscountRate *bool `json:"is_discount_rate,omitempty" `

	/*
	   是否为减钱类型     */
	IsDecrease *bool `json:"is_decrease,omitempty" `

	/*
	   是否为一口价类型     */
	IsFixPrice *bool `json:"is_fix_price,omitempty" `
}

func (s *AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule) SetIsDiscountRate(v bool) *AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule {
	s.IsDiscountRate = &v
	return s
}
func (s *AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule) SetIsDecrease(v bool) *AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule {
	s.IsDecrease = &v
	return s
}
func (s *AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule) SetIsFixPrice(v bool) *AlibabaWdkMarketingItempoolActivityCreateSeparatePricingDiscountRule {
	s.IsFixPrice = &v
	return s
}
