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

com.alipay.api.response.ZhimaCreditEpCreditlinkCollectQueryResponse 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.40.21.ALL
Show newest version
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.DataFile;

import com.alipay.api.AlipayResponse;

/**
 * ALIPAY API: zhima.credit.ep.creditlink.collect.query response.
 * 
 * @author auto create
 * @since 1.0, 2024-03-01 16:28:33
 */
public class ZhimaCreditEpCreditlinkCollectQueryResponse extends AlipayResponse {

	private static final long serialVersionUID = 5754531927641852396L;

	/** 
	 * 非文件模式下的数据返回结果。如果data_status为END,则该字段为空
	 */
	@ApiField("data_content")
	private String dataContent;

	/** 
	 * INIT表示任务还在初始化状态,COLLECT表示任务在进行中,END表示任务处理完成,FAIL表示任务处理失败。AUTH_FAIL表示授权失败
	 */
	@ApiField("data_status")
	private String dataStatus;

	/** 
	 * 请求数据类型。与传入值一致
	 */
	@ApiField("data_type")
	private String dataType;

	/** 
	 * 数据内容加密方式。通过改加密方式和随机密钥信封可解密数据内容
	 */
	@ApiField("encrypt_model")
	private String encryptModel;

	/** 
	 * 文件地址列表。
文件内容为加密内容,需要使用上面的secret进行解密。具体内容格式与data_type有关。
文件地址有一定有效期,请及时取回
	 */
	@ApiListField("file_list")
	@ApiField("string")
	private List fileList;

	/** 
	 * 返回的数据文件数量
	 */
	@ApiField("file_num")
	private Long fileNum;

	/** 
	 * 数据返回结果,包含数据类型和对应的访问地址
	 */
	@ApiListField("files")
	@ApiField("data_file")
	private List files;

	/** 
	 * 商户单号。与传入值一致
	 */
	@ApiField("merchant_request_id")
	private String merchantRequestId;

	/** 
	 * 产品码,和入参中的product_code一致
	 */
	@ApiField("product_code")
	private String productCode;

	/** 
	 * 随机秘钥信封。可使用该密钥解密数据内容
	 */
	@ApiField("secret")
	private String secret;

	public void setDataContent(String dataContent) {
		this.dataContent = dataContent;
	}
	public String getDataContent( ) {
		return this.dataContent;
	}

	public void setDataStatus(String dataStatus) {
		this.dataStatus = dataStatus;
	}
	public String getDataStatus( ) {
		return this.dataStatus;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}
	public String getDataType( ) {
		return this.dataType;
	}

	public void setEncryptModel(String encryptModel) {
		this.encryptModel = encryptModel;
	}
	public String getEncryptModel( ) {
		return this.encryptModel;
	}

	public void setFileList(List fileList) {
		this.fileList = fileList;
	}
	public List getFileList( ) {
		return this.fileList;
	}

	public void setFileNum(Long fileNum) {
		this.fileNum = fileNum;
	}
	public Long getFileNum( ) {
		return this.fileNum;
	}

	public void setFiles(List files) {
		this.files = files;
	}
	public List getFiles( ) {
		return this.files;
	}

	public void setMerchantRequestId(String merchantRequestId) {
		this.merchantRequestId = merchantRequestId;
	}
	public String getMerchantRequestId( ) {
		return this.merchantRequestId;
	}

	public void setProductCode(String productCode) {
		this.productCode = productCode;
	}
	public String getProductCode( ) {
		return this.productCode;
	}

	public void setSecret(String secret) {
		this.secret = secret;
	}
	public String getSecret( ) {
		return this.secret;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy