as

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

ChannelInfoBuilder

ChannelInfoBuilder

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

扩展

构造函数

new ChannelInfoBuilder()

new ChannelInfoBuilder(): ChannelInfoBuilder

返回值

ChannelInfoBuilder

继承自

Builder.constructor

方法

build()

build(): IChannelInfo

根据ChannelInfoBuilder对象中设置的字段构建ChannelInfo对象。

返回值

IChannelInfo

构建的ChannelInfo对象。

抛出

如果缺少一个或多个必填字段,则抛出InvalidArgumentError

抛出

IllegalStateError:如果此生成器实例已经构建过一次对象,则再次调用此函数时会抛出该错误。

覆盖

Builder.build


channelDescriptor()

channelDescriptor(channelDescriptor): ChannelInfoBuilder

设置生成器的ChannelDescriptor。这是必需的。

参数

channelDescriptor

IChannelDescriptor

返回值

ChannelInfoBuilder

设置了channelDescriptorChannelInfoBuilder对象。

抛出

IllegalStateError:如果此生成器实例已经构建过一次对象,则再次调用此函数时会抛出该错误。


channelMetadata()

channelMetadata(metadata): ChannelInfoBuilder

设置生成器的ChannelMetadata。这是必需的。

参数

编辑元数据

IChannelMetadata

返回值

ChannelInfoBuilder

设置了channelMetadataChannelInfoBuilder对象。

抛出

IllegalStateError:如果此生成器实例已经构建过一次对象,则再次调用此函数时会抛出该错误。


Last updated: 2025年9月30日