All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkcontact_1_0.models.GetContactHideBySceneSettingResponseBody Maven / Gradle / Ivy

There is a newer version: 2.1.88
Show newest version
// 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