ExternalIdBuilder
ExternalIdオブジェクトのインスタンスを作成するビルダー。
拡張
Builder
コンストラクタ
new ExternalIdBuilder()
new ExternalIdBuilder(): ExternalIdBuilder
戻り値
メソッド
build()
build(): IExternalId
指定されたパラメーターに基づいてExternalIdオブジェクトをビルドします。
エラー
- 必須フィールドが1つ以上欠落していると、
InvalidArgumentErrorがスローされます。 - このビルダーインスタンスが既にオブジェクトを1回ビルドした後に関数が呼び出されると、
IllegalStateErrorがスローされます。
戻り値
IExternalId:外部のラインアップソースでのチャンネル識別用に構築されたExternalIdオブジェクト。
idType()
idType(idType:
string): ExternalIdBuilder
ExternalIdの識別子タイプを設定します。
パラメーター
idType
string
外部識別子のタイプ。このフィールドのいくつかの標準値は、開発者ガイドに記載されています。このフィールドの最大長は8192バイトです。
エラー
- このビルダーインスタンスが既にオブジェクトを1回ビルドした後に関数が呼び出されると、
IllegalStateErrorがスローされます。
戻り値
ExternalIdBuilder:識別子のタイプが設定されたExternalIdBuilderオブジェクト。
value()
value(value:
string): ExternalIdBuilder
ExternalIdの値を設定します。
パラメーター
値
string
外部識別子の文字列値。このフィールドの最大長は8192バイトです。
エラー
- このビルダーインスタンスが既にオブジェクトを1回ビルドした後に関数が呼び出されると、
IllegalStateErrorがスローされます。
戻り値
ExternalIdBuilder:値が設定されたExternalIdBuilderオブジェクト。
Last updated: 2026年7月31日

