Amazon Developer

as

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

SeriesInfoBuilder

SeriesInfoBuilder

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オブジェクト。


Last updated: 2026年7月31日