com.aliyun.dingtalkbizfinance_1_0.models.GetFinanceAccountResponseBody 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.dingtalkbizfinance_1_0.models;
import com.aliyun.tea.*;
public class GetFinanceAccountResponseBody extends TeaModel {
// 账户code
@NameInMap("accountCode")
public String accountCode;
// 关联资金账户id
@NameInMap("accountId")
public String accountId;
// 账户名称
@NameInMap("accountName")
public String accountName;
// 备注
@NameInMap("accountRemark")
public String accountRemark;
// 账户类型:ALIPAY, BANKCARD, CASH, WECHAT
@NameInMap("accountType")
public String accountType;
// 账户总额,保留2位小数
@NameInMap("amount")
public String amount;
// 银行代号,如果是银行卡类型,有值,其他类型时,为空
@NameInMap("bankCode")
public String bankCode;
// 银行名称,如果是银行卡类型,有值,其他类型时,为空
@NameInMap("bankName")
public String bankName;
// 创建时间
@NameInMap("createTime")
public Long createTime;
// 创建人工号
@NameInMap("creator")
public String creator;
public static GetFinanceAccountResponseBody build(java.util.Map map) throws Exception {
GetFinanceAccountResponseBody self = new GetFinanceAccountResponseBody();
return TeaModel.build(map, self);
}
public GetFinanceAccountResponseBody setAccountCode(String accountCode) {
this.accountCode = accountCode;
return this;
}
public String getAccountCode() {
return this.accountCode;
}
public GetFinanceAccountResponseBody setAccountId(String accountId) {
this.accountId = accountId;
return this;
}
public String getAccountId() {
return this.accountId;
}
public GetFinanceAccountResponseBody setAccountName(String accountName) {
this.accountName = accountName;
return this;
}
public String getAccountName() {
return this.accountName;
}
public GetFinanceAccountResponseBody setAccountRemark(String accountRemark) {
this.accountRemark = accountRemark;
return this;
}
public String getAccountRemark() {
return this.accountRemark;
}
public GetFinanceAccountResponseBody setAccountType(String accountType) {
this.accountType = accountType;
return this;
}
public String getAccountType() {
return this.accountType;
}
public GetFinanceAccountResponseBody setAmount(String amount) {
this.amount = amount;
return this;
}
public String getAmount() {
return this.amount;
}
public GetFinanceAccountResponseBody setBankCode(String bankCode) {
this.bankCode = bankCode;
return this;
}
public String getBankCode() {
return this.bankCode;
}
public GetFinanceAccountResponseBody setBankName(String bankName) {
this.bankName = bankName;
return this;
}
public String getBankName() {
return this.bankName;
}
public GetFinanceAccountResponseBody setCreateTime(Long createTime) {
this.createTime = createTime;
return this;
}
public Long getCreateTime() {
return this.createTime;
}
public GetFinanceAccountResponseBody setCreator(String creator) {
this.creator = creator;
return this;
}
public String getCreator() {
return this.creator;
}
}