NIMSDK-AOS
9.19.0
plugins
qchat
src
main
java
com
netease
nimlib
sdk
qchat
model
QChatChannelRole.java
浏览该文件的文档.
1
package
com.netease.nimlib.sdk.qchat.model;
2
3
import
com
.
netease
.
nimlib
.
sdk
.
qchat
.
enums
.
QChatRoleOption
;
4
import
com
.
netease
.
nimlib
.
sdk
.
qchat
.
enums
.
QChatRoleResource
;
5
import
com
.
netease
.
nimlib
.
sdk
.
qchat
.
enums
.
QChatRoleType
;
6
import
java.io.Serializable;
7
import
java.util.Map;
8
9
/**
10
* Channel身份组
11
*/
12
public
interface
QChatChannelRole
extends
Serializable {
13
14
/**
15
* @return 服务器id
16
*/
17
long
getServerId
();
18
19
/**
20
* @return 身份组id
21
*/
22
long
getRoleId
();
23
24
/**
25
* @return 继承服务器的身份组id
26
*/
27
long
getParentRoleId
();
28
29
/**
30
* @return 频道id
31
*/
32
long
getChannelId
();
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
*/
58
QChatRoleType
getType
();
59
60
/**
61
* @return 创建时间
62
*/
63
long
getCreateTime
();
64
65
/**
66
* @return 更新时间
67
*/
68
long
getUpdateTime
();
69
}
com.netease.nimlib.sdk.qchat.model.QChatChannelRole
Channel身份组
Definition:
QChatChannelRole.java:12
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getRoleId
long getRoleId()
com.netease.nimlib.sdk
Definition:
RequestCallback.java:1
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getResourceAuths
Map< QChatRoleResource, QChatRoleOption > getResourceAuths()
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getUpdateTime
long getUpdateTime()
com.netease
com
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getIcon
String getIcon()
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getParentRoleId
long getParentRoleId()
com.netease.nimlib.sdk.qchat.enums.QChatRoleResource
身份组权限资源项
Definition:
QChatRoleResource.java:13
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getCreateTime
long getCreateTime()
com.netease.nimlib.sdk.qchat.enums
Definition:
QChatPushMsgType.java:1
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getServerId
long getServerId()
com.netease.nimlib.sdk.qchat.enums.QChatRoleOption
身份组权限选项
Definition:
QChatRoleOption.java:8
com.netease.nimlib.sdk.qchat
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getName
String getName()
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getType
QChatRoleType getType()
com.netease.nimlib.sdk.qchat.enums.QChatRoleType
身份组类型
Definition:
QChatRoleType.java:6
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getChannelId
long getChannelId()
com.netease.nimlib.sdk.qchat.model.QChatChannelRole.getExt
String getExt()
com.netease.nimlib
生成于 2024年 十月 16日 星期三 10:25:05 , 为 NIMSDK-AOS使用
1.8.13