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

com.aliyun.dingtalkmicro_app_1_0.models.SetMicroAppScopeRequest Maven / Gradle / Ivy

There is a newer version: 2.1.30
Show newest version
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkmicro_app_1_0.models;

import com.aliyun.tea.*;

public class SetMicroAppScopeRequest extends TeaModel {
    // 增加的可见部门
    @NameInMap("addDeptIds")
    public java.util.List addDeptIds;

    // 增加的可见角色
    @NameInMap("addRoleIds")
    public java.util.List addRoleIds;

    // 增加的可见用户
    @NameInMap("addUserIds")
    public java.util.List addUserIds;

    // 删除的可见部门
    @NameInMap("delDeptIds")
    public java.util.List delDeptIds;

    // 删除的可见角色
    @NameInMap("delRoleIds")
    public java.util.List delRoleIds;

    // 删除的可见用户
    @NameInMap("delUserIds")
    public java.util.List delUserIds;

    // 是否管理员可见
    @NameInMap("onlyAdminVisible")
    public Boolean onlyAdminVisible;

    public static SetMicroAppScopeRequest build(java.util.Map map) throws Exception {
        SetMicroAppScopeRequest self = new SetMicroAppScopeRequest();
        return TeaModel.build(map, self);
    }

    public SetMicroAppScopeRequest setAddDeptIds(java.util.List addDeptIds) {
        this.addDeptIds = addDeptIds;
        return this;
    }
    public java.util.List getAddDeptIds() {
        return this.addDeptIds;
    }

    public SetMicroAppScopeRequest setAddRoleIds(java.util.List addRoleIds) {
        this.addRoleIds = addRoleIds;
        return this;
    }
    public java.util.List getAddRoleIds() {
        return this.addRoleIds;
    }

    public SetMicroAppScopeRequest setAddUserIds(java.util.List addUserIds) {
        this.addUserIds = addUserIds;
        return this;
    }
    public java.util.List getAddUserIds() {
        return this.addUserIds;
    }

    public SetMicroAppScopeRequest setDelDeptIds(java.util.List delDeptIds) {
        this.delDeptIds = delDeptIds;
        return this;
    }
    public java.util.List getDelDeptIds() {
        return this.delDeptIds;
    }

    public SetMicroAppScopeRequest setDelRoleIds(java.util.List delRoleIds) {
        this.delRoleIds = delRoleIds;
        return this;
    }
    public java.util.List getDelRoleIds() {
        return this.delRoleIds;
    }

    public SetMicroAppScopeRequest setDelUserIds(java.util.List delUserIds) {
        this.delUserIds = delUserIds;
        return this;
    }
    public java.util.List getDelUserIds() {
        return this.delUserIds;
    }

    public SetMicroAppScopeRequest setOnlyAdminVisible(Boolean onlyAdminVisible) {
        this.onlyAdminVisible = onlyAdminVisible;
        return this;
    }
    public Boolean getOnlyAdminVisible() {
        return this.onlyAdminVisible;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy