接口 NEMeetingItem
- 所有超级接口:
Serializable
会议信息对象,通过
NEPreMeetingService.createScheduleMeetingItem()
创建-
方法概要
修饰符和类型方法说明获取云录制配置long
获取会议结束时间(标准UNIX时间戳格式,单位为ms)获取扩展字段获取同声传译设置。获取会议链接getLive()
获取会议直播参数long
获取会议唯一Id,该Id由服务器生成获取会议号获取会议类型获取会议创建者用户昵称获取会议创建者用户Id获取会议密码,可能为空获取周期性会议规则获取设置的绑定成员角色获取预约会议预选参会者获取会议设置获取会议短号获取获取sip号long
获取会议开始时间戳(标准UNIX时间戳格式,单位为ms)获取会议状态获取会议主题获取时区Idboolean
查询是否允许成员在主持人入会前加入,默认为 trueboolean
访客入会是否开启boolean
等候室是否开启boolean
noSip()
获取会议是否开启sip功能void
设置云录制配置void
setEnableGuestJoin
(boolean enabled) 是否允许访客入会void
setEnableJoinBeforeHost
(boolean enable) 设置是否允许成员在主持人入会前加入setEndTime
(long endTime) 设置会议结束时间(标准UNIX时间戳格式,单位为ms)void
setExtraData
(String extraData) 设置扩展字段,最大长度为 2K。void
设置同声传译设置。setLive
(NEMeetingItemLive live) 设置会议直播参数setMeetingId
(long meetingId) setMeetingNum
(String meetingNum) setNoSip
(boolean noSip) 设置会议是否开启sip功能setPassword
(String password) 设置会议密码setRecurringRule
(NEMeetingRecurringRule recurringRule) 设置周期性会议规则void
setRoleBinds
(Map<String, NEMeetingRoleType> roleBinds) 会前设置绑定成员角色void
setScheduledMemberList
(List<NEScheduledMember> scheduledMemberList) 预约会议预选参会者,后台配置开启预定成员功能时有效setSetting
(NEMeetingItemSetting setting) 设置会议设置对象setShortMeetingNum
(String shortMeetingNum) void
设置sip号setStartTime
(long startTime) 设置会议开始时间戳(标准UNIX时间戳格式,单位为ms)setSubject
(String subject) 设置会议主题void
setTimezoneId
(String timeZone) 设置时区Idvoid
setWaitingRoomEnabled
(boolean enabled) 开启/关闭等候室
-
方法详细资料
-
getMeetingId
long getMeetingId()获取会议唯一Id,该Id由服务器生成- 返回:
- 会议Id
-
setMeetingId
-
getMeetingType
NEMeetingType getMeetingType()获取会议类型 -
getMeetingNum
String getMeetingNum()获取会议号- 返回:
- 会议号
-
setMeetingNum
-
getShortMeetingNum
String getShortMeetingNum()获取会议短号- 返回:
- 会议短号
-
setShortMeetingNum
-
getInviteUrl
String getInviteUrl()获取会议链接- 返回:
- 会议邀请链接
-
getOwnerUserUuid
String getOwnerUserUuid()获取会议创建者用户Id -
getOwnerNickname
String getOwnerNickname()获取会议创建者用户昵称 -
getSubject
String getSubject()获取会议主题- 返回:
- 会议主题
-
setSubject
设置会议主题- 参数:
subject
- 会议主题- 返回:
- 当前会议对象
-
getStartTime
long getStartTime()获取会议开始时间戳(标准UNIX时间戳格式,单位为ms)- 返回:
- 开始时间戳
-
setStartTime
设置会议开始时间戳(标准UNIX时间戳格式,单位为ms)- 参数:
startTime
- 时间戳- 返回:
- 当前会议对象
-
getEndTime
long getEndTime()获取会议结束时间(标准UNIX时间戳格式,单位为ms)- 返回:
- 会议结束时间
-
setEndTime
设置会议结束时间(标准UNIX时间戳格式,单位为ms)- 参数:
endTime
- 结束时间戳- 返回:
- 当前会议对象
-
getPassword
String getPassword()获取会议密码,可能为空- 返回:
- 会议密码
-
setPassword
设置会议密码- 参数:
password
- 会议密码- 返回:
- 当前会议对象
-
getSetting
NEMeetingItemSetting getSetting()获取会议设置- 返回:
- 会议设置
-
setSetting
设置会议设置对象- 参数:
setting
- 会议设置对象- 返回:
- 当前会议对象
-
getStatus
NEMeetingItemStatus getStatus()获取会议状态- 返回:
- 会议状态
-
setLive
设置会议直播参数- 参数:
live
-- 返回:
-
getLive
NEMeetingItemLive getLive()获取会议直播参数- 返回:
-
setRecurringRule
设置周期性会议规则- 参数:
recurringRule
- 周期性会议规则- 返回:
- 当前会议对象
-
getRecurringRule
NEMeetingRecurringRule getRecurringRule()获取周期性会议规则- 返回:
- 周期性会议规则
-
getExtraData
String getExtraData()获取扩展字段- 返回:
-
setExtraData
设置扩展字段,最大长度为 2K。设置后可通过NEMeetingInfo.extraData
获取- 参数:
extraData
-
-
setRoleBinds
会前设置绑定成员角色- 参数:
roleBinds
- key 成员 uid valueNEMeetingRoleType
-
getRoleBinds
Map<String,NEMeetingRoleType> getRoleBinds()获取设置的绑定成员角色- 返回:
- key 成员 uid value
NEMeetingRoleType
-
noSip
boolean noSip()获取会议是否开启sip功能- 返回:
- 会议结束时间
-
setNoSip
设置会议是否开启sip功能- 参数:
noSip
- 是否开启sip- 返回:
- 当前会议对象
-
setWaitingRoomEnabled
void setWaitingRoomEnabled(boolean enabled) 开启/关闭等候室- 参数:
enabled
- 是否开启等候室
-
isWaitingRoomEnabled
boolean isWaitingRoomEnabled()等候室是否开启- 返回:
- true: 开启 false: 关闭
-
isEnableJoinBeforeHost
boolean isEnableJoinBeforeHost()查询是否允许成员在主持人入会前加入,默认为 true- 返回:
-
setEnableJoinBeforeHost
void setEnableJoinBeforeHost(boolean enable) 设置是否允许成员在主持人入会前加入- 参数:
enable
- 开启/关闭
-
setEnableGuestJoin
void setEnableGuestJoin(boolean enabled) 是否允许访客入会- 参数:
enabled
- 是否允许访客入会
-
isGuestJoinEnabled
boolean isGuestJoinEnabled()访客入会是否开启- 返回:
- true: 开启 false: 关闭
-
setScheduledMemberList
预约会议预选参会者,后台配置开启预定成员功能时有效 -
getScheduledMemberList
List<NEScheduledMember> getScheduledMemberList()获取预约会议预选参会者 -
getInterpretationSettings
NEMeetingInterpretationSettings getInterpretationSettings()获取同声传译设置。为空或译员列表为空表示关闭同声传译 -
setInterpretationSettings
设置同声传译设置。如果设置为null或译员列表为空,则表示关闭同声传译 -
setTimezoneId
设置时区Id -
getTimezoneId
String getTimezoneId()获取时区Id -
getCloudRecordConfig
NECloudRecordConfig getCloudRecordConfig()获取云录制配置 -
setCloudRecordConfig
设置云录制配置 -
getSipCid
String getSipCid()获取获取sip号 -
setSipCid
设置sip号
-