Amazon Developer

as

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

ExternalIdBuilder

ExternalIdBuilder

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

拡張

  • Builder

コンストラクタ

new ExternalIdBuilder()

new ExternalIdBuilder(): ExternalIdBuilder

戻り値

ExternalIdBuilder

メソッド

build()

build(): IExternalId

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

エラー

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

戻り値

IExternalId

IExternalId:外部のラインアップソースでのチャンネル識別用に構築されたExternalIdオブジェクト。


idType()

idType(idType: string): ExternalIdBuilder

ExternalIdの識別子タイプを設定します。

パラメーター

idType

string

外部識別子のタイプ。このフィールドのいくつかの標準値は、開発者ガイドに記載されています。このフィールドの最大長は8192バイトです。

エラー

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

戻り値

ExternalIdBuilder

ExternalIdBuilder:識別子のタイプが設定されたExternalIdBuilderオブジェクト。


value()

value(value: string): ExternalIdBuilder

ExternalIdの値を設定します。

パラメーター

string

外部識別子の文字列値。このフィールドの最大長は8192バイトです。

エラー

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

戻り値

ExternalIdBuilder

ExternalIdBuilder:値が設定されたExternalIdBuilderオブジェクト。


Last updated: 2026年7月31日