Skip navigation links
A B C D E G I L N P R S T W 

A

acquisitionTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentEntitlement.Builder
Sets the date the entitlement was acquired.
acquisitionTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonSubscriptionEntitlement.Builder
Sets the timestamp of when the subscription was acquired by the customer.
addContentEntitlement(AmazonContentEntitlement) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Adds a single content entitlements (e.g., purchase, rental, etc.).
addContentEntitlements(List<AmazonContentEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Adds a list of content entitlements (e.g., purchase, rental, etc.).
addContentInteraction(AmazonContentInteraction) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonContentInteractionReceiver
Adds a new content interaction event.
addCustomerListEntries(int, List<AmazonCustomerListEntry>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Adds a list of new entries to the customer's list.
addCustomerListEntry(int, AmazonCustomerListEntry) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Adds a new list entry to the customer's list.
addedTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonCustomerListEntry.Builder
Sets the timestamp of when the entry was added to the list.
addPlaybackEvent(AmazonPlaybackEvent) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonPlaybackReceiver
Adds a playback event.
addPlaybackEvents(List<AmazonPlaybackEvent>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonPlaybackReceiver
Adds a list of playback events.
addSubscription(AmazonSubscriptionEntitlement) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Adds a single entitled subscription.
addSubscriptions(List<AmazonSubscriptionEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Adds a list of entitled subscriptions.
AmazonContentEntitlement - Class in com.amazon.tv.developer.sdk.personalization.model
Model class used to represent a customer's individual content entitlement.
AmazonContentEntitlement.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.
AmazonContentId - Class in com.amazon.tv.developer.sdk.personalization.model
Model class used to represent a content ID resolvable in the Amazon catalog.
AmazonContentId.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.
AmazonContentInteraction - Class in com.amazon.tv.developer.sdk.personalization.model
Model used to represent a customer's interaction with content.
AmazonContentInteraction.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.
AmazonContentInteractionReceiver - Class in com.amazon.tv.developer.sdk.personalization
Receiver class used to add content interactions performed by the customer.
AmazonContentInteractionType - Class in com.amazon.tv.developer.sdk.personalization.model
This class contains static values used to represent types of interactions customers can perform on content.
AmazonCustomerListEntry - Class in com.amazon.tv.developer.sdk.personalization.model
Model used to represent an entry in a customer managed list (e.g., watch list).
AmazonCustomerListEntry.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.
AmazonCustomerListReceiver - Class in com.amazon.tv.developer.sdk.personalization
Receiver class to share updates about customer managed lists e.g., watch list.
AmazonCustomerListType - Class in com.amazon.tv.developer.sdk.personalization.model
Constant values used to represent the type of customer managed list.
AmazonDataIntegrationService - Class in com.amazon.tv.developer.sdk.personalization
Abstract class that provides data about customer activity.
AmazonEntitlementReceiver - Class in com.amazon.tv.developer.sdk.personalization
Receiver class used to share customer subscription and individual content entitlement updates.
AmazonEntitlementType - Class in com.amazon.tv.developer.sdk.personalization.model
Static values used to represent the type of content entitlement.
AmazonPlaybackEvent - Class in com.amazon.tv.developer.sdk.personalization.model
Model used to represent a customers playback state at a moment in time.
AmazonPlaybackEvent.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.
AmazonPlaybackReceiver - Class in com.amazon.tv.developer.sdk.personalization
Receiver class to share updates about customer playback events.
AmazonPlaybackState - Class in com.amazon.tv.developer.sdk.personalization.model
Static values used to represent the playback state of the content customer is watching.
AmazonProfileId - Class in com.amazon.tv.developer.sdk.personalization.model
Model class used to represent a profile ID within a namespace.
AmazonProfileId.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.
AmazonSetListStatus - Class in com.amazon.tv.developer.sdk.personalization.model
Class which holds static values useful for indicating list status.
AmazonSubscriptionEntitlement - Class in com.amazon.tv.developer.sdk.personalization.model
Model used to represent a customer's entitlement to a subscription in the Amazon catalog.
AmazonSubscriptionEntitlement.Builder - Class in com.amazon.tv.developer.sdk.personalization.model
Builder class for object instantiation.

B

build() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentEntitlement.Builder
Converts the builder to an instance.
build() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentId.Builder
Converts the builder to an instance.
build() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteraction.Builder
Converts the builder to an instance.
build() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonCustomerListEntry.Builder
Converts the builder to an instance.
build() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonProfileId.Builder
Converts the builder to an instance.
build() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonSubscriptionEntitlement.Builder
Converts the builder to an instance.
buildActiveEvent() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Converts the builder to an instance of an actively occurring event.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentEntitlement
Creates a builder object for the AmazonContentEntitlement model.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentId
Creates the builder object for the AmazonContentId DTO.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteraction
Creates the builder object for the AmazonContentInteraction model.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonCustomerListEntry
Creates the builder object for the AmazonCustomerListEntry model object.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent
Creates the builder object for the AmazonPlaybackInfo model.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonProfileId
Creates the builder object for the AmazonProfileId DTO.
builder() - Static method in class com.amazon.tv.developer.sdk.personalization.model.AmazonSubscriptionEntitlement
Creates the builder object for the AmazonSubscriptionEntitlement DTO.
buildOffDeviceEvent() - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Converts the builder to an instance of an off device playback event.

C

clearAllEntitlements() - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Clears all entitlement for the customer.
com.amazon.tv.developer.sdk.personalization - package com.amazon.tv.developer.sdk.personalization
 
com.amazon.tv.developer.sdk.personalization.model - package com.amazon.tv.developer.sdk.personalization.model
 
COMPLETE - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonSetListStatus
Indicates the list passed is the end of items to be passed and no more will be shared.
contentId(AmazonContentId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentEntitlement.Builder
Sets the ID of the content entitlement.
contentId(AmazonContentId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteraction.Builder
Sets the ID of the content on which the interaction is performed.
contentId(AmazonContentId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonCustomerListEntry.Builder
Sets the ID of the content for the list entry.
contentId(AmazonContentId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the ID of the content being played.
creditsPositionMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the position of the credits in the content, offset from 0.

D

DETAIL_VIEW - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteractionType
Indicates the customer has viewed the detail page for the content.
DISLIKE - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteractionType
Customer has indicated they do not like the content and/or do not want to see similar content.
durationMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the duration of the content.

E

eventTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the timestamp of when the playback event occurred.
EXIT - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackState
Customer has left the context of the media player.
expirationTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentEntitlement.Builder
Sets the date of expiration.
expirationTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonSubscriptionEntitlement.Builder
Sets the timestamp of when the subscription expires for the customer.

G

getAllContentEntitlements(AmazonEntitlementReceiver) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonDataIntegrationService
Abstract function to return a complete list of content entitlements.
getAllCustomerListEntries(AmazonCustomerListReceiver, int) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonDataIntegrationService
Abstract function to return complete customer managed list.
getAllSubscriptionEntitlements(AmazonEntitlementReceiver) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonDataIntegrationService
Abstract function to return a complete list of subscription entitlements.
getInstance(Context) - Static method in class com.amazon.tv.developer.sdk.personalization.AmazonContentInteractionReceiver
Returns an instance of the AmazonContentInteractionReceiver to receive customer content interaction updates.
getInstance(Context) - Static method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Returns an instance of the AmazonCustomerListReceiver to receive customer list updates.
getInstance(Context) - Static method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Returns an instance of the AmazonEntitlementReceiver to receive customer entitlement updates.
getInstance(Context) - Static method in class com.amazon.tv.developer.sdk.personalization.AmazonPlaybackReceiver
Returns an instance of the AmazonPlaybackReceiver to receive customer playback event updates.
getRecentPlaybackEventsSince(AmazonPlaybackReceiver, long) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonDataIntegrationService
Abstract function to return all recent playback events.

I

id(String) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentId.Builder
Sets the string identifier to be resolved under the associated namespace.
id(String) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonProfileId.Builder
Sets the string identifier to be resolved under the associated namespace.
INGRESS - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteractionType
Indicates the customer has ingressed to content in an external player or context in which there is no understanding of viewing progress.
interactionTimestampMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteraction.Builder
Sets the timestamp of when the interaction occurred.
INTERSTITIAL - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackState
An interstitial (e.g., advertisement, preview, intro, etc.) is playing.
ITEMS_PENDING - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonSetListStatus
Indicates the list passed is incomplete and more items are expected.

L

LIKE - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteractionType
Customer has indicated they like the content or want to see similar content.
liveStationId(AmazonContentId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the ID of the linear station the content is playing on.

N

namespace(String) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentId.Builder
Sets the namespace for the ID.
namespace(String) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonProfileId.Builder
Sets the namespace for the ID.
NAMESPACE_APP_INTERNAL - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonProfileId
This namespace indicates you are sharing a string representation of your internal profileId for the active profile.
NAMESPACE_CDF_ID - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentId
Indicates the content ID is in the namespace of the IDs specified in your Amazon catalog integration.

P

PAUSED - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackState
Customer has paused the content but still has the media player in focus.
playbackPositionMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the customer's current position in playback, offset from 0.
PLAYING - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackState
Customer is actively watching the content.
profileId(AmazonProfileId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteraction.Builder
Sets the associated profileId of the user performing the interaction.
profileId(AmazonProfileId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonCustomerListEntry.Builder
Sets the associated profileId of the user who's list is changing.
profileId(AmazonProfileId) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the associated profileId of the user who is watching the content.
PURCHASE - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonEntitlementType
Customer has purchased content and is able to watch on demand.

R

RECORDING - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonEntitlementType
Customer has recorded the content and is able to watch on demand.
REMOVE - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteractionType
Customer has indicated they do not want to see the content anywhere.
removeContentEntitlement(AmazonContentEntitlement) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Removes a single content entitlement (e.g., purchase, rental, etc.).
removeContentEntitlements(List<AmazonContentEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Removes a list of content entitlements (e.g., purchase, rental, etc.).
removeCustomerListEntries(int, List<AmazonCustomerListEntry>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Removes a list of entries from the customer's list.
removeCustomerListEntry(int, AmazonCustomerListEntry) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Removes a single entry from the customer's list.
removeSubscription(AmazonSubscriptionEntitlement) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Removes a single subscription which is no longer entitled.
removeSubscriptions(List<AmazonSubscriptionEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Removes a list of subscriptions which are no longer entitled.
RENTAL - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonEntitlementType
Customer has rented content and is able to watch on demand.

S

setContentEntitlements(int, List<AmazonContentEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Sets the list of content entitlements (e.g., purchase, rental, etc.) with paging capability.
setContentEntitlements(List<AmazonContentEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Sets the list of content entitlements (e.g., purchase, rental, etc.).
setCustomerList(int, int, List<AmazonCustomerListEntry>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Sets a customer managed list with a list of entries capable of paging.
setCustomerList(int, List<AmazonCustomerListEntry>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonCustomerListReceiver
Sets a customer managed list with a list of entries.
setPlaybackPositionMs(long) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent
Updates the customer's playback position progress in the content.
setState(int) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent
Updates the playback state.
setSubscriptions(int, List<AmazonSubscriptionEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Sets the list of all entitled subscriptions with paging capability.
setSubscriptions(List<AmazonSubscriptionEntitlement>) - Method in class com.amazon.tv.developer.sdk.personalization.AmazonEntitlementReceiver
Sets the list of all entitled subscriptions.
state(int) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonPlaybackEvent.Builder
Sets the customer's current viewing state of the content.
subscriptionId(String) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonSubscriptionEntitlement.Builder
Sets the subscriptionId as specified in your Amazon catalog integration.

T

TRAILER_VIEW - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteractionType
Indicates the customer has watched the trailer for the content.
type(int) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentEntitlement.Builder
Sets the type of entitlement e.g., purchase.
type(int) - Method in class com.amazon.tv.developer.sdk.personalization.model.AmazonContentInteraction.Builder
Sets the type of content interaction.

W

WATCHLIST - Static variable in class com.amazon.tv.developer.sdk.personalization.model.AmazonCustomerListType
List the customer manages of titles to watch.
A B C D E G I L N P R S T W 
Skip navigation links