as

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

SeriesInfoBuilder

SeriesInfoBuilder

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

拡張

コンストラクタ

new SeriesInfoBuilder()

new SeriesInfoBuilder(): SeriesInfoBuilder

戻り値

SeriesInfoBuilder

継承元

Builder.constructor

メソッド

build()

build(): ISeriesInfo

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

戻り値

ISeriesInfo

番組のシーズンやエピソード番号情報を含むビルド済みのSeriesInfoオブジェクト。

スロー

必須フィールドが1つ以上欠落していると、InvalidArgumentErrorが発生します。

スロー

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

オーバーライド

Builder.build


episode()

episode(episode): SeriesInfoBuilder

エピソード番号を設定します。

パラメーター

episode

string

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

戻り値

SeriesInfoBuilder

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

詳細

このフィールドはSeriesInfoオブジェクトを作成するために必須です。

スロー

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

スロー

有効なUTF-8ではない文字列が渡されると、InvalidArgumentErrorが発生します。


season()

season(season): SeriesInfoBuilder

シーズン番号を設定します。

パラメーター

season

string

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

戻り値

SeriesInfoBuilder

シーズン番号が設定されたSeriesInfoBuilderオブジェクト。

詳細

このフィールドはSeriesInfoオブジェクトを作成するために必須です。

スロー

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

スロー

有効なUTF-8ではない文字列が渡されると、InvalidArgumentErrorが発生します。


Last updated: 2025年9月30日