content: 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, 2019-12-09 15:22:25
   */
  public class InsSumInsured extends AlipayObject {
  
  	private static final long serialVersionUID = 4224684877363713773L;
  
  	/**
  	 * 保额默认值;单位分
  	 */
  	@ApiField("default_value")
  	private Long defaultValue;
  
  	/**
  	 * 保额最大值;单位分,当sum_insured_type=MONEY_RANGE时该值有效
  	 */
  	@ApiField("max_value")
  	private Long maxValue;
  
  	/**
  	 * 保额最小值;单位分,当sum_insured_type=MONEY_RANGE时该值有效
  	 */
  	@ApiField("min_value")
  	private Long minValue;
  
  	/**
  	 * 保额类型;MONEY_RANGE:金额范围,MONEY_LIST:金额可选值,ENUM_VALUE:枚举值
  	 */
  	@ApiField("sum_insured_type")
  	private String sumInsuredType;
  
  	/**
  	 * 保额列表;列表里的值单位为分,当sum_insured_type=MONEY_LIST时该值有效
  	 */
  	@ApiListField("sum_insureds")
  	@ApiField("number")
  	private List<Long> sumInsureds;
  
  	public Long getDefaultValue() {
  		return this.defaultValue;
  	}
  	public void setDefaultValue(Long defaultValue) {
  		this.defaultValue = defaultValue;
  	}
  
  	public Long getMaxValue() {
  		return this.maxValue;
  	}
  	public void setMaxValue(Long maxValue) {
  		this.maxValue = maxValue;
  	}
  
  	public Long getMinValue() {
  		return this.minValue;
  	}
  	public void setMinValue(Long minValue) {
  		this.minValue = minValue;
  	}
  
  	public String getSumInsuredType() {
  		return this.sumInsuredType;
  	}
  	public void setSumInsuredType(String sumInsuredType) {
  		this.sumInsuredType = sumInsuredType;
  	}
  
  	public List<Long> getSumInsureds() {
  		return this.sumInsureds;
  	}
  	public void setSumInsureds(List<Long> sumInsureds) {
  		this.sumInsureds = sumInsureds;
  	}
  
  }
  