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

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

package com.alipay.api.domain;

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

/**
 * 商品属性
 *
 * @author auto create
 * @since 1.0, 2023-12-10 17:38:44
 */
public class AttributeVO extends AlipayObject {

	private static final long serialVersionUID = 6723792299814678996L;

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

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

	/**
	 * 属性值长度区间,上下限,分隔,属性组件类型是input时可用
	 */
	@ApiField("length")
	private String length;

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

	/**
	 * 属性值范围区间,上下限,分隔,属性组件类型是number_picker时可用
	 */
	@ApiField("range")
	private String range;

	/**
	 * 属性组件类型
	 */
	@ApiField("type")
	private String type;

	/**
	 * 属性值枚举,多值;分隔
	 */
	@ApiField("value")
	private String value;

	public Boolean getIsRequired() {
		return this.isRequired;
	}
	public void setIsRequired(Boolean isRequired) {
		this.isRequired = isRequired;
	}

	public String getKey() {
		return this.key;
	}
	public void setKey(String key) {
		this.key = key;
	}

	public String getLength() {
		return this.length;
	}
	public void setLength(String length) {
		this.length = length;
	}

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

	public String getRange() {
		return this.range;
	}
	public void setRange(String range) {
		this.range = range;
	}

	public String getType() {
		return this.type;
	}
	public void setType(String type) {
		this.type = type;
	}

	public String getValue() {
		return this.value;
	}
	public void setValue(String value) {
		this.value = value;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy