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

com.aliyun.dingtalkcontact_1_0.models.ListContactRestrictSettingResponseBody 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 ListContactRestrictSettingResponseBody extends TeaModel {
    /**
     * example:
     * 

true

*/ @NameInMap("hasMore") public Boolean hasMore; @NameInMap("list") public java.util.List list; @NameInMap("nextToken") public Long nextToken; public static ListContactRestrictSettingResponseBody build(java.util.Map map) throws Exception { ListContactRestrictSettingResponseBody self = new ListContactRestrictSettingResponseBody(); return TeaModel.build(map, self); } public ListContactRestrictSettingResponseBody setHasMore(Boolean hasMore) { this.hasMore = hasMore; return this; } public Boolean getHasMore() { return this.hasMore; } public ListContactRestrictSettingResponseBody setList(java.util.List list) { this.list = list; return this; } public java.util.List getList() { return this.list; } public ListContactRestrictSettingResponseBody setNextToken(Long nextToken) { this.nextToken = nextToken; return this; } public Long getNextToken() { return this.nextToken; } public static class ListContactRestrictSettingResponseBodyList extends TeaModel { /** * example: *

true

*/ @NameInMap("active") public Boolean active; /** * example: *

description

*/ @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: *

1001

*/ @NameInMap("id") public Long id; /** * example: *

contact restrict name

*/ @NameInMap("name") public String name; @NameInMap("restrictInSearch") public Boolean restrictInSearch; @NameInMap("restrictInUserProfile") public Boolean restrictInUserProfile; @NameInMap("subjectDeptIds") public java.util.List subjectDeptIds; @NameInMap("subjectTagIds") public java.util.List subjectTagIds; @NameInMap("subjectUserIds") public java.util.List subjectUserIds; @NameInMap("type") public String type; public static ListContactRestrictSettingResponseBodyList build(java.util.Map map) throws Exception { ListContactRestrictSettingResponseBodyList self = new ListContactRestrictSettingResponseBodyList(); return TeaModel.build(map, self); } public ListContactRestrictSettingResponseBodyList setActive(Boolean active) { this.active = active; return this; } public Boolean getActive() { return this.active; } public ListContactRestrictSettingResponseBodyList setDescription(String description) { this.description = description; return this; } public String getDescription() { return this.description; } public ListContactRestrictSettingResponseBodyList setExcludeDeptIds(java.util.List excludeDeptIds) { this.excludeDeptIds = excludeDeptIds; return this; } public java.util.List getExcludeDeptIds() { return this.excludeDeptIds; } public ListContactRestrictSettingResponseBodyList setExcludeTagIds(java.util.List excludeTagIds) { this.excludeTagIds = excludeTagIds; return this; } public java.util.List getExcludeTagIds() { return this.excludeTagIds; } public ListContactRestrictSettingResponseBodyList setExcludeUserIds(java.util.List excludeUserIds) { this.excludeUserIds = excludeUserIds; return this; } public java.util.List getExcludeUserIds() { return this.excludeUserIds; } public ListContactRestrictSettingResponseBodyList setId(Long id) { this.id = id; return this; } public Long getId() { return this.id; } public ListContactRestrictSettingResponseBodyList setName(String name) { this.name = name; return this; } public String getName() { return this.name; } public ListContactRestrictSettingResponseBodyList setRestrictInSearch(Boolean restrictInSearch) { this.restrictInSearch = restrictInSearch; return this; } public Boolean getRestrictInSearch() { return this.restrictInSearch; } public ListContactRestrictSettingResponseBodyList setRestrictInUserProfile(Boolean restrictInUserProfile) { this.restrictInUserProfile = restrictInUserProfile; return this; } public Boolean getRestrictInUserProfile() { return this.restrictInUserProfile; } public ListContactRestrictSettingResponseBodyList setSubjectDeptIds(java.util.List subjectDeptIds) { this.subjectDeptIds = subjectDeptIds; return this; } public java.util.List getSubjectDeptIds() { return this.subjectDeptIds; } public ListContactRestrictSettingResponseBodyList setSubjectTagIds(java.util.List subjectTagIds) { this.subjectTagIds = subjectTagIds; return this; } public java.util.List getSubjectTagIds() { return this.subjectTagIds; } public ListContactRestrictSettingResponseBodyList setSubjectUserIds(java.util.List subjectUserIds) { this.subjectUserIds = subjectUserIds; return this; } public java.util.List getSubjectUserIds() { return this.subjectUserIds; } public ListContactRestrictSettingResponseBodyList setType(String type) { this.type = type; return this; } public String getType() { return this.type; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy