as

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

ContentEntitlementBuilder

ContentEntitlementBuilder

用于创建ContentEntitlement对象的构建器。

构造函数

new ContentEntitlementBuilder()

new ContentEntitlementBuilder(): ContentEntitlementBuilder

返回值

ContentEntitlementBuilder

方法

acquisitionTimestamp()

acquisitionTimestamp(acquisitionTimestamp): ContentEntitlementBuilder

设置获得权利的日期。

参数

acquisitionTimestamp

Date

获取日期。

返回值

ContentEntitlementBuilder

当前ContentEntitlementBuilder对象。


build()

build(): ContentEntitlement

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

返回值

ContentEntitlement

创建的ContentEntitlement对象。

抛出

如果未设置必填字段,则会引发InvalidArgumentError


contentId()

contentId(contentId): ContentEntitlementBuilder

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

参数

contentId

IContentId

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

返回值

ContentEntitlementBuilder

当前ContentEntitlementBuilder对象。


entitlementType()

entitlementType(entitlementType): ContentEntitlementBuilder

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

参数

entitlementType

EntitlementType

权利的类型。

返回值

ContentEntitlementBuilder

当前ContentEntitlementBuilder对象。


expirationTimestamp()

expirationTimestamp(expirationTimestamp): ContentEntitlementBuilder

设置权利的到期日期。

参数

expirationTimestamp

Date

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

返回值

ContentEntitlementBuilder

当前ContentEntitlementBuilder对象。


Last updated: 2025年10月2日