PlaybackReferenceBuilder
PlaybackReferenceBuilderオブジェクトのインスタンスを作成するビルダー。
拡張
Builder
コンストラクタ
new PlaybackReferenceBuilder()
new PlaybackReferenceBuilder(): PlaybackReferenceBuilder
戻り値
メソッド
build()
build(): IPlaybackReference
指定されたパラメーターに基づいてPlaybackReferenceオブジェクトをビルドします。
この関数は、他のビルダー関数を使用して再生リファレンスビルダーの目的のフィールドを設定した後に、呼び出す必要があります。build() 関数は、ビルダーオブジェクトごとに1回だけ呼び出す必要があります。
エラー
- 必須フィールドが1つ以上欠落していると、InvalidArgumentErrorがスローされます。
- このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。
戻り値
IPlaybackReference:ビルドされたPlaybackReferenceオブジェクト。
mediaId()
mediaId(mediaId:
MediaId): PlaybackReferenceBuilder
ビルダー内の再生リファレンスのメディアIDを設定し、ビルダーのインスタンスを返します。
パラメーター
mediaId
MediaId
ライブイベントの再生を開始するときに選択するコンテンツを一意に識別するメディアID。playbackTypeがCONTENTに設定されている場合、このフィールドは必須です。
エラー
- このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。
戻り値
IPlaybackReferenceBuilder:mediaIdに値が設定されたPlaybackReferenceBuilderオブジェクト。
playbackType()
playbackType(playbackType: PlaybackType): PlaybackReferenceBuilder
ビルダーの再生リファレンスの再生タイプを設定し、ビルダーのインスタンスを返します。
パラメーター
playbackType
再生タイプを表します。このフィールドは必須です。
エラー
- このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。
戻り値
IPlaybackReferenceBuilder:playbackTypeに値が設定されたPlaybackReferenceBuilderオブジェクト。
Last updated: 2026年7月31日

