Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート

PlaybackReferenceBuilder

PlaybackReferenceBuilder

PlaybackReferenceBuilderオブジェクトのインスタンスを作成するビルダー。

拡張

  • Builder

コンストラクタ

new PlaybackReferenceBuilder()

new PlaybackReferenceBuilder(): PlaybackReferenceBuilder

戻り値

PlaybackReferenceBuilder

メソッド

build()

build(): IPlaybackReference

指定されたパラメーターに基づいてPlaybackReferenceオブジェクトをビルドします。

この関数は、他のビルダー関数を使用して再生リファレンスビルダーの目的のフィールドを設定した後に、呼び出す必要があります。build() 関数は、ビルダーオブジェクトごとに1回だけ呼び出す必要があります。

エラー

  • 必須フィールドが1つ以上欠落していると、InvalidArgumentErrorがスローされます。
  • このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。

戻り値

IPlaybackReference

IPlaybackReference:ビルドされたPlaybackReferenceオブジェクト。


mediaId()

mediaId(mediaId: MediaId): PlaybackReferenceBuilder

ビルダー内の再生リファレンスのメディアIDを設定し、ビルダーのインスタンスを返します。

パラメーター

mediaId

MediaId

ライブイベントの再生を開始するときに選択するコンテンツを一意に識別するメディアID。playbackTypeCONTENTに設定されている場合、このフィールドは必須です。

エラー

  • このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。

戻り値

PlaybackReferenceBuilder

IPlaybackReferenceBuilder:mediaIdに値が設定されたPlaybackReferenceBuilderオブジェクト。


playbackType()

playbackType(playbackType: PlaybackType): PlaybackReferenceBuilder

ビルダーの再生リファレンスの再生タイプを設定し、ビルダーのインスタンスを返します。

パラメーター

playbackType

PlaybackType

再生タイプを表します。このフィールドは必須です。

エラー

  • このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。

戻り値

PlaybackReferenceBuilder

IPlaybackReferenceBuilder:playbackTypeに値が設定されたPlaybackReferenceBuilderオブジェクト。


Last updated: 2026年7月31日