Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazonアプリストア
Ring
AWS
ドキュメント
Support
Contact Us
My Cases
開発
設計と開発
公開
リファレンス
サポート
メインコンテンツへスキップ
SeriesInfoオブジェクトのインスタンスを作成するビルダー。

拡張

  • Builder

コンストラクタ

new SeriesInfoBuilder()

new SeriesInfoBuilder(): SeriesInfoBuilder

戻り値

SeriesInfoBuilder

メソッド

build()

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

エラー

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

戻り値

ISeriesInfo ISeriesInfo:番組のシーズンやエピソード番号情報を含むようにビルドされたSeriesInfoオブジェクト。

episode()

episode(episode: string): SeriesInfoBuilder エピソード番号を設定します。 このフィールドはSeriesInfoオブジェクトを作成するために必須です。

パラメーター

episode
string エピソード番号を表す文字列。文字列の長さが256バイトを超えると文字列は切り捨てられ、最後の3バイトは「…」に置き換えられます。

エラー

  • このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。
  • 有効なUTF-8ではない文字列が渡されると、InvalidArgumentErrorがスローされます。

戻り値

SeriesInfoBuilder SeriesInfoBuilder:エピソード番号が設定されたSeriesInfoBuilderオブジェクト。

season()

season(season: string): SeriesInfoBuilder シーズン番号を設定します。 このフィールドはSeriesInfoオブジェクトを作成するために必須です。

パラメーター

season
string シーズン番号を表す文字列。文字列の長さが256バイトを超えると文字列は切り捨てられ、最後の3バイトは「…」に置き換えられます。

エラー

  • このビルダーインスタンスで既にオブジェクトを1回ビルドした後にこの関数を呼び出すと、IllegalStateErrorがスローされます。
  • 有効なUTF-8ではない文字列が渡されると、InvalidArgumentErrorがスローされます。

戻り値

SeriesInfoBuilder SeriesInfoBuilder:シーズン番号が設定されたSeriesInfoBuilderオブジェクト。
最終更新日 2026年10月26日