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, 2022-08-24 15:54:07
   */
  public class VoucherAvailableGeographyShopResultInfo extends AlipayObject {
  
  	private static final long serialVersionUID = 7552926542366296163L;
  
  	/**
  	 * 全部门店结果。
  	 */
  	@ApiField("available_geography_all_shop_result_info")
  	private VoucherAvailableGeographyAllShopResultInfo availableGeographyAllShopResultInfo;
  
  	/**
  	 * 失败的物理门店详情。
  	 */
  	@ApiListField("fail_available_real_shop_infos")
  	@ApiField("voucher_fail_shop_info")
  	private List<VoucherFailShopInfo> failAvailableRealShopInfos;
  
  	/**
  	 * 失败的可用门店。
  	 */
  	@ApiListField("fail_available_shop_infos")
  	@ApiField("voucher_fail_shop_info")
  	private List<VoucherFailShopInfo> failAvailableShopInfos;
  
  	/**
  	 * 代运营商业关系门店列表，列表中的门店id是调用接口alipay.business.relation.shop.create创建门店返回的real_shop_id  接口参数是列表类型。
  	 */
  	@ApiListField("success_available_real_shop_ids")
  	@ApiField("string")
  	private List<String> successAvailableRealShopIds;
  
  	/**
  	 * 券可使用的门店列表。列表中的门店id是通过调用接口ant.merchant.expand.shop.create创建门店返回的支付宝门店id  接口参数是列表类型。
  	 */
  	@ApiListField("success_available_shop_ids")
  	@ApiField("string")
  	private List<String> successAvailableShopIds;
  
  	public VoucherAvailableGeographyAllShopResultInfo getAvailableGeographyAllShopResultInfo() {
  		return this.availableGeographyAllShopResultInfo;
  	}
  	public void setAvailableGeographyAllShopResultInfo(VoucherAvailableGeographyAllShopResultInfo availableGeographyAllShopResultInfo) {
  		this.availableGeographyAllShopResultInfo = availableGeographyAllShopResultInfo;
  	}
  
  	public List<VoucherFailShopInfo> getFailAvailableRealShopInfos() {
  		return this.failAvailableRealShopInfos;
  	}
  	public void setFailAvailableRealShopInfos(List<VoucherFailShopInfo> failAvailableRealShopInfos) {
  		this.failAvailableRealShopInfos = failAvailableRealShopInfos;
  	}
  
  	public List<VoucherFailShopInfo> getFailAvailableShopInfos() {
  		return this.failAvailableShopInfos;
  	}
  	public void setFailAvailableShopInfos(List<VoucherFailShopInfo> failAvailableShopInfos) {
  		this.failAvailableShopInfos = failAvailableShopInfos;
  	}
  
  	public List<String> getSuccessAvailableRealShopIds() {
  		return this.successAvailableRealShopIds;
  	}
  	public void setSuccessAvailableRealShopIds(List<String> successAvailableRealShopIds) {
  		this.successAvailableRealShopIds = successAvailableRealShopIds;
  	}
  
  	public List<String> getSuccessAvailableShopIds() {
  		return this.successAvailableShopIds;
  	}
  	public void setSuccessAvailableShopIds(List<String> successAvailableShopIds) {
  		this.successAvailableShopIds = successAvailableShopIds;
  	}
  
  }
  