com.aliyun.dingtalkfinance_1_0.models.QueryBatchTradeOrderResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkfinance_1_0.models;
import com.aliyun.tea.*;
public class QueryBatchTradeOrderResponseBody extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("batchTradeOrderVOs")
public java.util.List batchTradeOrderVOs;
public static QueryBatchTradeOrderResponseBody build(java.util.Map map) throws Exception {
QueryBatchTradeOrderResponseBody self = new QueryBatchTradeOrderResponseBody();
return TeaModel.build(map, self);
}
public QueryBatchTradeOrderResponseBody setBatchTradeOrderVOs(java.util.List batchTradeOrderVOs) {
this.batchTradeOrderVOs = batchTradeOrderVOs;
return this;
}
public java.util.List getBatchTradeOrderVOs() {
return this.batchTradeOrderVOs;
}
public static class QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs extends TeaModel {
/**
* This parameter is required.
*
* example:
* 2021090102102122200002121
*/
@NameInMap("alipayTransId")
public String alipayTransId;
/**
* This parameter is required.
*
* example:
* 0
*/
@NameInMap("failAmount")
public String failAmount;
/**
* This parameter is required.
*
* example:
* 0
*/
@NameInMap("failCount")
public Long failCount;
/**
* This parameter is required.
*
* example:
* 收款人不存在
*/
@NameInMap("failReason")
public String failReason;
/**
* This parameter is required.
*
* example:
* 2021-09-01 12:00:00
*/
@NameInMap("gmtFinish")
public String gmtFinish;
/**
* This parameter is required.
*
* example:
* 2021-09-01 11:00:00
*/
@NameInMap("gmtSubmit")
public String gmtSubmit;
/**
* This parameter is required.
*
* example:
* 20210901001
*/
@NameInMap("outBatchNo")
public String outBatchNo;
/**
* This parameter is required.
*
* example:
* 213654465
*/
@NameInMap("payerStaffId")
public String payerStaffId;
/**
* This parameter is required.
*
* example:
* 1.00
*/
@NameInMap("paymentAmount")
public String paymentAmount;
/**
* This parameter is required.
*
* example:
* CNY
*/
@NameInMap("paymentCurrency")
public String paymentCurrency;
/**
* This parameter is required.
*
* example:
* SUCCESS
*/
@NameInMap("status")
public String status;
/**
* This parameter is required.
*
* example:
* 1.00
*/
@NameInMap("successAmount")
public String successAmount;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("successCount")
public Long successCount;
/**
* This parameter is required.
*
* example:
* 1.00
*/
@NameInMap("totalAmount")
public String totalAmount;
public static QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs build(java.util.Map map) throws Exception {
QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs self = new QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs();
return TeaModel.build(map, self);
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setAlipayTransId(String alipayTransId) {
this.alipayTransId = alipayTransId;
return this;
}
public String getAlipayTransId() {
return this.alipayTransId;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setFailAmount(String failAmount) {
this.failAmount = failAmount;
return this;
}
public String getFailAmount() {
return this.failAmount;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setFailCount(Long failCount) {
this.failCount = failCount;
return this;
}
public Long getFailCount() {
return this.failCount;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setFailReason(String failReason) {
this.failReason = failReason;
return this;
}
public String getFailReason() {
return this.failReason;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setGmtFinish(String gmtFinish) {
this.gmtFinish = gmtFinish;
return this;
}
public String getGmtFinish() {
return this.gmtFinish;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setGmtSubmit(String gmtSubmit) {
this.gmtSubmit = gmtSubmit;
return this;
}
public String getGmtSubmit() {
return this.gmtSubmit;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setOutBatchNo(String outBatchNo) {
this.outBatchNo = outBatchNo;
return this;
}
public String getOutBatchNo() {
return this.outBatchNo;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setPayerStaffId(String payerStaffId) {
this.payerStaffId = payerStaffId;
return this;
}
public String getPayerStaffId() {
return this.payerStaffId;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setPaymentAmount(String paymentAmount) {
this.paymentAmount = paymentAmount;
return this;
}
public String getPaymentAmount() {
return this.paymentAmount;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setPaymentCurrency(String paymentCurrency) {
this.paymentCurrency = paymentCurrency;
return this;
}
public String getPaymentCurrency() {
return this.paymentCurrency;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setSuccessAmount(String successAmount) {
this.successAmount = successAmount;
return this;
}
public String getSuccessAmount() {
return this.successAmount;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setSuccessCount(Long successCount) {
this.successCount = successCount;
return this;
}
public Long getSuccessCount() {
return this.successCount;
}
public QueryBatchTradeOrderResponseBodyBatchTradeOrderVOs setTotalAmount(String totalAmount) {
this.totalAmount = totalAmount;
return this;
}
public String getTotalAmount() {
return this.totalAmount;
}
}
}