All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.alipay.api.domain.PromoActivityAttrVO Maven / Gradle / Ivy

package com.alipay.api.domain;

import java.util.List;

import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;

/**
 * 营销活动属性
 *
 * @author auto create
 * @since 1.0, 2023-12-10 17:46:40
 */
public class PromoActivityAttrVO extends AlipayObject {

	private static final long serialVersionUID = 8721262755282638748L;

	/**
	 * 属性的 key
	 */
	@ApiField("attr_key")
	private String attrKey;

	/**
	 * 是否多选
	 */
	@ApiField("multi")
	private Boolean multi;

	/**
	 * 属性名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 可选项列表
	 */
	@ApiListField("options")
	@ApiField("promo_activity_attr_option_v_o")
	private List options;

	/**
	 * 该属性是否必填
	 */
	@ApiField("required")
	private Boolean required;

	public String getAttrKey() {
		return this.attrKey;
	}
	public void setAttrKey(String attrKey) {
		this.attrKey = attrKey;
	}

	public Boolean getMulti() {
		return this.multi;
	}
	public void setMulti(Boolean multi) {
		this.multi = multi;
	}

	public String getName() {
		return this.name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public List getOptions() {
		return this.options;
	}
	public void setOptions(List options) {
		this.options = options;
	}

	public Boolean getRequired() {
		return this.required;
	}
	public void setRequired(Boolean required) {
		this.required = required;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy