
com.aliyun.dingtalkresident_1_0.models.AddResidentMemberRequest 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 AddResidentMemberRequest extends TeaModel {
/**
* This parameter is required.
*
* example:
* A栋
*/
@NameInMap("residentAddInfo")
public AddResidentMemberRequestResidentAddInfo residentAddInfo;
public static AddResidentMemberRequest build(java.util.Map map) throws Exception {
AddResidentMemberRequest self = new AddResidentMemberRequest();
return TeaModel.build(map, self);
}
public AddResidentMemberRequest setResidentAddInfo(AddResidentMemberRequestResidentAddInfo residentAddInfo) {
this.residentAddInfo = residentAddInfo;
return this;
}
public AddResidentMemberRequestResidentAddInfo getResidentAddInfo() {
return this.residentAddInfo;
}
public static class AddResidentMemberRequestResidentAddInfo extends TeaModel {
/**
* This parameter is required.
*
* example:
* 11112
*/
@NameInMap("deptId")
public Long deptId;
/**
* example:
* true
*/
@NameInMap("isPropertyOwner")
public Boolean isPropertyOwner;
/**
* example:
* {"startTime":1652358627106,"endTime":1652445027106}
*/
@NameInMap("memberDeptExtension")
public java.util.Map memberDeptExtension;
/**
* This parameter is required.
*
* example:
* 148********
*/
@NameInMap("mobile")
public String mobile;
/**
* This parameter is required.
*
* example:
* 张三
*/
@NameInMap("name")
public String name;
/**
* example:
* 1
*/
@NameInMap("relateType")
public String relateType;
public static AddResidentMemberRequestResidentAddInfo build(java.util.Map map) throws Exception {
AddResidentMemberRequestResidentAddInfo self = new AddResidentMemberRequestResidentAddInfo();
return TeaModel.build(map, self);
}
public AddResidentMemberRequestResidentAddInfo setDeptId(Long deptId) {
this.deptId = deptId;
return this;
}
public Long getDeptId() {
return this.deptId;
}
public AddResidentMemberRequestResidentAddInfo setIsPropertyOwner(Boolean isPropertyOwner) {
this.isPropertyOwner = isPropertyOwner;
return this;
}
public Boolean getIsPropertyOwner() {
return this.isPropertyOwner;
}
public AddResidentMemberRequestResidentAddInfo setMemberDeptExtension(java.util.Map memberDeptExtension) {
this.memberDeptExtension = memberDeptExtension;
return this;
}
public java.util.Map getMemberDeptExtension() {
return this.memberDeptExtension;
}
public AddResidentMemberRequestResidentAddInfo setMobile(String mobile) {
this.mobile = mobile;
return this;
}
public String getMobile() {
return this.mobile;
}
public AddResidentMemberRequestResidentAddInfo setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public AddResidentMemberRequestResidentAddInfo setRelateType(String relateType) {
this.relateType = relateType;
return this;
}
public String getRelateType() {
return this.relateType;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy