TomTomSDKTelemetryConfigProvider
TomTomSDKTelemetryConfigProvider
This module provides the implementation of TelemetryConfigProvider. It is necessary for initializing the TomTomSDKTelemetry module.
Use the DefaultTelemetryConfigProvider class as the entry point to this module.
The following declarations are provided by module TomTomSDKTelemetryConfigProvider.
-
Default implementation of
TelemetryConfigProvider.When passing an instance of
DefaultTelemetryConfigProvidertoTelemetry.initialize, the method will throw aTelemetryErrorif:- Initializer parameters are invalid,
An error occurs when creating or accessing an internal database.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.
Declaration
Swift
public class DefaultTelemetryConfigProvider : TelemetryConfigProvider
-
Implementation of
TelemetryConfigProviderthat restricts the telemetry configuration to only handle Location events.When passing an instance of
RestrictedTelemetryConfigProvidertoTelemetry.initialize, the method throws aTelemetryErrorif:An error occurs when creating or accessing an internal database.
See moreImportant
This is a Public Preview API. It may be changed or removed at any time.
Declaration
Swift
public class RestrictedTelemetryConfigProvider : TelemetryConfigProvider
TomTom SDK for iOS (0.71.1)
TomTomSDKTelemetryConfigProvider