接口 NEMeetingItem
- 所有超级接口:
Serializable
会议信息对象,通过
NEPreMeetingService.createScheduleMeetingItem() 创建-
方法概要
修饰符和类型方法说明获取云录制配置long获取会议结束时间(标准UNIX时间戳格式,单位为ms)获取扩展字段获取同声传译设置。获取会议链接getLive()获取会议直播参数long获取会议唯一Id,该Id由服务器生成获取会议号获取会议类型获取会议创建者用户昵称获取会议创建者用户Id获取会议密码,可能为空获取周期性会议规则获取设置的绑定成员角色预约会议预选参会者 预约时可以设置预选参会者,成员列表为空表示不设置 获取预约详情时,可以通过NEPreMeetingService.getScheduledMeetingMemberList(String, NECallback)获取预约成员列表获取会议设置获取会议短号获取获取sip号long获取会议开始时间戳(标准UNIX时间戳格式,单位为ms)获取会议状态获取会议主题获取时区Idboolean查询是否允许成员在主持人入会前加入,默认为 trueboolean访客入会是否开启boolean等候室是否开启booleannoSip()获取会议是否开启sip功能void设置云录制配置voidsetEnableGuestJoin(boolean enabled) 是否允许访客入会voidsetEnableJoinBeforeHost(boolean enable) 设置是否允许成员在主持人入会前加入setEndTime(long endTime) 设置会议结束时间(标准UNIX时间戳格式,单位为ms)voidsetExtraData(String extraData) 设置扩展字段,最大长度为 2K。void设置同声传译设置。setLive(NEMeetingItemLive live) 设置会议直播参数setMeetingId(long meetingId) setMeetingNum(String meetingNum) setNoSip(boolean noSip) 设置会议是否开启sip功能setPassword(String password) 设置会议密码setRecurringRule(NEMeetingRecurringRule recurringRule) 设置周期性会议规则voidsetRoleBinds(Map<String, NEMeetingRoleType> roleBinds) 会前设置绑定成员角色voidsetScheduledMemberList(List<NEScheduledMember> scheduledMemberList) 预约会议预选参会者,后台配置开启预定成员功能时有效setSetting(NEMeetingItemSetting setting) 设置会议设置对象setShortMeetingNum(String shortMeetingNum) void设置sip号setStartTime(long startTime) 设置会议开始时间戳(标准UNIX时间戳格式,单位为ms)setSubject(String subject) 设置会议主题voidsetTimezoneId(String timeZone) 设置时区IdvoidsetWaitingRoomEnabled(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()预约会议预选参会者 预约时可以设置预选参会者,成员列表为空表示不设置 获取预约详情时,可以通过NEPreMeetingService.getScheduledMeetingMemberList(String, NECallback)获取预约成员列表 -
getInterpretationSettings
NEMeetingInterpretationSettings getInterpretationSettings()获取同声传译设置。为空或译员列表为空表示关闭同声传译 -
setInterpretationSettings
设置同声传译设置。如果设置为null或译员列表为空,则表示关闭同声传译 -
setTimezoneId
设置时区Id -
getTimezoneId
String getTimezoneId()获取时区Id -
getCloudRecordConfig
NECloudRecordConfig getCloudRecordConfig()获取云录制配置 -
setCloudRecordConfig
设置云录制配置 -
getSipCid
String getSipCid()获取获取sip号 -
setSipCid
设置sip号
-