ExternalIdBuilder
一个生成器,用于创建ExternalId对象实例。
扩展
Builder
构造函数
new ExternalIdBuilder()
new ExternalIdBuilder(): ExternalIdBuilder
返回值
方法
build()
build(): IExternalId
根据提供的参数构建ExternalId对象。
抛出
InvalidArgumentError如果缺少一个或多个必填字段。IllegalStateError如果在此生成器实例已经构建过一次对象之后调用该函数。
返回值
IExternalId 构建的ExternalId对象,可用于识别外部时间表源中的频道。
idType()
idType(idType:
string): ExternalIdBuilder
设置ExternalId的标识符类型。
参数
idType
string
外部标识符的类型。该字段的一些规范值可以在开发者指南中找到。该字段的最大长度为8,192个字节。
抛出
IllegalStateError如果在此生成器实例已经构建过一次对象之后调用该函数。
返回值
ExternalIdBuilder 设置了标识符类型的ExternalIdBuilder对象。
value()
value(value:
string): ExternalIdBuilder
设置ExternalId的值。
参数
value
string
外部标识符字符串的值。该字段的最大长度为8,192个字节。
抛出
IllegalStateError如果在此生成器实例已经构建过一次对象之后调用该函数。
返回值
ExternalIdBuilder 设置了值的ExternalIdBuilder对象。
Last updated: 2026年7月31日

