
com.aliyun.dingtalkedu_1_0.models.QueryCollegeContactUserDetailResponseBody Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkedu_1_0.models;
import com.aliyun.tea.*;
public class QueryCollegeContactUserDetailResponseBody extends TeaModel {
@NameInMap("result")
public QueryCollegeContactUserDetailResponseBodyResult result;
@NameInMap("success")
public Boolean success;
public static QueryCollegeContactUserDetailResponseBody build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBody self = new QueryCollegeContactUserDetailResponseBody();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBody setResult(QueryCollegeContactUserDetailResponseBodyResult result) {
this.result = result;
return this;
}
public QueryCollegeContactUserDetailResponseBodyResult getResult() {
return this.result;
}
public QueryCollegeContactUserDetailResponseBody setSuccess(Boolean success) {
this.success = success;
return this;
}
public Boolean getSuccess() {
return this.success;
}
public static class QueryCollegeContactUserDetailResponseBodyResultDeptOrderList extends TeaModel {
/**
* example:
* 123456
*/
@NameInMap("deptId")
public Long deptId;
/**
* example:
* 1
*/
@NameInMap("order")
public Integer order;
public static QueryCollegeContactUserDetailResponseBodyResultDeptOrderList build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResultDeptOrderList self = new QueryCollegeContactUserDetailResponseBodyResultDeptOrderList();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResultDeptOrderList setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public QueryCollegeContactUserDetailResponseBodyResultDeptOrderList setOrder(Integer order) {
this.order = order;
return this;
}
public Integer getOrder() {
return this.order;
}
}
public static class QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet extends TeaModel {
/**
* example:
* 123456
*/
@NameInMap("deptId")
public Long deptId;
/**
* example:
* 土木202班
*/
@NameInMap("deptName")
public String deptName;
/**
* example:
* stru_standard_dept
*/
@NameInMap("deptStructType")
public String deptStructType;
/**
* example:
* contact_class_dept
*/
@NameInMap("deptType")
public String deptType;
/**
* example:
* 10000
*/
@NameInMap("structDeptId")
public Long structDeptId;
public static QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet self = new QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet setDeptName(String deptName) {
this.deptName = deptName;
return this;
}
public String getDeptName() {
return this.deptName;
}
public QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet setDeptStructType(String deptStructType) {
this.deptStructType = deptStructType;
return this;
}
public String getDeptStructType() {
return this.deptStructType;
}
public QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet setDeptType(String deptType) {
this.deptType = deptType;
return this;
}
public String getDeptType() {
return this.deptType;
}
public QueryCollegeContactUserDetailResponseBodyResultDeptTypeSet setStructDeptId(Long structDeptId) {
this.structDeptId = structDeptId;
return this;
}
public Long getStructDeptId() {
return this.structDeptId;
}
}
public static class QueryCollegeContactUserDetailResponseBodyResultLeaderInDept extends TeaModel {
/**
* example:
* 123456
*/
@NameInMap("deptId")
public Long deptId;
@NameInMap("leader")
public Boolean leader;
public static QueryCollegeContactUserDetailResponseBodyResultLeaderInDept build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResultLeaderInDept self = new QueryCollegeContactUserDetailResponseBodyResultLeaderInDept();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResultLeaderInDept setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public QueryCollegeContactUserDetailResponseBodyResultLeaderInDept setLeader(Boolean leader) {
this.leader = leader;
return this;
}
public Boolean getLeader() {
return this.leader;
}
}
public static class QueryCollegeContactUserDetailResponseBodyResultRoleList extends TeaModel {
/**
* example:
* 职务
*/
@NameInMap("groupName")
public String groupName;
/**
* example:
* 100
*/
@NameInMap("id")
public Long id;
/**
* example:
* 宿舍长
*/
@NameInMap("name")
public String name;
public static QueryCollegeContactUserDetailResponseBodyResultRoleList build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResultRoleList self = new QueryCollegeContactUserDetailResponseBodyResultRoleList();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResultRoleList setGroupName(String groupName) {
this.groupName = groupName;
return this;
}
public String getGroupName() {
return this.groupName;
}
public QueryCollegeContactUserDetailResponseBodyResultRoleList setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public QueryCollegeContactUserDetailResponseBodyResultRoleList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
}
public static class QueryCollegeContactUserDetailResponseBodyResultUnionEmpExtUnionEmpMapList extends TeaModel {
/**
* example:
* dingxxx
*/
@NameInMap("corpId")
public String corpId;
/**
* example:
* 5000
*/
@NameInMap("userid")
public String userid;
public static QueryCollegeContactUserDetailResponseBodyResultUnionEmpExtUnionEmpMapList build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResultUnionEmpExtUnionEmpMapList self = new QueryCollegeContactUserDetailResponseBodyResultUnionEmpExtUnionEmpMapList();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExtUnionEmpMapList setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExtUnionEmpMapList setUserid(String userid) {
this.userid = userid;
return this;
}
public String getUserid() {
return this.userid;
}
}
public static class QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt extends TeaModel {
/**
* example:
* dingxxx
*/
@NameInMap("corpId")
public String corpId;
@NameInMap("unionEmpMapList")
public java.util.List unionEmpMapList;
/**
* example:
* 500
*/
@NameInMap("userid")
public String userid;
public static QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt self = new QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt setCorpId(String corpId) {
this.corpId = corpId;
return this;
}
public String getCorpId() {
return this.corpId;
}
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt setUnionEmpMapList(java.util.List unionEmpMapList) {
this.unionEmpMapList = unionEmpMapList;
return this;
}
public java.util.List getUnionEmpMapList() {
return this.unionEmpMapList;
}
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt setUserid(String userid) {
this.userid = userid;
return this;
}
public String getUserid() {
return this.userid;
}
}
public static class QueryCollegeContactUserDetailResponseBodyResult extends TeaModel {
@NameInMap("active")
public Boolean active;
@NameInMap("admin")
public Boolean admin;
/**
* example:
* xxxxxx
*/
@NameInMap("avatar")
public String avatar;
@NameInMap("boss")
public Boolean boss;
@NameInMap("deptIdList")
public java.util.List deptIdList;
@NameInMap("deptOrderList")
public java.util.List deptOrderList;
@NameInMap("deptTypeSet")
public java.util.List deptTypeSet;
/**
* example:
*
*/
@NameInMap("email")
public String email;
/**
* example:
* college_student
*/
@NameInMap("empType")
public String empType;
@NameInMap("exclusiveAccount")
public Boolean exclusiveAccount;
@NameInMap("exclusiveAccountCorpId")
public String exclusiveAccountCorpId;
/**
* example:
* 组织名称
*/
@NameInMap("exclusiveAccountCorpName")
public String exclusiveAccountCorpName;
/**
* example:
* dingtalk
*/
@NameInMap("exclusiveAccountType")
public String exclusiveAccountType;
/**
* example:
* {"学号":"12122294","在校状态":"新生","学生类别":"本科生","考生号":"999888"}
*/
@NameInMap("extension")
public String extension;
@NameInMap("hideMobile")
public Boolean hideMobile;
/**
* example:
* 1597573616828
*/
@NameInMap("hiredDate")
public Long hiredDate;
/**
* example:
* 12122294
*/
@NameInMap("jobNumber")
public String jobNumber;
@NameInMap("leaderInDept")
public java.util.List leaderInDept;
/**
* example:
* 12122294
*/
@NameInMap("loginId")
public String loginId;
/**
* example:
* studentNo
*/
@NameInMap("loginType")
public String loginType;
/**
* example:
* 123456
*/
@NameInMap("mainDeptId")
public Long mainDeptId;
/**
* example:
* 111111
*/
@NameInMap("managerUserid")
public String managerUserid;
/**
* example:
* 188****4567
*/
@NameInMap("mobile")
public String mobile;
/**
* example:
* 张三
*/
@NameInMap("name")
public String name;
/**
* example:
*
*/
@NameInMap("orgEmail")
public String orgEmail;
/**
* example:
* profession
*/
@NameInMap("orgEmailType")
public String orgEmailType;
@NameInMap("realAuthed")
public Boolean realAuthed;
/**
* example:
* 这是一个备注
*/
@NameInMap("remark")
public String remark;
@NameInMap("roleList")
public java.util.List roleList;
@NameInMap("senior")
public Boolean senior;
/**
* example:
* 86
*/
@NameInMap("stateCode")
public String stateCode;
/**
* example:
* 010-86123456-2345
*/
@NameInMap("telephone")
public String telephone;
/**
* example:
* 寝室长
*/
@NameInMap("title")
public String title;
@NameInMap("unionEmpExt")
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt unionEmpExt;
/**
* example:
* z21HjQliSzpw0YWCNxmii6u2Os62cZ62iSZ
*/
@NameInMap("unionId")
public String unionId;
/**
* example:
* zhangsan666
*/
@NameInMap("userid")
public String userid;
/**
* example:
* 勤奋楼
*/
@NameInMap("workPlace")
public String workPlace;
public static QueryCollegeContactUserDetailResponseBodyResult build(java.util.Map map) throws Exception {
QueryCollegeContactUserDetailResponseBodyResult self = new QueryCollegeContactUserDetailResponseBodyResult();
return TeaModel.build(map, self);
}
public QueryCollegeContactUserDetailResponseBodyResult setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
public QueryCollegeContactUserDetailResponseBodyResult setAdmin(Boolean admin) {
this.admin = admin;
return this;
}
public Boolean getAdmin() {
return this.admin;
}
public QueryCollegeContactUserDetailResponseBodyResult setAvatar(String avatar) {
this.avatar = avatar;
return this;
}
public String getAvatar() {
return this.avatar;
}
public QueryCollegeContactUserDetailResponseBodyResult setBoss(Boolean boss) {
this.boss = boss;
return this;
}
public Boolean getBoss() {
return this.boss;
}
public QueryCollegeContactUserDetailResponseBodyResult setDeptIdList(java.util.List deptIdList) {
this.deptIdList = deptIdList;
return this;
}
public java.util.List getDeptIdList() {
return this.deptIdList;
}
public QueryCollegeContactUserDetailResponseBodyResult setDeptOrderList(java.util.List deptOrderList) {
this.deptOrderList = deptOrderList;
return this;
}
public java.util.List getDeptOrderList() {
return this.deptOrderList;
}
public QueryCollegeContactUserDetailResponseBodyResult setDeptTypeSet(java.util.List deptTypeSet) {
this.deptTypeSet = deptTypeSet;
return this;
}
public java.util.List getDeptTypeSet() {
return this.deptTypeSet;
}
public QueryCollegeContactUserDetailResponseBodyResult setEmail(String email) {
this.email = email;
return this;
}
public String getEmail() {
return this.email;
}
public QueryCollegeContactUserDetailResponseBodyResult setEmpType(String empType) {
this.empType = empType;
return this;
}
public String getEmpType() {
return this.empType;
}
public QueryCollegeContactUserDetailResponseBodyResult setExclusiveAccount(Boolean exclusiveAccount) {
this.exclusiveAccount = exclusiveAccount;
return this;
}
public Boolean getExclusiveAccount() {
return this.exclusiveAccount;
}
public QueryCollegeContactUserDetailResponseBodyResult setExclusiveAccountCorpId(String exclusiveAccountCorpId) {
this.exclusiveAccountCorpId = exclusiveAccountCorpId;
return this;
}
public String getExclusiveAccountCorpId() {
return this.exclusiveAccountCorpId;
}
public QueryCollegeContactUserDetailResponseBodyResult setExclusiveAccountCorpName(String exclusiveAccountCorpName) {
this.exclusiveAccountCorpName = exclusiveAccountCorpName;
return this;
}
public String getExclusiveAccountCorpName() {
return this.exclusiveAccountCorpName;
}
public QueryCollegeContactUserDetailResponseBodyResult setExclusiveAccountType(String exclusiveAccountType) {
this.exclusiveAccountType = exclusiveAccountType;
return this;
}
public String getExclusiveAccountType() {
return this.exclusiveAccountType;
}
public QueryCollegeContactUserDetailResponseBodyResult setExtension(String extension) {
this.extension = extension;
return this;
}
public String getExtension() {
return this.extension;
}
public QueryCollegeContactUserDetailResponseBodyResult setHideMobile(Boolean hideMobile) {
this.hideMobile = hideMobile;
return this;
}
public Boolean getHideMobile() {
return this.hideMobile;
}
public QueryCollegeContactUserDetailResponseBodyResult setHiredDate(Long hiredDate) {
this.hiredDate = hiredDate;
return this;
}
public Long getHiredDate() {
return this.hiredDate;
}
public QueryCollegeContactUserDetailResponseBodyResult setJobNumber(String jobNumber) {
this.jobNumber = jobNumber;
return this;
}
public String getJobNumber() {
return this.jobNumber;
}
public QueryCollegeContactUserDetailResponseBodyResult setLeaderInDept(java.util.List leaderInDept) {
this.leaderInDept = leaderInDept;
return this;
}
public java.util.List getLeaderInDept() {
return this.leaderInDept;
}
public QueryCollegeContactUserDetailResponseBodyResult setLoginId(String loginId) {
this.loginId = loginId;
return this;
}
public String getLoginId() {
return this.loginId;
}
public QueryCollegeContactUserDetailResponseBodyResult setLoginType(String loginType) {
this.loginType = loginType;
return this;
}
public String getLoginType() {
return this.loginType;
}
public QueryCollegeContactUserDetailResponseBodyResult setMainDeptId(Long mainDeptId) {
this.mainDeptId = mainDeptId;
return this;
}
public Long getMainDeptId() {
return this.mainDeptId;
}
public QueryCollegeContactUserDetailResponseBodyResult setManagerUserid(String managerUserid) {
this.managerUserid = managerUserid;
return this;
}
public String getManagerUserid() {
return this.managerUserid;
}
public QueryCollegeContactUserDetailResponseBodyResult setMobile(String mobile) {
this.mobile = mobile;
return this;
}
public String getMobile() {
return this.mobile;
}
public QueryCollegeContactUserDetailResponseBodyResult setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public QueryCollegeContactUserDetailResponseBodyResult setOrgEmail(String orgEmail) {
this.orgEmail = orgEmail;
return this;
}
public String getOrgEmail() {
return this.orgEmail;
}
public QueryCollegeContactUserDetailResponseBodyResult setOrgEmailType(String orgEmailType) {
this.orgEmailType = orgEmailType;
return this;
}
public String getOrgEmailType() {
return this.orgEmailType;
}
public QueryCollegeContactUserDetailResponseBodyResult setRealAuthed(Boolean realAuthed) {
this.realAuthed = realAuthed;
return this;
}
public Boolean getRealAuthed() {
return this.realAuthed;
}
public QueryCollegeContactUserDetailResponseBodyResult setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
public QueryCollegeContactUserDetailResponseBodyResult setRoleList(java.util.List roleList) {
this.roleList = roleList;
return this;
}
public java.util.List getRoleList() {
return this.roleList;
}
public QueryCollegeContactUserDetailResponseBodyResult setSenior(Boolean senior) {
this.senior = senior;
return this;
}
public Boolean getSenior() {
return this.senior;
}
public QueryCollegeContactUserDetailResponseBodyResult setStateCode(String stateCode) {
this.stateCode = stateCode;
return this;
}
public String getStateCode() {
return this.stateCode;
}
public QueryCollegeContactUserDetailResponseBodyResult setTelephone(String telephone) {
this.telephone = telephone;
return this;
}
public String getTelephone() {
return this.telephone;
}
public QueryCollegeContactUserDetailResponseBodyResult setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public QueryCollegeContactUserDetailResponseBodyResult setUnionEmpExt(QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt unionEmpExt) {
this.unionEmpExt = unionEmpExt;
return this;
}
public QueryCollegeContactUserDetailResponseBodyResultUnionEmpExt getUnionEmpExt() {
return this.unionEmpExt;
}
public QueryCollegeContactUserDetailResponseBodyResult setUnionId(String unionId) {
this.unionId = unionId;
return this;
}
public String getUnionId() {
return this.unionId;
}
public QueryCollegeContactUserDetailResponseBodyResult setUserid(String userid) {
this.userid = userid;
return this;
}
public String getUserid() {
return this.userid;
}
public QueryCollegeContactUserDetailResponseBodyResult setWorkPlace(String workPlace) {
this.workPlace = workPlace;
return this;
}
public String getWorkPlace() {
return this.workPlace;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy