Package-level declarations

Types

Link copied to clipboard
@IviExperimental(message = "This API is experimental and relies on the Alexa Auto Preview modefeature, which is not fully mature yet. It may change in the future without providing backward compatibility.", reasons = [])
interface AlexaPreviewModeService

Service responsible for handling communication with AVS (Alexa Voice Service) to enable or disable Alexa Preview Mode using the InstantDeviceRegistration API. For security reasons, the InstantDeviceRegistration API calls must be done on the OEM's backend, rather than directly by this service or by any other service running on the device. This service must exclusively communicate with the OEM's backend. For more information on implementing the InstantDeviceRegistration API to enable Preview mode, please contact your local Alexa sales representative.

Link copied to clipboard

The result of the AlexaPreviewModeService functions.

Link copied to clipboard
data class PreviewModeToken(val accessToken: String, val expirationTime: Instant) : Parcelable

Represents a registration token for Alexa Preview Mode (Alexa Instant Device Registration).