com.aliyun.dingtalkcontact_1_0.models.GetEmpAttributeHideBySceneSettingResponseBody 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 GetEmpAttributeHideBySceneSettingResponseBody extends TeaModel {
@NameInMap("chatSubtitleConfig")
public GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig chatSubtitleConfig;
/**
* example:
* 描述信息
*/
@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;
@NameInMap("hideFields")
public java.util.List hideFields;
/**
* example:
* 123456
*/
@NameInMap("id")
public Long id;
/**
* example:
* 设置1
*/
@NameInMap("name")
public String name;
@NameInMap("objectDeptIds")
public java.util.List objectDeptIds;
@NameInMap("objectTagIds")
public java.util.List objectTagIds;
@NameInMap("objectUserIds")
public java.util.List objectUserIds;
@NameInMap("profileSceneConfig")
public GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig profileSceneConfig;
@NameInMap("searchSceneConfig")
public GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig searchSceneConfig;
public static GetEmpAttributeHideBySceneSettingResponseBody build(java.util.Map map) throws Exception {
GetEmpAttributeHideBySceneSettingResponseBody self = new GetEmpAttributeHideBySceneSettingResponseBody();
return TeaModel.build(map, self);
}
public GetEmpAttributeHideBySceneSettingResponseBody setChatSubtitleConfig(GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig chatSubtitleConfig) {
this.chatSubtitleConfig = chatSubtitleConfig;
return this;
}
public GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig getChatSubtitleConfig() {
return this.chatSubtitleConfig;
}
public GetEmpAttributeHideBySceneSettingResponseBody setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public GetEmpAttributeHideBySceneSettingResponseBody setExcludeDeptIds(java.util.List excludeDeptIds) {
this.excludeDeptIds = excludeDeptIds;
return this;
}
public java.util.List getExcludeDeptIds() {
return this.excludeDeptIds;
}
public GetEmpAttributeHideBySceneSettingResponseBody setExcludeTagIds(java.util.List excludeTagIds) {
this.excludeTagIds = excludeTagIds;
return this;
}
public java.util.List getExcludeTagIds() {
return this.excludeTagIds;
}
public GetEmpAttributeHideBySceneSettingResponseBody setExcludeUserIds(java.util.List excludeUserIds) {
this.excludeUserIds = excludeUserIds;
return this;
}
public java.util.List getExcludeUserIds() {
return this.excludeUserIds;
}
public GetEmpAttributeHideBySceneSettingResponseBody setHideFields(java.util.List hideFields) {
this.hideFields = hideFields;
return this;
}
public java.util.List getHideFields() {
return this.hideFields;
}
public GetEmpAttributeHideBySceneSettingResponseBody setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public GetEmpAttributeHideBySceneSettingResponseBody setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public GetEmpAttributeHideBySceneSettingResponseBody setObjectDeptIds(java.util.List objectDeptIds) {
this.objectDeptIds = objectDeptIds;
return this;
}
public java.util.List getObjectDeptIds() {
return this.objectDeptIds;
}
public GetEmpAttributeHideBySceneSettingResponseBody setObjectTagIds(java.util.List objectTagIds) {
this.objectTagIds = objectTagIds;
return this;
}
public java.util.List getObjectTagIds() {
return this.objectTagIds;
}
public GetEmpAttributeHideBySceneSettingResponseBody setObjectUserIds(java.util.List objectUserIds) {
this.objectUserIds = objectUserIds;
return this;
}
public java.util.List getObjectUserIds() {
return this.objectUserIds;
}
public GetEmpAttributeHideBySceneSettingResponseBody setProfileSceneConfig(GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig profileSceneConfig) {
this.profileSceneConfig = profileSceneConfig;
return this;
}
public GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig getProfileSceneConfig() {
return this.profileSceneConfig;
}
public GetEmpAttributeHideBySceneSettingResponseBody setSearchSceneConfig(GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig searchSceneConfig) {
this.searchSceneConfig = searchSceneConfig;
return this;
}
public GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig getSearchSceneConfig() {
return this.searchSceneConfig;
}
public static class GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig extends TeaModel {
@NameInMap("active")
public Boolean active;
public static GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig build(java.util.Map map) throws Exception {
GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig self = new GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig();
return TeaModel.build(map, self);
}
public GetEmpAttributeHideBySceneSettingResponseBodyChatSubtitleConfig setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
}
public static class GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig extends TeaModel {
@NameInMap("active")
public Boolean active;
public static GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig build(java.util.Map map) throws Exception {
GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig self = new GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig();
return TeaModel.build(map, self);
}
public GetEmpAttributeHideBySceneSettingResponseBodyProfileSceneConfig setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
}
public static class GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig extends TeaModel {
@NameInMap("active")
public Boolean active;
public static GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig build(java.util.Map map) throws Exception {
GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig self = new GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig();
return TeaModel.build(map, self);
}
public GetEmpAttributeHideBySceneSettingResponseBodySearchSceneConfig setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
}
}