as

Settings
Sign out
Notifications
Alexa
亚马逊应用商店
Ring
AWS
文档
Support
Contact Us
My Cases
新手入门
设计和开发
应用发布
参考
支持
跳转到主要内容
用于创建ContentEntitlement对象的构建器。

构造函数

new ContentEntitlementBuilder()

new ContentEntitlementBuilder(): ContentEntitlementBuilder

返回值

ContentEntitlementBuilder

方法

acquisitionTimestamp

acquisitionTimestamp(acquisitionTimestamp: Date): ContentEntitlementBuilder 设置获得权利的日期。

参数

acquisitionTimestamp
Date 获取日期。

返回值

ContentEntitlementBuilder ContentEntitlementBuilder 当前ContentEntitlementBuilder对象。

build()

build(): ContentEntitlement 使用在构建器上设置的字段构建ContentEntitlement对象。

抛出

  • InvalidArgumentError 如果未设置必填字段。

返回值

ContentEntitlement ContentEntitlement 创建的ContentEntitlement对象。

contentId()

contentId(contentId: IContentId): ContentEntitlementBuilder 设置亚马逊目录中可解析的内容权利的ID。这是必填字段。如果未设置此字段,build() 将失败。

参数

contentId
IContentId 亚马逊目录中可解析的内容权利的ID。

返回值

ContentEntitlementBuilder ContentEntitlementBuilder 当前ContentEntitlementBuilder对象。

EntitlementType

entitlementType(entitlementType: EntitlementType): ContentEntitlementBuilder 设置权利的类型。这是必填字段。如果未设置此字段,build() 将失败。

参数

EntitlementType
EntitlementType 权利的类型。

返回值

ContentEntitlementBuilder ContentEntitlementBuilder 当前ContentEntitlementBuilder对象。

expirationTimestamp

expirationTimestamp(expirationTimestamp: Date): ContentEntitlementBuilder 设置权利的到期日期。

参数

expirationTimestamp
Date 到期日期。如果未设置值或未定义值,则意味着没有过期。

返回值

ContentEntitlementBuilder ContentEntitlementBuilder 当前ContentEntitlementBuilder对象。
最后修改于 2026年10月26日