NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
QChatChannelRole.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.qchat.model;
2
3import com.netease.nimlib.sdk.qchat.enums.QChatRoleOption;
4import com.netease.nimlib.sdk.qchat.enums.QChatRoleResource;
5import com.netease.nimlib.sdk.qchat.enums.QChatRoleType;
6import java.io.Serializable;
7import java.util.Map;
8
9/**
10 * Channel身份组
11 */
12public interface QChatChannelRole extends Serializable {
13
14 /**
15 * @return 服务器id
16 */
18
19 /**
20 * @return 身份组id
21 */
22 long getRoleId();
23
24 /**
25 * @return 继承服务器的身份组id
26 */
28
29 /**
30 * @return 频道id
31 */
33
34 /**
35 * @return 身份组名称
36 */
37 String getName();
38
39 /**
40 * @return 身份组图标url
41 */
42 String getIcon();
43
44 /**
45 * @return 身份组扩展字段
46 */
47 String getExt();
48
49 /**
50 *
51 * @return 资源的权限列表
52 */
53 Map<QChatRoleResource, QChatRoleOption> getResourceAuths();
54
55 /**
56 * @return 身份组类型 1表示everyone,2表示定制身份组
57 */
59
60 /**
61 * @return 创建时间
62 */
64
65 /**
66 * @return 更新时间
67 */
69}
Map< QChatRoleResource, QChatRoleOption > getResourceAuths()