![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkindustry_1_0.models.QueryGroupInfoResponseBody 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.dingtalkindustry_1_0.models;
import com.aliyun.tea.*;
public class QueryGroupInfoResponseBody extends TeaModel {
@NameInMap("content")
public QueryGroupInfoResponseBodyContent content;
public static QueryGroupInfoResponseBody build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBody self = new QueryGroupInfoResponseBody();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBody setContent(QueryGroupInfoResponseBodyContent content) {
this.content = content;
return this;
}
public QueryGroupInfoResponseBodyContent getContent() {
return this.content;
}
public static class QueryGroupInfoResponseBodyContentExtendInfos extends TeaModel {
/**
* This parameter is required.
*
* example:
* 28765
*/
@NameInMap("deptCode")
public String deptCode;
/**
* example:
* 科室、医生都不一样
*/
@NameInMap("deptExtendDisplayName")
public String deptExtendDisplayName;
/**
* This parameter is required.
*
* example:
* 科室、医生都不一样
*/
@NameInMap("deptExtendKey")
public String deptExtendKey;
/**
* This parameter is required.
*
* example:
* 科室、医生都不一样
*/
@NameInMap("deptExtendValue")
public String deptExtendValue;
/**
* This parameter is required.
*
* example:
* 2021-08-24 20:30:31
*/
@NameInMap("gmtCreateStr")
public String gmtCreateStr;
/**
* This parameter is required.
*
* example:
* 2021-08-24 20:30:31
*/
@NameInMap("gmtModifiedStr")
public String gmtModifiedStr;
/**
* This parameter is required.
*
* example:
* 10000
*/
@NameInMap("id")
public Long id;
/**
* This parameter is required.
*
* example:
* 0
*/
@NameInMap("status")
public Integer status;
public static QueryGroupInfoResponseBodyContentExtendInfos build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContentExtendInfos self = new QueryGroupInfoResponseBodyContentExtendInfos();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptCode(String deptCode) {
this.deptCode = deptCode;
return this;
}
public String getDeptCode() {
return this.deptCode;
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptExtendDisplayName(String deptExtendDisplayName) {
this.deptExtendDisplayName = deptExtendDisplayName;
return this;
}
public String getDeptExtendDisplayName() {
return this.deptExtendDisplayName;
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptExtendKey(String deptExtendKey) {
this.deptExtendKey = deptExtendKey;
return this;
}
public String getDeptExtendKey() {
return this.deptExtendKey;
}
public QueryGroupInfoResponseBodyContentExtendInfos setDeptExtendValue(String deptExtendValue) {
this.deptExtendValue = deptExtendValue;
return this;
}
public String getDeptExtendValue() {
return this.deptExtendValue;
}
public QueryGroupInfoResponseBodyContentExtendInfos setGmtCreateStr(String gmtCreateStr) {
this.gmtCreateStr = gmtCreateStr;
return this;
}
public String getGmtCreateStr() {
return this.gmtCreateStr;
}
public QueryGroupInfoResponseBodyContentExtendInfos setGmtModifiedStr(String gmtModifiedStr) {
this.gmtModifiedStr = gmtModifiedStr;
return this;
}
public String getGmtModifiedStr() {
return this.gmtModifiedStr;
}
public QueryGroupInfoResponseBodyContentExtendInfos setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryGroupInfoResponseBodyContentExtendInfos setStatus(Integer status) {
this.status = status;
return this;
}
public Integer getStatus() {
return this.status;
}
}
public static class QueryGroupInfoResponseBodyContentGroupLeader extends TeaModel {
/**
* example:
* 3212
*/
@NameInMap("jobNumber")
public String jobNumber;
/**
* example:
* 张三
*/
@NameInMap("name")
public String name;
/**
* example:
* 1234
*/
@NameInMap("userId")
public String userId;
public static QueryGroupInfoResponseBodyContentGroupLeader build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContentGroupLeader self = new QueryGroupInfoResponseBodyContentGroupLeader();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContentGroupLeader setJobNumber(String jobNumber) {
this.jobNumber = jobNumber;
return this;
}
public String getJobNumber() {
return this.jobNumber;
}
public QueryGroupInfoResponseBodyContentGroupLeader setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryGroupInfoResponseBodyContentGroupLeader setUserId(String userId) {
this.userId = userId;
return this;
}
public String getUserId() {
return this.userId;
}
}
public static class QueryGroupInfoResponseBodyContentGroup extends TeaModel {
/**
* example:
* 321222
*/
@NameInMap("deptId")
public Long deptId;
/**
* example:
* 1
*/
@NameInMap("deptStatus")
public Integer deptStatus;
/**
* example:
* 2021-08-24 20:30:31
*/
@NameInMap("gmtCreateStr")
public String gmtCreateStr;
/**
* example:
* 2021-08-24 20:30:31
*/
@NameInMap("gmtModifiedStr")
public String gmtModifiedStr;
/**
* example:
* 3212
*/
@NameInMap("id")
public Long id;
@NameInMap("leader")
public QueryGroupInfoResponseBodyContentGroupLeader leader;
/**
* example:
* 张三组
*/
@NameInMap("name")
public String name;
/**
* example:
* 1
*/
@NameInMap("parentDeptCode")
public String parentDeptCode;
/**
* example:
* 备注
*/
@NameInMap("remark")
public String remark;
public static QueryGroupInfoResponseBodyContentGroup build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContentGroup self = new QueryGroupInfoResponseBodyContentGroup();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContentGroup setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public QueryGroupInfoResponseBodyContentGroup setDeptStatus(Integer deptStatus) {
this.deptStatus = deptStatus;
return this;
}
public Integer getDeptStatus() {
return this.deptStatus;
}
public QueryGroupInfoResponseBodyContentGroup setGmtCreateStr(String gmtCreateStr) {
this.gmtCreateStr = gmtCreateStr;
return this;
}
public String getGmtCreateStr() {
return this.gmtCreateStr;
}
public QueryGroupInfoResponseBodyContentGroup setGmtModifiedStr(String gmtModifiedStr) {
this.gmtModifiedStr = gmtModifiedStr;
return this;
}
public String getGmtModifiedStr() {
return this.gmtModifiedStr;
}
public QueryGroupInfoResponseBodyContentGroup setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryGroupInfoResponseBodyContentGroup setLeader(QueryGroupInfoResponseBodyContentGroupLeader leader) {
this.leader = leader;
return this;
}
public QueryGroupInfoResponseBodyContentGroupLeader getLeader() {
return this.leader;
}
public QueryGroupInfoResponseBodyContentGroup setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryGroupInfoResponseBodyContentGroup setParentDeptCode(String parentDeptCode) {
this.parentDeptCode = parentDeptCode;
return this;
}
public String getParentDeptCode() {
return this.parentDeptCode;
}
public QueryGroupInfoResponseBodyContentGroup setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
}
public static class QueryGroupInfoResponseBodyContent extends TeaModel {
@NameInMap("extendInfos")
public java.util.List extendInfos;
@NameInMap("group")
public QueryGroupInfoResponseBodyContentGroup group;
public static QueryGroupInfoResponseBodyContent build(java.util.Map map) throws Exception {
QueryGroupInfoResponseBodyContent self = new QueryGroupInfoResponseBodyContent();
return TeaModel.build(map, self);
}
public QueryGroupInfoResponseBodyContent setExtendInfos(java.util.List extendInfos) {
this.extendInfos = extendInfos;
return this;
}
public java.util.List getExtendInfos() {
return this.extendInfos;
}
public QueryGroupInfoResponseBodyContent setGroup(QueryGroupInfoResponseBodyContentGroup group) {
this.group = group;
return this;
}
public QueryGroupInfoResponseBodyContentGroup getGroup() {
return this.group;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy