Class NECreateRoomParams
-
- All Implemented Interfaces:
public final class NECreateRoomParams创建房间参数
-
-
Field Summary
Fields Modifier and Type Field Description private final StringroomUuidprivate final StringroomNameprivate final IntegermaxMembersprivate final IntegertemplateIdprivate final Stringpasswordprivate final NESeatInitParamsseatInitParamsprivate final Map<String, String>initialPropertiesprivate final NERoomProfileroomProfileprivate final StringroomExt
-
Constructor Summary
Constructors Constructor Description NECreateRoomParams(String roomUuid, String roomName, Integer maxMembers, Integer templateId, String password, NESeatInitParams seatInitParams, Map<String, String> initialProperties, NERoomProfile roomProfile, String roomExt)
-
Method Summary
Modifier and Type Method Description final StringgetRoomUuid()房间id final StringgetRoomName()房间名 final IntegergetMaxMembers()房间最大成员数,如果为null则表示不限制,默认为当前appKey的最大成员数 final IntegergetTemplateId()模版Id final StringgetPassword()房间密码 final NESeatInitParamsgetSeatInitParams()房间麦位初始化配置。如果该对象非空且参数合法,则会在房间中进行麦位相关初始化。 成员在开启了麦位的房间内可通过NERoomSeatController进行麦位管理。 final Map<String, String>getInitialProperties()初始化属性 final NERoomProfilegetRoomProfile()房间类型,可以通过NERoomProfile查找对应的类型 final StringgetRoomExt()房间扩展信息 -
-
Method Detail
-
getRoomUuid
final String getRoomUuid()
房间id
-
getRoomName
final String getRoomName()
房间名
-
getMaxMembers
final Integer getMaxMembers()
房间最大成员数,如果为null则表示不限制,默认为当前appKey的最大成员数
-
getTemplateId
final Integer getTemplateId()
模版Id
-
getPassword
final String getPassword()
房间密码
-
getSeatInitParams
final NESeatInitParams getSeatInitParams()
房间麦位初始化配置。如果该对象非空且参数合法,则会在房间中进行麦位相关初始化。 成员在开启了麦位的房间内可通过NERoomSeatController进行麦位管理。
-
getInitialProperties
final Map<String, String> getInitialProperties()
初始化属性
-
getRoomProfile
final NERoomProfile getRoomProfile()
房间类型,可以通过NERoomProfile查找对应的类型
-
getRoomExt
final String getRoomExt()
房间扩展信息
-
-
-
-