sdk-common / com.tomtom.online.sdk.common.config.provider / ConfigProvider

ConfigProvider

@DeprecatedSince(2020, 6) interface ConfigProvider
Deprecated: Deprecated in Java

Interface that provides TomTom services API Keys.

Properties

CONFIG_KEYS

static val CONFIG_KEYS: ImmutableList<String!>!

GEOFENCING_API_KEY

static val GEOFENCING_API_KEY: String

ONLINE_MAPS_KEY

static val ONLINE_MAPS_KEY: String

ONLINE_ROUTING_KEY

static val ONLINE_ROUTING_KEY: String

ONLINE_SEARCH_KEY

static val ONLINE_SEARCH_KEY: String

ONLINE_TRAFFIC_KEY

static val ONLINE_TRAFFIC_KEY: String

Functions

provideConfiguration

abstract fun provideConfiguration(): Configuration!

Provide key value map. Keys expected: Navigation.Routing.Key Navigation.Routing.NKW.Key OnlineMaps.Tile.Raster.Key OnlineMaps.Tile.Vector.Key OnlineMaps.Satellite.Hybrid.Key OnlineMaps.Satellite.Hybrid.Tile.Raster.Key OnlineMaps.Satellite.Key OnlineTraffic.Incidents.Key OnlineTraffic.Flow.Key Navigation.Speech.Key OnlineSearch.Key

Inheritors

PriorityConfigProvider

open class PriorityConfigProvider : ConfigProvider

Default implementation for ConfigProvider.