![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkedu_1_0.models.AddCollegeContactExclusiveRequest 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.dingtalkedu_1_0.models;
import com.aliyun.tea.*;
public class AddCollegeContactExclusiveRequest extends TeaModel {
/**
* example:
* @lALPDfmVUw19YdrNA-jNA-g
*/
@NameInMap("avatarMediaId")
public String avatarMediaId;
/**
* This parameter is required.
*/
@NameInMap("deptIdList")
public java.util.List deptIdList;
@NameInMap("deptOrderList")
public java.util.List deptOrderList;
@NameInMap("deptTitleList")
public java.util.List deptTitleList;
/**
* example:
*
*/
@NameInMap("email")
public String email;
/**
* This parameter is required.
*
* example:
* college_student
*/
@NameInMap("empType")
public String empType;
/**
* This parameter is required.
*/
@NameInMap("exclusiveAccount")
public Boolean exclusiveAccount;
/**
* This parameter is required.
*
* example:
* dingtalk
*/
@NameInMap("exclusiveAccountType")
public String exclusiveAccountType;
@NameInMap("extension")
public java.util.Map extension;
/**
* example:
* 1597573616828
*/
@NameInMap("hiredDate")
public Long hiredDate;
/**
* This parameter is required.
*/
@NameInMap("initPassword")
public String initPassword;
/**
* example:
* 666666
*/
@NameInMap("jobNumber")
public String jobNumber;
/**
* This parameter is required.
*
* example:
* studentNo
*/
@NameInMap("loginIdType")
public String loginIdType;
/**
* This parameter is required.
*
* example:
* 123456
*/
@NameInMap("mainDeptId")
public Long mainDeptId;
/**
* example:
* 001
*/
@NameInMap("managerUserid")
public String managerUserid;
/**
* example:
* 185xxxx8888
*/
@NameInMap("mobile")
public String mobile;
/**
* This parameter is required.
*
* example:
* 张三
*/
@NameInMap("name")
public String name;
/**
* example:
* 昵称
*/
@NameInMap("nickname")
public String nickname;
/**
* example:
*
*/
@NameInMap("orgEmail")
public String orgEmail;
/**
* example:
* profession
*/
@NameInMap("orgEmailType")
public String orgEmailType;
/**
* example:
* 备注
*/
@NameInMap("remark")
public String remark;
@NameInMap("sendActiveSms")
public Boolean sendActiveSms;
@NameInMap("seniorMode")
public Boolean seniorMode;
/**
* example:
* 010-86123456-2345
*/
@NameInMap("telephone")
public String telephone;
/**
* example:
* 学生会主席
*/
@NameInMap("title")
public String title;
/**
* example:
* zhangsan666
*/
@NameInMap("userid")
public String userid;
/**
* example:
* 阿里巴巴c区
*/
@NameInMap("workPlace")
public String workPlace;
public static AddCollegeContactExclusiveRequest build(java.util.Map map) throws Exception {
AddCollegeContactExclusiveRequest self = new AddCollegeContactExclusiveRequest();
return TeaModel.build(map, self);
}
public AddCollegeContactExclusiveRequest setAvatarMediaId(String avatarMediaId) {
this.avatarMediaId = avatarMediaId;
return this;
}
public String getAvatarMediaId() {
return this.avatarMediaId;
}
public AddCollegeContactExclusiveRequest setDeptIdList(java.util.List deptIdList) {
this.deptIdList = deptIdList;
return this;
}
public java.util.List getDeptIdList() {
return this.deptIdList;
}
public AddCollegeContactExclusiveRequest setDeptOrderList(java.util.List deptOrderList) {
this.deptOrderList = deptOrderList;
return this;
}
public java.util.List getDeptOrderList() {
return this.deptOrderList;
}
public AddCollegeContactExclusiveRequest setDeptTitleList(java.util.List deptTitleList) {
this.deptTitleList = deptTitleList;
return this;
}
public java.util.List getDeptTitleList() {
return this.deptTitleList;
}
public AddCollegeContactExclusiveRequest setEmail(String email) {
this.email = email;
return this;
}
public String getEmail() {
return this.email;
}
public AddCollegeContactExclusiveRequest setEmpType(String empType) {
this.empType = empType;
return this;
}
public String getEmpType() {
return this.empType;
}
public AddCollegeContactExclusiveRequest setExclusiveAccount(Boolean exclusiveAccount) {
this.exclusiveAccount = exclusiveAccount;
return this;
}
public Boolean getExclusiveAccount() {
return this.exclusiveAccount;
}
public AddCollegeContactExclusiveRequest setExclusiveAccountType(String exclusiveAccountType) {
this.exclusiveAccountType = exclusiveAccountType;
return this;
}
public String getExclusiveAccountType() {
return this.exclusiveAccountType;
}
public AddCollegeContactExclusiveRequest setExtension(java.util.Map extension) {
this.extension = extension;
return this;
}
public java.util.Map getExtension() {
return this.extension;
}
public AddCollegeContactExclusiveRequest setHiredDate(Long hiredDate) {
this.hiredDate = hiredDate;
return this;
}
public Long getHiredDate() {
return this.hiredDate;
}
public AddCollegeContactExclusiveRequest setInitPassword(String initPassword) {
this.initPassword = initPassword;
return this;
}
public String getInitPassword() {
return this.initPassword;
}
public AddCollegeContactExclusiveRequest setJobNumber(String jobNumber) {
this.jobNumber = jobNumber;
return this;
}
public String getJobNumber() {
return this.jobNumber;
}
public AddCollegeContactExclusiveRequest setLoginIdType(String loginIdType) {
this.loginIdType = loginIdType;
return this;
}
public String getLoginIdType() {
return this.loginIdType;
}
public AddCollegeContactExclusiveRequest setMainDeptId(Long mainDeptId) {
this.mainDeptId = mainDeptId;
return this;
}
public Long getMainDeptId() {
return this.mainDeptId;
}
public AddCollegeContactExclusiveRequest setManagerUserid(String managerUserid) {
this.managerUserid = managerUserid;
return this;
}
public String getManagerUserid() {
return this.managerUserid;
}
public AddCollegeContactExclusiveRequest setMobile(String mobile) {
this.mobile = mobile;
return this;
}
public String getMobile() {
return this.mobile;
}
public AddCollegeContactExclusiveRequest setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public AddCollegeContactExclusiveRequest setNickname(String nickname) {
this.nickname = nickname;
return this;
}
public String getNickname() {
return this.nickname;
}
public AddCollegeContactExclusiveRequest setOrgEmail(String orgEmail) {
this.orgEmail = orgEmail;
return this;
}
public String getOrgEmail() {
return this.orgEmail;
}
public AddCollegeContactExclusiveRequest setOrgEmailType(String orgEmailType) {
this.orgEmailType = orgEmailType;
return this;
}
public String getOrgEmailType() {
return this.orgEmailType;
}
public AddCollegeContactExclusiveRequest setRemark(String remark) {
this.remark = remark;
return this;
}
public String getRemark() {
return this.remark;
}
public AddCollegeContactExclusiveRequest setSendActiveSms(Boolean sendActiveSms) {
this.sendActiveSms = sendActiveSms;
return this;
}
public Boolean getSendActiveSms() {
return this.sendActiveSms;
}
public AddCollegeContactExclusiveRequest setSeniorMode(Boolean seniorMode) {
this.seniorMode = seniorMode;
return this;
}
public Boolean getSeniorMode() {
return this.seniorMode;
}
public AddCollegeContactExclusiveRequest setTelephone(String telephone) {
this.telephone = telephone;
return this;
}
public String getTelephone() {
return this.telephone;
}
public AddCollegeContactExclusiveRequest setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public AddCollegeContactExclusiveRequest setUserid(String userid) {
this.userid = userid;
return this;
}
public String getUserid() {
return this.userid;
}
public AddCollegeContactExclusiveRequest setWorkPlace(String workPlace) {
this.workPlace = workPlace;
return this;
}
public String getWorkPlace() {
return this.workPlace;
}
public static class AddCollegeContactExclusiveRequestDeptOrderList extends TeaModel {
/**
* example:
* 123456
*/
@NameInMap("deptId")
public Long deptId;
/**
* example:
* 1
*/
@NameInMap("order")
public Integer order;
public static AddCollegeContactExclusiveRequestDeptOrderList build(java.util.Map map) throws Exception {
AddCollegeContactExclusiveRequestDeptOrderList self = new AddCollegeContactExclusiveRequestDeptOrderList();
return TeaModel.build(map, self);
}
public AddCollegeContactExclusiveRequestDeptOrderList setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public AddCollegeContactExclusiveRequestDeptOrderList setOrder(Integer order) {
this.order = order;
return this;
}
public Integer getOrder() {
return this.order;
}
}
public static class AddCollegeContactExclusiveRequestDeptTitleList extends TeaModel {
/**
* example:
* 123456
*/
@NameInMap("deptId")
public Long deptId;
/**
* example:
* 学工处处长
*/
@NameInMap("title")
public String title;
public static AddCollegeContactExclusiveRequestDeptTitleList build(java.util.Map map) throws Exception {
AddCollegeContactExclusiveRequestDeptTitleList self = new AddCollegeContactExclusiveRequestDeptTitleList();
return TeaModel.build(map, self);
}
public AddCollegeContactExclusiveRequestDeptTitleList setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public AddCollegeContactExclusiveRequestDeptTitleList setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy