
com.aliyun.dingtalkresident_1_0.models.AddResidentUsersRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkresident_1_0.models;
import com.aliyun.tea.*;
public class AddResidentUsersRequest extends TeaModel {
/**
* example:
* 美好社区创景街道万通公寓
*/
@NameInMap("address")
public String address;
/**
* This parameter is required.
*
* example:
* 12345
*/
@NameInMap("departmentId")
public Long departmentId;
@NameInMap("extField")
public java.util.List extField;
/**
* example:
* false
*/
@NameInMap("isLeaseholder")
public Boolean isLeaseholder;
/**
* example:
* 15612345678
*/
@NameInMap("mobile")
public String mobile;
/**
* example:
* SELF
*
* if can be null:
* true
*/
@NameInMap("relateType")
public String relateType;
/**
* This parameter is required.
*
* example:
* 王建国
*/
@NameInMap("userName")
public String userName;
public static AddResidentUsersRequest build(java.util.Map map) throws Exception {
AddResidentUsersRequest self = new AddResidentUsersRequest();
return TeaModel.build(map, self);
}
public AddResidentUsersRequest setAddress(String address) {
this.address = address;
return this;
}
public String getAddress() {
return this.address;
}
public AddResidentUsersRequest setDepartmentId(Long departmentId) {
this.departmentId = departmentId;
return this;
}
public Long getDepartmentId() {
return this.departmentId;
}
public AddResidentUsersRequest setExtField(java.util.List extField) {
this.extField = extField;
return this;
}
public java.util.List getExtField() {
return this.extField;
}
public AddResidentUsersRequest setIsLeaseholder(Boolean isLeaseholder) {
this.isLeaseholder = isLeaseholder;
return this;
}
public Boolean getIsLeaseholder() {
return this.isLeaseholder;
}
public AddResidentUsersRequest setMobile(String mobile) {
this.mobile = mobile;
return this;
}
public String getMobile() {
return this.mobile;
}
public AddResidentUsersRequest setRelateType(String relateType) {
this.relateType = relateType;
return this;
}
public String getRelateType() {
return this.relateType;
}
public AddResidentUsersRequest setUserName(String userName) {
this.userName = userName;
return this;
}
public String getUserName() {
return this.userName;
}
public static class AddResidentUsersRequestExtField extends TeaModel {
/**
* example:
* 性别
*/
@NameInMap("itemName")
public String itemName;
/**
* example:
* 女
*/
@NameInMap("itemValue")
public String itemValue;
public static AddResidentUsersRequestExtField build(java.util.Map map) throws Exception {
AddResidentUsersRequestExtField self = new AddResidentUsersRequestExtField();
return TeaModel.build(map, self);
}
public AddResidentUsersRequestExtField setItemName(String itemName) {
this.itemName = itemName;
return this;
}
public String getItemName() {
return this.itemName;
}
public AddResidentUsersRequestExtField setItemValue(String itemValue) {
this.itemValue = itemValue;
return this;
}
public String getItemValue() {
return this.itemValue;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy