1 package com.netease.nimlib.sdk.v2.chatroom.params;
3 import java.io.Serializable;
14 private String roomNick;
19 private String roomAvatar;
25 private String serverExtension;
30 private Boolean notificationEnabled;
34 private String notificationExtension;
38 private Boolean persistence;
64 return serverExtension;
72 if (notificationEnabled == null){
75 return notificationEnabled;
83 return notificationExtension;
91 if (persistence == null){
102 this.roomNick = roomNick;
110 this.roomAvatar = roomAvatar;
118 this.serverExtension = serverExtension;
126 this.notificationEnabled = notificationEnabled;
134 this.notificationExtension = notificationExtension;
142 this.persistence = persistence;
146 if (roomNick != null && roomNick.isEmpty()) {
149 if (roomNick != null) {
152 if (roomAvatar != null) {
155 if (serverExtension != null) {
boolean isNotificationEnabled()
获取是否需要通知
void setPersistence(boolean persistence)
设置更新信息持久化, 只针对固定成员身份生效
void setRoomNick(String roomNick)
设置聊天室显示的昵称
void setServerExtension(String serverExtension)
设置成员扩展字段
boolean isPersistence()
是否更新信息持久化
String getServerExtension()
获取成员扩展字段
void setNotificationEnabled(boolean notificationEnabled)
设置是否需要通知
String getRoomNick()
获取聊天室显示的昵称
void setRoomAvatar(String roomAvatar)
设置头像
V2NIMChatroomSelfMemberUpdateParams()
String getRoomAvatar()
获取头像
void setNotificationExtension(String notificationExtension)
设置本次操作生成的通知中的扩展字段
String getNotificationExtension()
获取本次操作生成的通知中的扩展字段