NIMSDK-AOS  9.19.0
QChatMemberRole.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.qchat.model;
2 
6 import java.io.Serializable;
7 import java.util.Map;
8 
9 /**
10  * 频道下给某人定制权限
11  */
12 public interface QChatMemberRole extends Serializable {
13 
14  /**
15  * @return 服务器id
16  */
17  long getServerId();
18 
19  /**
20  * @return id
21  */
22  long getId();
23 
24  /**
25  * @return 用户账号
26  */
27  String getAccid();
28 
29  /**
30  * @return 频道id
31  */
32  long getChannelId();
33 
34  /**
35  *
36  * @return 资源的权限列表
37  */
38  Map<QChatRoleResource, QChatRoleOption> getResourceAuths();
39 
40  /**
41  * @return 创建时间
42  */
43  long getCreateTime();
44 
45  /**
46  * @return 更新时间
47  */
48  long getUpdateTime();
49  /**
50  * @return 昵称
51  */
52  String getNick();
53  /**
54  * @return 头像
55  */
56  String getAvatar();
57  /**
58  * @return 自定义字段
59  */
60  String getCustom();
61  /**
62  * @return 成员类型
63  */
65  /**
66  * @return 加入时间
67  */
68  Long getJointime();
69  /**
70  * @return 邀请者accid
71  */
72  String getInviter();
73 }
Map< QChatRoleResource, QChatRoleOption > getResourceAuths()