NIMSDK-AOS  10.9.80
V2NIMChatroomQueueElement.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.chatroom.model;
2 
3 import java.io.Serializable;
4 
5 /**
6  * 聊天室队列元素类
7  */
8 public class V2NIMChatroomQueueElement implements Serializable {
9 
10  /**
11  * 队列元素的Key,长度限制:128字节
12  * 必填字段
13  */
14  private final String key;
15 
16  /**
17  * 队列元素的Value
18  * 必填字段
19  */
20  private final String value;
21 
22  /**
23  * 该元素所属于的账号
24  * 选填字段
25  */
26  private String accountId;
27 
28  /**
29  * 该元素所属于的账号的昵称
30  * 选填字段
31  */
32  private String nick;
33 
34  /**
35  * 其他的扩展字段(保留字段,目前无用)
36  * 选填字段
37  * JSON结构
38  */
39  private String extension;
40 
41  private V2NIMChatroomQueueElement() {
42  this.key = null;
43  this.value = null;
44  }
45 
46  /**
47  * 构造函数
48  * @param key 队列元素的Key,长度限制:128字节
49  * @param value 队列元素的Value
50  */
51  public V2NIMChatroomQueueElement(String key, String value) {
52  this.key = key;
53  this.value = value;
54  }
55 
56  /**
57  * 获取队列元素的Key
58  * @return 队列元素的Key
59  */
60  public String getKey() {
61  return key;
62  }
63 
64 
65  /**
66  * 获取队列元素的Value
67  * @return 队列元素的Value
68  */
69  public String getValue() {
70  return value;
71  }
72 
73  /**
74  * 获取该元素所属于的账号
75  * @return 该元素所属于的账号
76  */
77  public String getAccountId() {
78  return accountId;
79  }
80 
81  /**
82  * 设置该元素所属于的账号
83  * @param accountId 该元素所属于的账号
84  */
85  public void setAccountId(String accountId) {
86  this.accountId = accountId;
87  }
88 
89  /**
90  * 获取该元素所属于的账号的昵称
91  * @return 该元素所属于的账号的昵称
92  */
93  public String getNick() {
94  return nick;
95  }
96 
97  /**
98  * 设置该元素所属于的账号的昵称
99  * @param nick 该元素所属于的账号的昵称
100  */
101  public void setNick(String nick) {
102  this.nick = nick;
103  }
104 
105  /**
106  * 获取扩展字段
107  * @return 扩展字段(JSON结构)
108  */
109  public String getExtension() {
110  return extension;
111  }
112 
113  /**
114  * 设置扩展字段
115  * @param extension 扩展字段(JSON结构)
116  */
117  public void setExtension(String extension) {
118  this.extension = extension;
119  }
120 }
void setNick(String nick)
设置该元素所属于的账号的昵称
void setAccountId(String accountId)
设置该元素所属于的账号