as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
一个生成器,用于创建PlaybackReferenceBuilder对象实例。

扩展

  • Builder

构造函数

new PlaybackReferenceBuilder()

new PlaybackReferenceBuilder(): PlaybackReferenceBuilder

返回值

PlaybackReferenceBuilder

方法

build()

build(): IPlaybackReference 根据提供的参数构建PlaybackReference对象。 这个函数必须在使用其他生成器函数配置好所有必要的播放参考生成器字段之后才能调用。每个生成器对象只能调用一次build() 函数。

抛出

  • InvalidArgumentError 如果缺少一个或多个必填字段。
  • IllegalStateError 如果在此生成器实例已经构建过一次对象之后调用该函数。

返回值

IPlaybackReference IPlaybackReference 构建的PlaybackReference对象。

mediaId()

mediaId(mediaId: MediaId): PlaybackReferenceBuilder 在生成器中设置播放参考的媒体ID并返回生成器的实例。

参数

mediaId
MediaId 媒体ID,用于在启动直播活动播放时,唯一标识选中的内容。如果playbackType设置为CONTENT,则此字段为必填。

抛出

  • IllegalStateError 如果在此生成器实例已经构建过一次对象之后调用该函数。

返回值

PlaybackReferenceBuilder IPlaybackReferenceBuilder 设置了mediaId的PlaybackReferenceBuilder对象。

PlaybackType

playbackType(playbackType: PlaybackType): PlaybackReferenceBuilder 在生成器中设置播放参考的播放类型并返回生成器的实例。

参数

PlaybackType
PlaybackType 表示播放类型。此字段为必填。

抛出

  • IllegalStateError 如果在此生成器实例已经构建过一次对象之后调用该函数。

返回值

PlaybackReferenceBuilder IPlaybackReferenceBuilder 设置了playbackType的PlaybackReferenceBuilder对象。
最后修改于 2026年10月26日