NIMSDK-AOS  9.16.0
ChatRoomMemberUpdate.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.chatroom.model;
2 
3 import java.io.Serializable;
4 import java.util.Map;
5 
9 public class ChatRoomMemberUpdate implements Serializable {
10  private String nick; // 聊天室内的昵称字段
11  private String avatar; // 聊天室内的头像
12  private Map<String, Object> extension; // 开发者扩展字段,长度限制4k
13  private boolean needSave = false; // v3.8.0增加。更新的信息是否需要做持久化,只对固定成员生效
14 
19  public String getNick() {
20  return nick;
21  }
22 
27  public void setNick(String nick) {
28  this.nick = nick;
29  }
30 
35  public String getAvatar() {
36  return avatar;
37  }
38 
43  public void setAvatar(String avatar) {
44  this.avatar = avatar;
45  }
46 
51  public Map<String, Object> getExtension() {
52  return extension;
53  }
54 
59  public void setExtension(Map<String, Object> extension) {
60  this.extension = extension;
61  }
62 
67  public boolean isNeedSave() {
68  return needSave;
69  }
70 
75  public void setNeedSave(boolean needSave) {
76  this.needSave = needSave;
77  }
78 }
boolean isNeedSave()
更新的信息是否需要做持久化,只对固定成员生效,默认 false,v3.8.0增加。
Map< String, Object > getExtension()
获取扩展字段
void setAvatar(String avatar)
设置聊天室内的头像
void setExtension(Map< String, Object > extension)
设置扩展字段,长度限制 2048
void setNeedSave(boolean needSave)
设置是否需要持久化,只对固定成员生效,v3.8.0增加。
void setNick(String nick)
设置聊天室内的昵称