![JAR search and dependency download from the Maven repository](/logo.png)
com.aliyun.dingtalkcontact_1_0.models.GetContactHideBySceneSettingResponseBody 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.dingtalkcontact_1_0.models;
import com.aliyun.tea.*;
public class GetContactHideBySceneSettingResponseBody extends TeaModel {
/**
* example:
* description info
*/
@NameInMap("description")
public String description;
@NameInMap("excludeDeptIds")
public java.util.List excludeDeptIds;
@NameInMap("excludeTagIds")
public java.util.List excludeTagIds;
@NameInMap("excludeUserIds")
public java.util.List excludeUserIds;
/**
* example:
* 123456
*/
@NameInMap("id")
public Long id;
/**
* example:
* abc
*/
@NameInMap("name")
public String name;
@NameInMap("nodeListSceneConfig")
public GetContactHideBySceneSettingResponseBodyNodeListSceneConfig nodeListSceneConfig;
@NameInMap("objectDeptIds")
public java.util.List objectDeptIds;
@NameInMap("objectTagIds")
public java.util.List objectTagIds;
@NameInMap("objectUserIds")
public java.util.List objectUserIds;
@NameInMap("profileSceneConfig")
public GetContactHideBySceneSettingResponseBodyProfileSceneConfig profileSceneConfig;
@NameInMap("searchSceneConfig")
public GetContactHideBySceneSettingResponseBodySearchSceneConfig searchSceneConfig;
public static GetContactHideBySceneSettingResponseBody build(java.util.Map map) throws Exception {
GetContactHideBySceneSettingResponseBody self = new GetContactHideBySceneSettingResponseBody();
return TeaModel.build(map, self);
}
public GetContactHideBySceneSettingResponseBody setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public GetContactHideBySceneSettingResponseBody setExcludeDeptIds(java.util.List excludeDeptIds) {
this.excludeDeptIds = excludeDeptIds;
return this;
}
public java.util.List getExcludeDeptIds() {
return this.excludeDeptIds;
}
public GetContactHideBySceneSettingResponseBody setExcludeTagIds(java.util.List excludeTagIds) {
this.excludeTagIds = excludeTagIds;
return this;
}
public java.util.List getExcludeTagIds() {
return this.excludeTagIds;
}
public GetContactHideBySceneSettingResponseBody setExcludeUserIds(java.util.List excludeUserIds) {
this.excludeUserIds = excludeUserIds;
return this;
}
public java.util.List getExcludeUserIds() {
return this.excludeUserIds;
}
public GetContactHideBySceneSettingResponseBody setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public GetContactHideBySceneSettingResponseBody setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public GetContactHideBySceneSettingResponseBody setNodeListSceneConfig(GetContactHideBySceneSettingResponseBodyNodeListSceneConfig nodeListSceneConfig) {
this.nodeListSceneConfig = nodeListSceneConfig;
return this;
}
public GetContactHideBySceneSettingResponseBodyNodeListSceneConfig getNodeListSceneConfig() {
return this.nodeListSceneConfig;
}
public GetContactHideBySceneSettingResponseBody setObjectDeptIds(java.util.List objectDeptIds) {
this.objectDeptIds = objectDeptIds;
return this;
}
public java.util.List getObjectDeptIds() {
return this.objectDeptIds;
}
public GetContactHideBySceneSettingResponseBody setObjectTagIds(java.util.List objectTagIds) {
this.objectTagIds = objectTagIds;
return this;
}
public java.util.List getObjectTagIds() {
return this.objectTagIds;
}
public GetContactHideBySceneSettingResponseBody setObjectUserIds(java.util.List objectUserIds) {
this.objectUserIds = objectUserIds;
return this;
}
public java.util.List getObjectUserIds() {
return this.objectUserIds;
}
public GetContactHideBySceneSettingResponseBody setProfileSceneConfig(GetContactHideBySceneSettingResponseBodyProfileSceneConfig profileSceneConfig) {
this.profileSceneConfig = profileSceneConfig;
return this;
}
public GetContactHideBySceneSettingResponseBodyProfileSceneConfig getProfileSceneConfig() {
return this.profileSceneConfig;
}
public GetContactHideBySceneSettingResponseBody setSearchSceneConfig(GetContactHideBySceneSettingResponseBodySearchSceneConfig searchSceneConfig) {
this.searchSceneConfig = searchSceneConfig;
return this;
}
public GetContactHideBySceneSettingResponseBodySearchSceneConfig getSearchSceneConfig() {
return this.searchSceneConfig;
}
public static class GetContactHideBySceneSettingResponseBodyNodeListSceneConfig extends TeaModel {
@NameInMap("active")
public Boolean active;
@NameInMap("deptObjectIncludeEmp")
public Boolean deptObjectIncludeEmp;
public static GetContactHideBySceneSettingResponseBodyNodeListSceneConfig build(java.util.Map map) throws Exception {
GetContactHideBySceneSettingResponseBodyNodeListSceneConfig self = new GetContactHideBySceneSettingResponseBodyNodeListSceneConfig();
return TeaModel.build(map, self);
}
public GetContactHideBySceneSettingResponseBodyNodeListSceneConfig setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
public GetContactHideBySceneSettingResponseBodyNodeListSceneConfig setDeptObjectIncludeEmp(Boolean deptObjectIncludeEmp) {
this.deptObjectIncludeEmp = deptObjectIncludeEmp;
return this;
}
public Boolean getDeptObjectIncludeEmp() {
return this.deptObjectIncludeEmp;
}
}
public static class GetContactHideBySceneSettingResponseBodyProfileSceneConfig extends TeaModel {
@NameInMap("active")
public Boolean active;
public static GetContactHideBySceneSettingResponseBodyProfileSceneConfig build(java.util.Map map) throws Exception {
GetContactHideBySceneSettingResponseBodyProfileSceneConfig self = new GetContactHideBySceneSettingResponseBodyProfileSceneConfig();
return TeaModel.build(map, self);
}
public GetContactHideBySceneSettingResponseBodyProfileSceneConfig setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
}
public static class GetContactHideBySceneSettingResponseBodySearchSceneConfig extends TeaModel {
@NameInMap("active")
public Boolean active;
@NameInMap("deptObjectIncludeEmp")
public Boolean deptObjectIncludeEmp;
public static GetContactHideBySceneSettingResponseBodySearchSceneConfig build(java.util.Map map) throws Exception {
GetContactHideBySceneSettingResponseBodySearchSceneConfig self = new GetContactHideBySceneSettingResponseBodySearchSceneConfig();
return TeaModel.build(map, self);
}
public GetContactHideBySceneSettingResponseBodySearchSceneConfig setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
public GetContactHideBySceneSettingResponseBodySearchSceneConfig setDeptObjectIncludeEmp(Boolean deptObjectIncludeEmp) {
this.deptObjectIncludeEmp = deptObjectIncludeEmp;
return this;
}
public Boolean getDeptObjectIncludeEmp() {
return this.deptObjectIncludeEmp;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy