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

com.antgroup.antchain.openapi.twc.models.CreateLeaseAsyncverifyinfoRequest Maven / Gradle / Ivy

There is a newer version: 1.12.23
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.antgroup.antchain.openapi.twc.models;

import com.aliyun.tea.*;

public class CreateLeaseAsyncverifyinfoRequest extends TeaModel {
    // OAuth模式下的授权token
    @NameInMap("auth_token")
    public String authToken;

    @NameInMap("product_instance_id")
    public String productInstanceId;

    // 融资租赁业务id,由资方控制台生成返回
    @NameInMap("application_id")
    public String applicationId;

    // 放款账户
    @NameInMap("card_number")
    public String cardNumber;

    // 授信终止时间,格式为"2019-07-31 12:00:00"
    @NameInMap("credit_end_time")
    public String creditEndTime;

    // 授信额度,精确到毫厘,即123400表示12.34元
    @NameInMap("credit_limit")
    public Long creditLimit;

    // 授信起始时间,格式为"2019-07-31 12:00:00"
    @NameInMap("credit_start_time")
    public String creditStartTime;

    // 融资租赁审贷信息额外字段
    @NameInMap("extra_info")
    public String extraInfo;

    // 承租企业统一社会信用代码 长度不可超过50
    @NameInMap("lease_corp_id")
    @Validation(maxLength = 50)
    public String leaseCorpId;

    // 承租企业名称 长度不可超过50
    @NameInMap("lease_corp_name")
    @Validation(maxLength = 50)
    public String leaseCorpName;

    // 承租法定代表人姓名 长度不可超过50
    @NameInMap("lease_corp_owner_name")
    @Validation(maxLength = 50)
    public String leaseCorpOwnerName;

    // 租赁服务平台id
    @NameInMap("lease_id")
    @Validation(required = true, maxLength = 32, minLength = 1)
    public String leaseId;

    // 放款流水单号
    @NameInMap("loan")
    public String loan;

    // 订单id 长度不可超过50
    @NameInMap("order_id")
    @Validation(required = true, maxLength = 50)
    public String orderId;

    // 还款计划文件哈希
    @NameInMap("pay_back_hash")
    public String payBackHash;

    // 还款计划文件存证交易哈希
    @NameInMap("pay_back_tx_hash")
    public String payBackTxHash;

    // 承租人身份证
    @NameInMap("user_id")
    public String userId;

    // 承租人姓名 长度不可超过10
    @NameInMap("user_name")
    @Validation(maxLength = 10)
    public String userName;

    // 承租人手机号
    @NameInMap("user_phone_number")
    public String userPhoneNumber;

    // 拒绝的理由
    @NameInMap("verify_refuse_desc")
    public String verifyRefuseDesc;

    // 是否通过,0表示不通过,1表示通过
    @NameInMap("verify_result")
    @Validation(required = true)
    public Long verifyResult;

    // 付款汇款凭证 民盛转账成功后上传
    @NameInMap("voucher")
    public String voucher;

    public static CreateLeaseAsyncverifyinfoRequest build(java.util.Map map) throws Exception {
        CreateLeaseAsyncverifyinfoRequest self = new CreateLeaseAsyncverifyinfoRequest();
        return TeaModel.build(map, self);
    }

    public CreateLeaseAsyncverifyinfoRequest setAuthToken(String authToken) {
        this.authToken = authToken;
        return this;
    }
    public String getAuthToken() {
        return this.authToken;
    }

    public CreateLeaseAsyncverifyinfoRequest setProductInstanceId(String productInstanceId) {
        this.productInstanceId = productInstanceId;
        return this;
    }
    public String getProductInstanceId() {
        return this.productInstanceId;
    }

    public CreateLeaseAsyncverifyinfoRequest setApplicationId(String applicationId) {
        this.applicationId = applicationId;
        return this;
    }
    public String getApplicationId() {
        return this.applicationId;
    }

    public CreateLeaseAsyncverifyinfoRequest setCardNumber(String cardNumber) {
        this.cardNumber = cardNumber;
        return this;
    }
    public String getCardNumber() {
        return this.cardNumber;
    }

