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

