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

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

Go to download

Alipay openapi SDK for Java Copyright © 2018 杭州蚂蚁金服 All rights reserved. 版权所有 (C)杭州蚂蚁金服 http://open.alipay.com

There is a newer version: 4.39.218.ALL
Show newest version
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, 2023-09-08 10:32:51
 */
public class ChannelInfo extends AlipayObject {

	private static final long serialVersionUID = 2198274338546179631L;

	/**
	 * 资产ID
	 */
	@ApiField("asset_id")
	private String assetId;

	/**
	 * 资产类型
	 */
	@ApiField("asset_type")
	private String assetType;

	/**
	 * 资产编码
	 */
	@ApiField("asset_type_code")
	private String assetTypeCode;

	/**
	 * 资产详情扩展参数
	 */
	@ApiField("assets_detail_params")
	private AssetsDetailParams assetsDetailParams;

	/**
	 * 渠道可用额度
	 */
	@ApiField("available_amount")
	private String availableAmount;

	/**
	 * 渠道不可用错误码
	 */
	@ApiField("close_error_code")
	private String closeErrorCode;

	/**
	 * 渠道不可用原因
	 */
	@ApiField("close_error_msg")
	private String closeErrorMsg;

	/**
	 * 渠道索引
	 */
	@ApiField("compatible_channel_index")
	private String compatibleChannelIndex;

	/**
	 * 渠道是否可用
	 */
	@ApiField("enable")
	private Boolean enable;

	/**
	 * 渠道是否足额
	 */
	@ApiField("enough")
	private Boolean enough;

	/**
	 * 机构ID
	 */
	@ApiField("inst_id")
	private String instId;

	/**
	 * 总授信额度:目前仅用与花呗分期
	 */
	@ApiField("limit_amount")
	private String limitAmount;

	/**
	 * 渠道logo图片的url地址
	 */
	@ApiField("logo")
	private String logo;

	/**
	 * 资产名称
	 */
	@ApiField("name")
	private String name;

	/**
	 * 推荐文案
	 */
	@ApiField("recommend_text")
	private String recommendText;

	/**
	 * 推荐提示文案
	 */
	@ApiField("recommend_tip")
	private String recommendTip;

	/**
	 * 渠道是否已签约
	 */
	@ApiField("signed")
	private Boolean signed;

	/**
	 * 子渠道列表:目前主要用于花呗分期的每期渠道
	 */
	@ApiListField("sub_channel_list")
	@ApiField("sub_channel_list")
	private List subChannelList;

	public String getAssetId() {
		return this.assetId;
	}
	public void setAssetId(String assetId) {
		this.assetId = assetId;
	}

	public String getAssetType() {
		return this.assetType;
	}
	public void setAssetType(String assetType) {
		this.assetType = assetType;
	}

	public String getAssetTypeCode() {
		return this.assetTypeCode;
	}
	public void setAssetTypeCode(String assetTypeCode) {
		this.assetTypeCode = assetTypeCode;
	}

	public AssetsDetailParams getAssetsDetailParams() {
		return this.assetsDetailParams;
	}
	public void setAssetsDetailParams(AssetsDetailParams assetsDetailParams) {
		this.assetsDetailParams = assetsDetailParams;
	}

	public String getAvailableAmount() {
		return this.availableAmount;
	}
	public void setAvailableAmount(String availableAmount) {
		this.availableAmount = availableAmount;
	}

	public String getCloseErrorCode() {
		return this.closeErrorCode;
	}
	public void setCloseErrorCode(String closeErrorCode) {
		this.closeErrorCode = closeErrorCode;
	}

	public String getCloseErrorMsg() {
		return this.closeErrorMsg;
	}
	public void setCloseErrorMsg(String closeErrorMsg) {
		this.closeErrorMsg = closeErrorMsg;
	}

	public String getCompatibleChannelIndex() {
		return this.compatibleChannelIndex;
	}
	public void setCompatibleChannelIndex(String compatibleChannelIndex) {
		this.compatibleChannelIndex = compatibleChannelIndex;
	}

	public Boolean getEnable() {
		return this.enable;
	}
	public void setEnable(Boolean enable) {
		this.enable = enable;
	}

	public Boolean getEnough() {
		return this.enough;
	}
	public void setEnough(Boolean enough) {
		this.enough = enough;
	}

	public String getInstId() {
		return this.instId;
	}
	public void setInstId(String instId) {
		this.instId = instId;
	}

	public String getLimitAmount() {
		return this.limitAmount;
	}
	public void setLimitAmount(String limitAmount) {
		this.limitAmount = limitAmount;
	}

	public String getLogo() {
		return this.logo;
	}
	public void setLogo(String logo) {
		this.logo = logo;
	}

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

	public String getRecommendText() {
		return this.recommendText;
	}
	public void setRecommendText(String recommendText) {
		this.recommendText = recommendText;
	}

	public String getRecommendTip() {
		return this.recommendTip;
	}
	public void setRecommendTip(String recommendTip) {
		this.recommendTip = recommendTip;
	}

	public Boolean getSigned() {
		return this.signed;
	}
	public void setSigned(Boolean signed) {
		this.signed = signed;
	}

	public List getSubChannelList() {
		return this.subChannelList;
	}
	public void setSubChannelList(List subChannelList) {
		this.subChannelList = subChannelList;
	}

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy