com.aliyun.dingtalkbizfinance_1_0.models.GetMultiCompanyInfoByCodeResponseBody 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 GetMultiCompanyInfoByCodeResponseBody extends TeaModel {
@NameInMap("advancedSettingList")
public java.util.List advancedSettingList;
/**
* example:
* COM_DEFAULT
*/
@NameInMap("companyCode")
public String companyCode;
/**
* example:
* 钉钉
*/
@NameInMap("companyName")
public String companyName;
/**
* example:
* 备注
*/
@NameInMap("remark")
public String remark;
/**
* example:
* valid
*/
@NameInMap("status")
public String status;
/**
* example:
* generalTaxpayer
*/
@NameInMap("taxNature")
public String taxNature;
/**
* example:
* 123456789012345
*/
@NameInMap("taxNo")
public String taxNo;
public static GetMultiCompanyInfoByCodeResponseBody build(java.util.Map map) throws Exception {
GetMultiCompanyInfoByCodeResponseBody self = new GetMultiCompanyInfoByCodeResponseBody();
return TeaModel.build(map, self);
}
public GetMultiCompanyInfoByCodeResponseBody setAdvancedSettingList(java.util.List advancedSettingList) {
this.advancedSettingList = advancedSettingList;
return this;
}
public java.util.List getAdvancedSettingList() {
return this.advancedSettingList;
}
public GetMultiCompanyInfoByCodeResponseBody setCompanyCode(String companyCode) {
this.companyCode = companyCode;
return this;
}
public String getCompanyCode() {
return this.companyCode;
}
public GetMultiCompanyInfoByCodeResponseBody setCompanyName(String companyName) {
this.companyName = companyName;
return this;
}
public String getCompanyName() {
return this.companyName;
}
public GetMultiCompanyInfoByCodeResponseBody setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
public GetMultiCompanyInfoByCodeResponseBody setStatus(String status) {
this.status = status;
return this;
}
public String getStatus() {
return this.status;
}
public GetMultiCompanyInfoByCodeResponseBody setTaxNature(String taxNature) {
this.taxNature = taxNature;
return this;
}
public String getTaxNature() {
return this.taxNature;
}
public GetMultiCompanyInfoByCodeResponseBody setTaxNo(String taxNo) {
this.taxNo = taxNo;
return this;
}
public String getTaxNo() {
return this.taxNo;
}
public static class GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList extends TeaModel {
/**
* example:
* relateedInvoice
*/
@NameInMap("advancedSettingKey")
public String advancedSettingKey;
/**
* example:
* 关联发票
*/
@NameInMap("advancedSettingName")
public String advancedSettingName;
/**
* example:
* 123456789
*/
@NameInMap("endDate")
public Long endDate;
@NameInMap("value")
public Boolean value;
public static GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList build(java.util.Map map) throws Exception {
GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList self = new GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList();
return TeaModel.build(map, self);
}
public GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList setAdvancedSettingKey(String advancedSettingKey) {
this.advancedSettingKey = advancedSettingKey;
return this;
}
public String getAdvancedSettingKey() {
return this.advancedSettingKey;
}
public GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList setAdvancedSettingName(String advancedSettingName) {
this.advancedSettingName = advancedSettingName;
return this;
}
public String getAdvancedSettingName() {
return this.advancedSettingName;
}
public GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList setEndDate(Long endDate) {
this.endDate = endDate;
return this;
}
public Long getEndDate() {
return this.endDate;
}
public GetMultiCompanyInfoByCodeResponseBodyAdvancedSettingList setValue(Boolean value) {
this.value = value;
return this;
}
public Boolean getValue() {
return this.value;
}
}
}