
com.aliyun.dingtalkfinance_1_0.models.QueryBatchTradeDetailListResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkfinance_1_0.models;
import com.aliyun.tea.*;
public class QueryBatchTradeDetailListResponseBody extends TeaModel {
/**
* This parameter is required.
*/
@NameInMap("batchTradeDetailList")
public java.util.List batchTradeDetailList;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("pageNumber")
public Integer pageNumber;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("pageSize")
public Integer pageSize;
/**
* example:
* 1
*/
@NameInMap("total")
public Integer total;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("totalPageNumber")
public Integer totalPageNumber;
public static QueryBatchTradeDetailListResponseBody build(java.util.Map map) throws Exception {
QueryBatchTradeDetailListResponseBody self = new QueryBatchTradeDetailListResponseBody();
return TeaModel.build(map, self);
}
public QueryBatchTradeDetailListResponseBody setBatchTradeDetailList(java.util.List batchTradeDetailList) {
this.batchTradeDetailList = batchTradeDetailList;
return this;
}
public java.util.List getBatchTradeDetailList() {
return this.batchTradeDetailList;
}
public QueryBatchTradeDetailListResponseBody setPageNumber(Integer pageNumber) {
this.pageNumber = pageNumber;
return this;
}
public Integer getPageNumber() {
return this.pageNumber;
}
public QueryBatchTradeDetailListResponseBody setPageSize(Integer pageSize) {
this.pageSize = pageSize;
return this;
}
public Integer getPageSize() {
return this.pageSize;
}
public QueryBatchTradeDetailListResponseBody setTotal(Integer total) {
this.total = total;
return this;
}
public Integer getTotal() {
return this.total;
}
public QueryBatchTradeDetailListResponseBody setTotalPageNumber(Integer totalPageNumber) {
this.totalPageNumber = totalPageNumber;
return this;
}
public Integer getTotalPageNumber() {
return this.totalPageNumber;
}
public static class QueryBatchTradeDetailListResponseBodyBatchTradeDetailList extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1.00
*/
@NameInMap("amount")
public String amount;
/**
* This parameter is required.
*
* example:
* 20210909153300000002734746770740
*/
@NameInMap("detailNo")
public String detailNo;
/**
* This parameter is required.
*
* example:
* 2021-09-29 14:46:48
*/
@NameInMap("gmtCreate")
public String gmtCreate;
/**
* This parameter is required.
*
* example:
* 2021-09-29 16:05:00
*/
@NameInMap("gmtFinish")
public String gmtFinish;
/**
* This parameter is required.
*
* example:
* 测试
*/
@NameInMap("memo")
public String memo;
/**
* This parameter is required.
*
* example:
* 收款人
*/
@NameInMap("payeeAccountName")
public String payeeAccountName;
/**
* This parameter is required.
*
* example:
* 13900000000
*/
@NameInMap("payeeAccountNo")
public String payeeAccountNo;
/**
* This parameter is required.
*
* example:
* ALIPAY
*/
@NameInMap("payeeAccountType")
public String payeeAccountType;
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("serialNo")
public Long serialNo;
/**
* This parameter is required.
*
* example:
* SUCCESS
*/
@NameInMap("status")
public String status;
public static QueryBatchTradeDetailListResponseBodyBatchTradeDetailList build(java.util.Map map) throws Exception {
QueryBatchTradeDetailListResponseBodyBatchTradeDetailList self = new QueryBatchTradeDetailListResponseBodyBatchTradeDetailList();
return TeaModel.build(map, self);
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setAmount(String amount) {
this.amount = amount;
return this;
}
public String getAmount() {
return this.amount;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setDetailNo(String detailNo) {
this.detailNo = detailNo;
return this;
}
public String getDetailNo() {
return this.detailNo;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setGmtCreate(String gmtCreate) {
this.gmtCreate = gmtCreate;
return this;
}
public String getGmtCreate() {
return this.gmtCreate;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setGmtFinish(String gmtFinish) {
this.gmtFinish = gmtFinish;
return this;
}
public String getGmtFinish() {
return this.gmtFinish;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setMemo(String memo) {
this.memo = memo;
return this;
}
public String getMemo() {
return this.memo;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setPayeeAccountName(String payeeAccountName) {
this.payeeAccountName = payeeAccountName;
return this;
}
public String getPayeeAccountName() {
return this.payeeAccountName;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setPayeeAccountNo(String payeeAccountNo) {
this.payeeAccountNo = payeeAccountNo;
return this;
}
public String getPayeeAccountNo() {
return this.payeeAccountNo;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setPayeeAccountType(String payeeAccountType) {
this.payeeAccountType = payeeAccountType;
return this;
}
public String getPayeeAccountType() {
return this.payeeAccountType;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setSerialNo(Long serialNo) {
this.serialNo = serialNo;
return this;
}
public Long getSerialNo() {
return this.serialNo;
}
public QueryBatchTradeDetailListResponseBodyBatchTradeDetailList setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy