Package com.tomtom.ivi.appsuite.gradle.alexa.api.appsuitedefaults.alexa

This package defines the plugin that adds the Alexa TomTom Digital Cockpit Application to the defaults.

Types

Link copied to clipboard
class IviDefaultsAlexaConfigPlugin : IviDefaultsPlugin

Plugin to configure the Amazon Alexa voice assistant through a configuration provider.

Link copied to clipboard
class IviDefaultsAlexaInternalConfigPlugin : IviDefaultsPlugin

Plugin to configure Amazon Alexa to use TomTom's Amazon Developer Account and the product parameters configured within it. This plugin should only be used for internal TomTom development and testing.

Link copied to clipboard
class IviDefaultsAlexaInternalPlugin : IviDefaultsPlugin

Adds the debug Alexa Preview Mode service to the defaults.

Link copied to clipboard
class IviDefaultsAlexaPlugin : IviDefaultsPlugin

Adds the Alexa TomTom Digital Cockpit Application to the defaults.

Link copied to clipboard

Plugin to configure Amazon Alexa to use TomTom's Amazon Developer Account ivi_alexatesting@groups.tomtom.com to connect to Alexa services during Alexa test capture runs. This plugin can only be used for internal TomTom development and testing, as the alexatestapikey module is not published.

Properties

Link copied to clipboard
const val ALEXA_AUTO_PACKAGE_PREFIX: String

The kotlin package prefix of the Alexa Auto SDK services and broadcasts.

Link copied to clipboard
const val ALEXA_SERVICE_PACKAGE_PREFIX: String

The kotlin package prefix of the Alexa service.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val alexaFrontend: FrontendConfig
Link copied to clipboard
val IviAppsuite.alexaGroup: IviDefaultsGroupConfig

Alexa TomTom Digital Cockpit Application build time configuration group.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val alexaPreviewModeService: IviServiceInterfaceConfig
Link copied to clipboard
val alexaPreviewModeServiceHost: IviServiceHostConfig
Link copied to clipboard
val alexaServiceHost: IviServiceHostConfig
Link copied to clipboard
val alexaServiceHosts: List<IviServiceHostConfig>
Link copied to clipboard
val alexaSettingsService: IviServiceInterfaceConfig
Link copied to clipboard
val alexaSettingsServiceHost: IviServiceHostConfig