1 package com.netease.nimlib.sdk.qchat.param;
3 import androidx.annotation.NonNull;
4 import androidx.annotation.Nullable;
18 private final String name;
26 private String custom;
42 private Integer searchType;
47 private boolean searchEnable =
true;
79 this.inviteMode = inviteMode;
87 this.applyJoinMode = applyJoinMode;
95 this.searchType = searchType;
102 this.searchEnable = searchEnable;
146 return applyJoinMode;
void setIcon(String icon)
设置图标url
void setApplyJoinMode(@NonNull QChatApplyJoinMode applyJoinMode)
设置申请模式
String getCustom()
获取自定义扩展
void setSearchEnable(boolean searchEnable)
设置服务器是否允许被搜索
Integer getSearchType()
获取服务器搜索类型
void setCustom(String custom)
设置自定义扩展
QChatInviteMode getInviteMode()
获取邀请模式 邀请模式:AGREE_NEED(0)-邀请需要同意(默认),AGREE_NEED_NOT(1)-邀请不需要同意 ...
void setInviteMode(@NonNull QChatInviteMode inviteMode)
设置邀请模式 邀请模式:AGREE_NEED(0)-邀请需要同意(默认),AGREE_NEED_NOT(1)-邀请不需要同意 ...
boolean getSearchEnable()
获取服务器是否允许被搜索
void setSearchType(@Nullable Integer searchType)
设置服务器搜索类型
QChatCreateServerParam(@NonNull String name)
QChatApplyJoinMode getApplyJoinMode()
获取申请模式