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

com.alipay.api.response.MybankCreditLoantradePayAssetConsultResponse Maven / Gradle / Ivy

package com.alipay.api.response;

import java.util.List;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
import com.alipay.api.domain.CreditPayBillAssetVO;
import com.alipay.api.domain.CreditPayGuaranteeAssetVO;
import com.alipay.api.domain.CreditPayGuideVO;
import com.alipay.api.domain.CreditPayInstallmentAssetVO;
import com.alipay.api.domain.CreditPayRefuseVO;

import com.alipay.api.AlipayResponse;

/**
 * ALIPAY API: mybank.credit.loantrade.pay.asset.consult response.
 * 
 * @author auto create
 * @since 1.0, 2024-03-01 16:29:01
 */
public class MybankCreditLoantradePayAssetConsultResponse extends AlipayResponse {

	private static final long serialVersionUID = 6746226168534344471L;

	/** 
	 * 账期资产视图,如果未咨询账期资产,可能为空
	 */
	@ApiListField("bill_assets")
	@ApiField("credit_pay_bill_asset_v_o")
	private List billAssets;

	/** 
	 * 担保资产视图,如果未咨询担保资产,可能为空
	 */
	@ApiListField("guarantee_assets")
	@ApiField("credit_pay_guarantee_asset_v_o")
	private List guaranteeAssets;

	/** 
	 * 引导模型
	 */
	@ApiField("guide_info")
	private CreditPayGuideVO guideInfo;

	/** 
	 * 分期资产视图,如果未咨询分期资产,可能为空
	 */
	@ApiListField("installment_assets")
	@ApiField("credit_pay_installment_asset_v_o")
	private List installmentAssets;

	/** 
	 * 咨询失败拒绝信息,只有在success为false的时候才存在
	 */
	@ApiField("refuse_info")
	private CreditPayRefuseVO refuseInfo;

	/** 
	 * 咨询是否成功
	 */
	@ApiField("success")
	private Boolean success;

	public void setBillAssets(List billAssets) {
		this.billAssets = billAssets;
	}
	public List getBillAssets( ) {
		return this.billAssets;
	}

	public void setGuaranteeAssets(List guaranteeAssets) {
		this.guaranteeAssets = guaranteeAssets;
	}
	public List getGuaranteeAssets( ) {
		return this.guaranteeAssets;
	}

	public void setGuideInfo(CreditPayGuideVO guideInfo) {
		this.guideInfo = guideInfo;
	}
	public CreditPayGuideVO getGuideInfo( ) {
		return this.guideInfo;
	}

	public void setInstallmentAssets(List installmentAssets) {
		this.installmentAssets = installmentAssets;
	}
	public List getInstallmentAssets( ) {
		return this.installmentAssets;
	}

	public void setRefuseInfo(CreditPayRefuseVO refuseInfo) {
		this.refuseInfo = refuseInfo;
	}
	public CreditPayRefuseVO getRefuseInfo( ) {
		return this.refuseInfo;
	}

	public void setSuccess(Boolean success) {
		this.success = success;
	}
	public Boolean getSuccess( ) {
		return this.success;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy