-
- All Implemented Interfaces:
public final class NEJoinRoomParams
加入房间参数
-
-
Field Summary
Fields Modifier and Type Field Description private Boolean
agentMode
private Boolean
isInvite
private final String
roomUuid
private String
userName
private final String
avatar
private final String
role
private final String
password
private final NEInjectedAuthorization
injectedAuthorization
private final Map<String, String>
initialProperties
private String
ext
-
Method Summary
Modifier and Type Method Description final Boolean
getAgentMode()
开启/关闭代理模式。需要配合 injectedAuthorization 使用,否则无效。 在代理模式下,代理人以自己的身份加入房间, 但在房间内发起的会控操作会以 injectedAuthorization 指定的被代理人的身份执行。 final Unit
setAgentMode(Boolean agentMode)
开启/关闭代理模式。需要配合 injectedAuthorization 使用,否则无效。 在代理模式下,代理人以自己的身份加入房间, 但在房间内发起的会控操作会以 injectedAuthorization 指定的被代理人的身份执行。 final Boolean
getIsInvite()
是否是通过邀请加入房间 final Unit
setIsInvite(Boolean isInvite)
是否是通过邀请加入房间 final String
getRoomUuid()
房间id final String
getUserName()
用户名 final Unit
setUserName(String userName)
用户名 final String
getAvatar()
用户头像 URL 地址 final String
getRole()
角色 final String
getPassword()
房间密码 final NEInjectedAuthorization
getInjectedAuthorization()
外部注入的的鉴权信息,可空。如果为空,则默认使用当前SDK登录的用户信息来鉴权。 final Map<String, String>
getInitialProperties()
初始化属性 final String
getExt()
成员扩展字段 final Unit
setExt(String ext)
成员扩展字段 -
-
Method Detail
-
getAgentMode
final Boolean getAgentMode()
开启/关闭代理模式。需要配合 injectedAuthorization 使用,否则无效。 在代理模式下,代理人以自己的身份加入房间, 但在房间内发起的会控操作会以 injectedAuthorization 指定的被代理人的身份执行。
-
setAgentMode
final Unit setAgentMode(Boolean agentMode)
开启/关闭代理模式。需要配合 injectedAuthorization 使用,否则无效。 在代理模式下,代理人以自己的身份加入房间, 但在房间内发起的会控操作会以 injectedAuthorization 指定的被代理人的身份执行。
-
getIsInvite
final Boolean getIsInvite()
是否是通过邀请加入房间
-
setIsInvite
final Unit setIsInvite(Boolean isInvite)
是否是通过邀请加入房间
-
getRoomUuid
final String getRoomUuid()
房间id
-
getUserName
final String getUserName()
用户名
-
setUserName
final Unit setUserName(String userName)
用户名
-
getPassword
final String getPassword()
房间密码
-
getInjectedAuthorization
final NEInjectedAuthorization getInjectedAuthorization()
外部注入的的鉴权信息,可空。如果为空,则默认使用当前SDK登录的用户信息来鉴权。
-
getInitialProperties
final Map<String, String> getInitialProperties()
初始化属性
-
-
-
-