com.aliyun.dingtalkindustry_1_0.models.QueryUserInfoResponseBody Maven / Gradle / Ivy
Show all versions of dingtalk Show documentation
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkindustry_1_0.models;
import com.aliyun.tea.*;
public class QueryUserInfoResponseBody extends TeaModel {
@NameInMap("content")
public QueryUserInfoResponseBodyContent content;
public static QueryUserInfoResponseBody build(java.util.Map map) throws Exception {
QueryUserInfoResponseBody self = new QueryUserInfoResponseBody();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBody setContent(QueryUserInfoResponseBodyContent content) {
this.content = content;
return this;
}
public QueryUserInfoResponseBodyContent getContent() {
return this.content;
}
public static class QueryUserInfoResponseBodyContentDept extends TeaModel {
/**
* example:
* 2021-06-02 17:44:17
*/
@NameInMap("gmtCreateStr")
public String gmtCreateStr;
/**
* example:
* 2021-06-02 17:44:17
*/
@NameInMap("gmtModifiedStr")
public String gmtModifiedStr;
/**
* This parameter is required.
*
* example:
* 123
*/
@NameInMap("id")
public Long id;
/**
* This parameter is required.
*
* example:
* 科室名称2
*/
@NameInMap("name")
public String name;
@NameInMap("relId")
public Long relId;
public static QueryUserInfoResponseBodyContentDept build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContentDept self = new QueryUserInfoResponseBodyContentDept();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContentDept setGmtCreateStr(String gmtCreateStr) {
this.gmtCreateStr = gmtCreateStr;
return this;
}
public String getGmtCreateStr() {
return this.gmtCreateStr;
}
public QueryUserInfoResponseBodyContentDept setGmtModifiedStr(String gmtModifiedStr) {
this.gmtModifiedStr = gmtModifiedStr;
return this;
}
public String getGmtModifiedStr() {
return this.gmtModifiedStr;
}
public QueryUserInfoResponseBodyContentDept setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryUserInfoResponseBodyContentDept setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryUserInfoResponseBodyContentDept setRelId(Long relId) {
this.relId = relId;
return this;
}
public Long getRelId() {
return this.relId;
}
}
public static class QueryUserInfoResponseBodyContentGroup extends TeaModel {
/**
* This parameter is required.
*
* example:
* 123
*/
@NameInMap("deptId")
public Long deptId;
/**
* This parameter is required.
*
* example:
* 科室名称2
*/
@NameInMap("deptName")
public String deptName;
/**
* example:
* 2021-06-02 17:44:17
*/
@NameInMap("gmtCreateStr")
public String gmtCreateStr;
/**
* example:
* 2021-06-02 17:44:17
*/
@NameInMap("gmtModifiedStr")
public String gmtModifiedStr;
/**
* This parameter is required.
*
* example:
* 123
*/
@NameInMap("id")
public Long id;
/**
* This parameter is required.
*
* example:
* 医疗组名称2
*/
@NameInMap("name")
public String name;
@NameInMap("relId")
public Long relId;
public static QueryUserInfoResponseBodyContentGroup build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContentGroup self = new QueryUserInfoResponseBodyContentGroup();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContentGroup setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public QueryUserInfoResponseBodyContentGroup setDeptName(String deptName) {
this.deptName = deptName;
return this;
}
public String getDeptName() {
return this.deptName;
}
public QueryUserInfoResponseBodyContentGroup setGmtCreateStr(String gmtCreateStr) {
this.gmtCreateStr = gmtCreateStr;
return this;
}
public String getGmtCreateStr() {
return this.gmtCreateStr;
}
public QueryUserInfoResponseBodyContentGroup setGmtModifiedStr(String gmtModifiedStr) {
this.gmtModifiedStr = gmtModifiedStr;
return this;
}
public String getGmtModifiedStr() {
return this.gmtModifiedStr;
}
public QueryUserInfoResponseBodyContentGroup setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryUserInfoResponseBodyContentGroup setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryUserInfoResponseBodyContentGroup setRelId(Long relId) {
this.relId = relId;
return this;
}
public Long getRelId() {
return this.relId;
}
}
public static class QueryUserInfoResponseBodyContentJob extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*
* example:
* 分类
*/
@NameInMap("category")
public String category;
/**
* This parameter is required.
*
* example:
* code1
*/
@NameInMap("code")
public String code;
/**
* This parameter is required.
*
* example:
* 展示名称
*/
@NameInMap("displayName")
public String displayName;
public static QueryUserInfoResponseBodyContentJob build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContentJob self = new QueryUserInfoResponseBodyContentJob();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContentJob setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public QueryUserInfoResponseBodyContentJob setCategory(String category) {
this.category = category;
return this;
}
public String getCategory() {
return this.category;
}
public QueryUserInfoResponseBodyContentJob setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public QueryUserInfoResponseBodyContentJob setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
}
public static class QueryUserInfoResponseBodyContentJobStatus extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*
* example:
* 分类
*/
@NameInMap("category")
public String category;
/**
* This parameter is required.
*
* example:
* 标签Code
*/
@NameInMap("code")
public String code;
/**
* This parameter is required.
*
* example:
* 展示名称
*/
@NameInMap("displayName")
public String displayName;
public static QueryUserInfoResponseBodyContentJobStatus build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContentJobStatus self = new QueryUserInfoResponseBodyContentJobStatus();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContentJobStatus setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public QueryUserInfoResponseBodyContentJobStatus setCategory(String category) {
this.category = category;
return this;
}
public String getCategory() {
return this.category;
}
public QueryUserInfoResponseBodyContentJobStatus setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public QueryUserInfoResponseBodyContentJobStatus setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
}
public static class QueryUserInfoResponseBodyContentJobStatusList extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*
* example:
* 分类
*/
@NameInMap("category")
public String category;
/**
* This parameter is required.
*
* example:
* 标签Code
*/
@NameInMap("code")
public String code;
/**
* This parameter is required.
*
* example:
* 展示名称
*/
@NameInMap("displayName")
public String displayName;
public static QueryUserInfoResponseBodyContentJobStatusList build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContentJobStatusList self = new QueryUserInfoResponseBodyContentJobStatusList();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContentJobStatusList setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public QueryUserInfoResponseBodyContentJobStatusList setCategory(String category) {
this.category = category;
return this;
}
public String getCategory() {
return this.category;
}
public QueryUserInfoResponseBodyContentJobStatusList setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public QueryUserInfoResponseBodyContentJobStatusList setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
}
public static class QueryUserInfoResponseBodyContentUserProb extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1
*/
@NameInMap("bizType")
public String bizType;
/**
* This parameter is required.
*
* example:
* 分类
*/
@NameInMap("category")
public String category;
/**
* This parameter is required.
*
* example:
* 标签Code
*/
@NameInMap("code")
public String code;
/**
* This parameter is required.
*
* example:
* 展示名称
*/
@NameInMap("displayName")
public String displayName;
public static QueryUserInfoResponseBodyContentUserProb build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContentUserProb self = new QueryUserInfoResponseBodyContentUserProb();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContentUserProb setBizType(String bizType) {
this.bizType = bizType;
return this;
}
public String getBizType() {
return this.bizType;
}
public QueryUserInfoResponseBodyContentUserProb setCategory(String category) {
this.category = category;
return this;
}
public String getCategory() {
return this.category;
}
public QueryUserInfoResponseBodyContentUserProb setCode(String code) {
this.code = code;
return this;
}
public String getCode() {
return this.code;
}
public QueryUserInfoResponseBodyContentUserProb setDisplayName(String displayName) {
this.displayName = displayName;
return this;
}
public String getDisplayName() {
return this.displayName;
}
}
public static class QueryUserInfoResponseBodyContent extends TeaModel {
/**
* This parameter is required.
*
* example:
* comments
*/
@NameInMap("comments")
public String comments;
/**
* This parameter is required.
*/
@NameInMap("dept")
public java.util.List dept;
/**
* This parameter is required.
*/
@NameInMap("group")
public java.util.List group;
/**
* This parameter is required.
*/
@NameInMap("job")
public QueryUserInfoResponseBodyContentJob job;
/**
* This parameter is required.
*
* example:
* 0001
*/
@NameInMap("jobNum")
public String jobNum;
/**
* This parameter is required.
*/
@NameInMap("jobStatus")
public QueryUserInfoResponseBodyContentJobStatus jobStatus;
/**
* This parameter is required.
*/
@NameInMap("jobStatusList")
public java.util.List jobStatusList;
/**
* This parameter is required.
*
* example:
* u0398812938821
*/
@NameInMap("uid")
public String uid;
/**
* This parameter is required.
*
* example:
* 用户名称
*/
@NameInMap("userName")
public String userName;
/**
* This parameter is required.
*/
@NameInMap("userProb")
public QueryUserInfoResponseBodyContentUserProb userProb;
public static QueryUserInfoResponseBodyContent build(java.util.Map map) throws Exception {
QueryUserInfoResponseBodyContent self = new QueryUserInfoResponseBodyContent();
return TeaModel.build(map, self);
}
public QueryUserInfoResponseBodyContent setComments(String comments) {
this.comments = comments;
return this;
}
public String getComments() {
return this.comments;
}
public QueryUserInfoResponseBodyContent setDept(java.util.List dept) {
this.dept = dept;
return this;
}
public java.util.List getDept() {
return this.dept;
}
public QueryUserInfoResponseBodyContent setGroup(java.util.List group) {
this.group = group;
return this;
}
public java.util.List getGroup() {
return this.group;
}
public QueryUserInfoResponseBodyContent setJob(QueryUserInfoResponseBodyContentJob job) {
this.job = job;
return this;
}
public QueryUserInfoResponseBodyContentJob getJob() {
return this.job;
}
public QueryUserInfoResponseBodyContent setJobNum(String jobNum) {
this.jobNum = jobNum;
return this;
}
public String getJobNum() {
return this.jobNum;
}
public QueryUserInfoResponseBodyContent setJobStatus(QueryUserInfoResponseBodyContentJobStatus jobStatus) {
this.jobStatus = jobStatus;
return this;
}
public QueryUserInfoResponseBodyContentJobStatus getJobStatus() {
return this.jobStatus;
}
public QueryUserInfoResponseBodyContent setJobStatusList(java.util.List jobStatusList) {
this.jobStatusList = jobStatusList;
return this;
}
public java.util.List getJobStatusList() {
return this.jobStatusList;
}
public QueryUserInfoResponseBodyContent setUid(String uid) {
this.uid = uid;
return this;
}
public String getUid() {
return this.uid;
}
public QueryUserInfoResponseBodyContent setUserName(String userName) {
this.userName = userName;
return this;
}
public String getUserName() {
return this.userName;
}
public QueryUserInfoResponseBodyContent setUserProb(QueryUserInfoResponseBodyContentUserProb userProb) {
this.userProb = userProb;
return this;
}
public QueryUserInfoResponseBodyContentUserProb getUserProb() {
return this.userProb;
}
}
}