NIMSDK-AOS 10.4.0-beta
载入中...
搜索中...
未找到
QChatAddChannelCategoryRoleParam.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 categoryId;
27
28 /**
29 *
30 * @param serverId 服务器Id
31 * @param categoryId 频道分组Id
32 * @param serverRoleId 服务器身份组Id,必填,生成的频道身份组从该服务器身份组继承,以此Id作为频道身份组的parentRoleId
33 */
34 public QChatAddChannelCategoryRoleParam(long serverId, long categoryId, long serverRoleId) {
35 this.serverId = serverId;
36 this.categoryId = categoryId;
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 getCategoryId() {
64 return categoryId;
65 }
66}
QChatAddChannelCategoryRoleParam(long serverId, long categoryId, long serverRoleId)