com.dingtalk.api.response.CorpExtcontactGetResponse Maven / Gradle / Ivy
The newest version!
package com.dingtalk.api.response;
import java.util.List;
import com.taobao.api.internal.mapping.ApiField;
import com.taobao.api.internal.mapping.ApiListField;
import com.taobao.api.TaobaoObject;
import com.taobao.api.TaobaoResponse;
/**
* TOP DingTalk-API: dingtalk.corp.extcontact.get response.
*
* @author top auto create
* @since 1.0, null
*/
public class CorpExtcontactGetResponse extends TaobaoResponse {
private static final long serialVersionUID = 6396219172558689445L;
/**
* result
*/
@ApiField("result")
private DingOpenResult result;
public void setResult(DingOpenResult result) {
this.result = result;
}
public DingOpenResult getResult( ) {
return this.result;
}
/**
* result
*
* @author top auto create
* @since 1.0, null
*/
public static class OpenExtContact extends TaobaoObject {
private static final long serialVersionUID = 4119457395229158544L;
/**
* 地址
*/
@ApiField("address")
private String address;
/**
* 公司名
*/
@ApiField("company_name")
private String companyName;
/**
* 扩展属性,可以设置多种属性
*/
@ApiField("ext_attr")
private String extAttr;
/**
* 负责人UserID
*/
@ApiField("follower_user_id")
private String followerUserId;
/**
* 标签
*/
@ApiListField("label_ids")
@ApiField("number")
private List labelIds;
/**
* 手机号
*/
@ApiField("mobile")
private String mobile;
/**
* 姓名
*/
@ApiField("name")
private String name;
/**
* 备注
*/
@ApiField("remark")
private String remark;
/**
* 共享部门ID列表
*/
@ApiListField("share_dept_ids")
@ApiField("number")
private List shareDeptIds;
/**
* 共享员工UserID列表
*/
@ApiListField("share_user_ids")
@ApiField("string")
private List shareUserIds;
/**
* 国家码
*/
@ApiField("state_code")
private String stateCode;
/**
* 职位
*/
@ApiField("title")
private String title;
/**
* 外部联系人UserID
*/
@ApiField("userid")
private String userid;
public String getAddress() {
return this.address;
}
public void setAddress(String address) {
this.address = address;
}
public String getCompanyName() {
return this.companyName;
}
public void setCompanyName(String companyName) {
this.companyName = companyName;
}
public String getExtAttr() {
return this.extAttr;
}
public void setExtAttr(String extAttr) {
this.extAttr = extAttr;
}
public String getFollowerUserId() {
return this.followerUserId;
}
public void setFollowerUserId(String followerUserId) {
this.followerUserId = followerUserId;
}
public List getLabelIds() {
return this.labelIds;
}
public void setLabelIds(List labelIds) {
this.labelIds = labelIds;
}
public String getMobile() {
return this.mobile;
}
public void setMobile(String mobile) {
this.mobile = mobile;
}
public String getName() {
return this.name;
}
public void setName(String name) {
this.name = name;
}
public String getRemark() {
return this.remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public List getShareDeptIds() {
return this.shareDeptIds;
}
public void setShareDeptIds(List shareDeptIds) {
this.shareDeptIds = shareDeptIds;
}
public List getShareUserIds() {
return this.shareUserIds;
}
public void setShareUserIds(List shareUserIds) {
this.shareUserIds = shareUserIds;
}
public String getStateCode() {
return this.stateCode;
}
public void setStateCode(String stateCode) {
this.stateCode = stateCode;
}
public String getTitle() {
return this.title;
}
public void setTitle(String title) {
this.title = title;
}
public String getUserid() {
return this.userid;
}
public void setUserid(String userid) {
this.userid = userid;
}
}
/**
* result
*
* @author top auto create
* @since 1.0, null
*/
public static class DingOpenResult extends TaobaoObject {
private static final long serialVersionUID = 5757454326394917736L;
/**
* dingOpenErrcode
*/
@ApiField("ding_open_errcode")
private Long dingOpenErrcode;
/**
* errorMsg
*/
@ApiField("error_msg")
private String errorMsg;
/**
* result
*/
@ApiField("result")
private OpenExtContact result;
/**
* success
*/
@ApiField("success")
private Boolean success;
public Long getDingOpenErrcode() {
return this.dingOpenErrcode;
}
public void setDingOpenErrcode(Long dingOpenErrcode) {
this.dingOpenErrcode = dingOpenErrcode;
}
public String getErrorMsg() {
return this.errorMsg;
}
public void setErrorMsg(String errorMsg) {
this.errorMsg = errorMsg;
}
public OpenExtContact getResult() {
return this.result;
}
public void setResult(OpenExtContact result) {
this.result = result;
}
public Boolean getSuccess() {
return this.success;
}
public void setSuccess(Boolean success) {
this.success = success;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy