NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
QChatAddChannelRoleParam.java
浏览该文件的文档.
1package com.netease.nimlib.sdk.qchat.param;
2
3import androidx.annotation.NonNull;
4
5/**
6 * "新增Channel身份组"接口入参
7 */
9
10 /**
11 * 服务器Id,必填
12 */
13 @NonNull
14 private final Long serverId;
15
16 /**
17 * 服务器身份组Id,必填,生成的频道身份组从该服务器身份组继承,以此Id作为频道身份组的parentRoleId
18 */
19 @NonNull
20 private final Long serverRoleId;
21
22 /**
23 * 频道Id
24 */
25 @NonNull
26 private final Long channelId;
27
28 /**
29 *
30 * @param serverId 服务器Id
31 * @param channelId 频道Id
32 * @param serverRoleId 服务器身份组Id,必填,生成的频道身份组从该服务器身份组继承,以此Id作为频道身份组的parentRoleId
33 */
34 public QChatAddChannelRoleParam(long serverId, long channelId, long serverRoleId) {
35 this.serverId = serverId;
36 this.channelId = channelId;
37 this.serverRoleId = serverRoleId;
38 }
39
40 /**
41 * 获取服务器Id
42 * @return
43 */
44 @NonNull
45 public Long getServerId() {
46 return serverId;
47 }
48
49 /**
50 * 获取服务器身份组Id
51 * @return
52 */
53 @NonNull
54 public Long getServerRoleId() {
55 return serverRoleId;
56 }
57
58 /**
59 * 获取频道Id
60 * @return
61 */
62 @NonNull
63 public Long getChannelId() {
64 return channelId;
65 }
66}
QChatAddChannelRoleParam(long serverId, long channelId, long serverRoleId)