    public CreateLeaseAsyncverifyinfoRequest setCreditEndTime(String creditEndTime) {
        this.creditEndTime = creditEndTime;
        return this;
    }
    public String getCreditEndTime() {
        return this.creditEndTime;
    }

    public CreateLeaseAsyncverifyinfoRequest setCreditLimit(Long creditLimit) {
        this.creditLimit = creditLimit;
        return this;
    }
    public Long getCreditLimit() {
        return this.creditLimit;
    }

    public CreateLeaseAsyncverifyinfoRequest setCreditStartTime(String creditStartTime) {
        this.creditStartTime = creditStartTime;
        return this;
    }
    public String getCreditStartTime() {
        return this.creditStartTime;
    }

    public CreateLeaseAsyncverifyinfoRequest setExtraInfo(String extraInfo) {
        this.extraInfo = extraInfo;
        return this;
    }
    public String getExtraInfo() {
        return this.extraInfo;
    }

    public CreateLeaseAsyncverifyinfoRequest setLeaseCorpId(String leaseCorpId) {
        this.leaseCorpId = leaseCorpId;
        return this;
    }
    public String getLeaseCorpId() {
        return this.leaseCorpId;
    }

    public CreateLeaseAsyncverifyinfoRequest setLeaseCorpName(String leaseCorpName) {
        this.leaseCorpName = leaseCorpName;
        return this;
    }
    public String getLeaseCorpName() {
        return this.leaseCorpName;
    }

    public CreateLeaseAsyncverifyinfoRequest setLeaseCorpOwnerName(String leaseCorpOwnerName) {
        this.leaseCorpOwnerName = leaseCorpOwnerName;
        return this;
    }
    public String getLeaseCorpOwnerName() {
        return this.leaseCorpOwnerName;
    }

    public CreateLeaseAsyncverifyinfoRequest setLeaseId(String leaseId) {
        this.leaseId = leaseId;
        return this;
    }
    public String getLeaseId() {
        return this.leaseId;
    }

    public CreateLeaseAsyncverifyinfoRequest setLoan(String loan) {
        this.loan = loan;
        return this;
    }
    public String getLoan() {
        return this.loan;
    }

    public CreateLeaseAsyncverifyinfoRequest setOrderId(String orderId) {
        this.orderId = orderId;
        return this;
    }
    public String getOrderId() {
        return this.orderId;
    }

    public CreateLeaseAsyncverifyinfoRequest setPayBackHash(String payBackHash) {
        this.payBackHash = payBackHash;
        return this;
    }
    public String getPayBackHash() {
        return this.payBackHash;
    }

    public CreateLeaseAsyncverifyinfoRequest setPayBackTxHash(String payBackTxHash) {
        this.payBackTxHash = payBackTxHash;
        return this;
    }
    public String getPayBackTxHash() {
        return this.payBackTxHash;
    }

    public CreateLeaseAsyncverifyinfoRequest setUserId(String userId) {
        this.userId = userId;
        return this;
    }
    public String getUserId() {
        return this.userId;
    }

    public CreateLeaseAsyncverifyinfoRequest setUserName(String userName) {
        this.userName = userName;
        return this;
    }
    public String getUserName() {
        return this.userName;
    }

    public CreateLeaseAsyncverifyinfoRequest setUserPhoneNumber(String userPhoneNumber) {
        this.userPhoneNumber = userPhoneNumber;
        return this;
    }
    public String getUserPhoneNumber() {
        return this.userPhoneNumber;
    }

    public CreateLeaseAsyncverifyinfoRequest setVerifyRefuseDesc(String verifyRefuseDesc) {
        this.verifyRefuseDesc = verifyRefuseDesc;
        return this;
    }
    public String getVerifyRefuseDesc() {
        return this.verifyRefuseDesc;
    }

    public CreateLeaseAsyncverifyinfoRequest setVerifyResult(Long verifyResult) {
        this.verifyResult = verifyResult;
        return this;
    }
    public Long getVerifyResult() {
        return this.verifyResult;
    }

    public CreateLeaseAsyncverifyinfoRequest setVoucher(String voucher) {
        this.voucher = voucher;
        return this;
    }
    public String getVoucher() {
        return this.voucher;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy