1package com.netease.nimlib.sdk.qchat.param;
3import androidx.annotation.NonNull;
5import com.netease.nimlib.sdk.qchat.enums.QChatRoleOption;
6import com.netease.nimlib.sdk.qchat.enums.QChatRoleResource;
19 private final Long serverId;
24 private final Long channelId;
29 private final Long roleId;
34 private final Map<QChatRoleResource, QChatRoleOption> resourceAuths;
44 @NonNull Map<QChatRoleResource, QChatRoleOption> resourceAuths) {
45 this.serverId = serverId;
46 this.channelId = channelId;
48 this.resourceAuths = resourceAuths;
Long getRoleId()
获取更新的身份组ID
Long getServerId()
获取更新的服务器ID
Long getChannelId()
获取更新的频道ID
QChatUpdateChannelRoleParam(long serverId, long channelId, long roleId, @NonNull Map< QChatRoleResource, QChatRoleOption > resourceAuths)
Map< QChatRoleResource, QChatRoleOption > getResourceAuths()
更新的权限Map