package com.alipay.api.domain;

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

import java.util.List;

/**
 * 权益等级折扣积分模型
 *
 * @author auto create
 * @since 1.0, 2016-10-26 17:43:38
 */
public class BenefitGradePoint extends AlipayObject {

	private static final long serialVersionUID = 7367997733772694554L;

	/**
	 * 蚂蚁会员权益配置的ID
	 */
	@ApiField("benefit_id")
	private String benefitId;

	/**
	 * 蚂蚁会员权益配置在各个用户等级下的折扣积分
	 */
	@ApiListField("grade_points")
	@ApiField("grade_discount_point")
	private List<GradeDiscountPoint> gradePoints;

	/**
	 * 蚂蚁会员权益配置的原始积分
	 */
	@ApiField("original_point")
	private String originalPoint;

	/**
	 * 蚂蚁会员权益的专享等级列表
	 */
	@ApiField("own_grades")
	private String ownGrades;

	public String getBenefitId() {
		return this.benefitId;
	}

	public void setBenefitId(String benefitId) {
		this.benefitId = benefitId;
	}

	public List<GradeDiscountPoint> getGradePoints() {
		return this.gradePoints;
	}

	public void setGradePoints(List<GradeDiscountPoint> gradePoints) {
		this.gradePoints = gradePoints;
	}

	public String getOriginalPoint() {
		return this.originalPoint;
	}

	public void setOriginalPoint(String originalPoint) {
		this.originalPoint = originalPoint;
	}

	public String getOwnGrades() {
		return this.ownGrades;
	}

	public void setOwnGrades(String ownGrades) {
		this.ownGrades = ownGrades;
	}

}
