com.aliyun.dingtalkcontact_1_0.models.ListContactHideSettingsResponseBody 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 ListContactHideSettingsResponseBody extends TeaModel {
/**
* example:
* true
*/
@NameInMap("hasMore")
public Boolean hasMore;
@NameInMap("list")
public java.util.List list;
@NameInMap("nextToken")
public Long nextToken;
public static ListContactHideSettingsResponseBody build(java.util.Map map) throws Exception {
ListContactHideSettingsResponseBody self = new ListContactHideSettingsResponseBody();
return TeaModel.build(map, self);
}
public ListContactHideSettingsResponseBody setHasMore(Boolean hasMore) {
this.hasMore = hasMore;
return this;
}
public Boolean getHasMore() {
return this.hasMore;
}
public ListContactHideSettingsResponseBody setList(java.util.List list) {
this.list = list;
return this;
}
public java.util.List getList() {
return this.list;
}
public ListContactHideSettingsResponseBody setNextToken(Long nextToken) {
this.nextToken = nextToken;
return this;
}
public Long getNextToken() {
return this.nextToken;
}
public static class ListContactHideSettingsResponseBodyList extends TeaModel {
/**
* example:
* true
*/
@NameInMap("active")
public Boolean active;
/**
* example:
* 影藏对deptA但是user1可见。
*/
@NameInMap("description")
public String description;
@NameInMap("excludeDeptIds")
public java.util.List excludeDeptIds;
@NameInMap("excludeStaffIds")
public java.util.List excludeStaffIds;
@NameInMap("excludeTagIds")
public java.util.List excludeTagIds;
@NameInMap("id")
public Long id;
/**
* example:
* 测试规则
*/
@NameInMap("name")
public String name;
@NameInMap("objectDeptIds")
public java.util.List objectDeptIds;
@NameInMap("objectStaffIds")
public java.util.List objectStaffIds;
@NameInMap("objectTagIds")
public java.util.List objectTagIds;
public static ListContactHideSettingsResponseBodyList build(java.util.Map map) throws Exception {
ListContactHideSettingsResponseBodyList self = new ListContactHideSettingsResponseBodyList();
return TeaModel.build(map, self);
}
public ListContactHideSettingsResponseBodyList setActive(Boolean active) {
this.active = active;
return this;
}
public Boolean getActive() {
return this.active;
}
public ListContactHideSettingsResponseBodyList setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public ListContactHideSettingsResponseBodyList setExcludeDeptIds(java.util.List excludeDeptIds) {
this.excludeDeptIds = excludeDeptIds;
return this;
}
public java.util.List getExcludeDeptIds() {
return this.excludeDeptIds;
}
public ListContactHideSettingsResponseBodyList setExcludeStaffIds(java.util.List excludeStaffIds) {
this.excludeStaffIds = excludeStaffIds;
return this;
}
public java.util.List getExcludeStaffIds() {
return this.excludeStaffIds;
}
public ListContactHideSettingsResponseBodyList setExcludeTagIds(java.util.List excludeTagIds) {
this.excludeTagIds = excludeTagIds;
return this;
}
public java.util.List getExcludeTagIds() {
return this.excludeTagIds;
}
public ListContactHideSettingsResponseBodyList setId(Long id) {
this.id = id;
return this;
}
public Long getId() {
return this.id;
}
public ListContactHideSettingsResponseBodyList setName(String name) {
this.name = name;
return this;
}
public String getName() {
return this.name;
}
public ListContactHideSettingsResponseBodyList setObjectDeptIds(java.util.List objectDeptIds) {
this.objectDeptIds = objectDeptIds;
return this;
}
public java.util.List getObjectDeptIds() {
return this.objectDeptIds;
}
public ListContactHideSettingsResponseBodyList setObjectStaffIds(java.util.List objectStaffIds) {
this.objectStaffIds = objectStaffIds;
return this;
}
public java.util.List getObjectStaffIds() {
return this.objectStaffIds;
}
public ListContactHideSettingsResponseBodyList setObjectTagIds(java.util.List objectTagIds) {
this.objectTagIds = objectTagIds;
return this;
}
public java.util.List getObjectTagIds() {
return this.objectTagIds;
}
}
}