as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持

ExternalIdBuilder

ExternalIdBuilder

一个生成器,用于创建ExternalId对象实例。

扩展

  • Builder

构造函数

new ExternalIdBuilder()

new ExternalIdBuilder(): ExternalIdBuilder

返回值

ExternalIdBuilder

方法

build()

build(): IExternalId

根据提供的参数构建ExternalId对象。

抛出

  • InvalidArgumentError 如果缺少一个或多个必填字段。
  • IllegalStateError 如果在此生成器实例已经构建过一次对象之后调用该函数。

返回值

IExternalId

IExternalId 构建的ExternalId对象,可用于识别外部时间表源中的频道。


idType()

idType(idType: string): ExternalIdBuilder

设置ExternalId的标识符类型。

参数

idType

string

外部标识符的类型。该字段的一些规范值可以在开发者指南中找到。该字段的最大长度为8,192个字节。

抛出

  • IllegalStateError 如果在此生成器实例已经构建过一次对象之后调用该函数。

返回值

ExternalIdBuilder

ExternalIdBuilder 设置了标识符类型的ExternalIdBuilder对象。


value()

value(value: string): ExternalIdBuilder

设置ExternalId的值。

参数

value

string

外部标识符字符串的值。该字段的最大长度为8,192个字节。

抛出

  • IllegalStateError 如果在此生成器实例已经构建过一次对象之后调用该函数。

返回值

ExternalIdBuilder

ExternalIdBuilder 设置了值的ExternalIdBuilder对象。


Last updated: 2026年7月31日