ErrorReporterConfig

Contains all the required options and keys to configure the Bugsee SDK and its integration in TomTom Digital Cockpit.

Types

Link copied to clipboard
data class BugseeErrorReporterConfig(val apiKey: String, val optionsMap: HashMap<String, Any>, val attributesMap: Map<String, Any?>)

Contains all the necessary parameters for configuring the Bugsee SDK.

Properties

Link copied to clipboard

The delay (usually short) between confirmation and sending an error report. It is used, for example, after attaching an audio recording to the created report.

The default value of the flag stored using the ERROR_REPORTER_PREFERENCES_KEY_HAS_USER_CONSENT key.

Link copied to clipboard

The key to store a flag indicating whether the error reporter is enabled. The default value is set using enabledByDefaultConfigKey.

The key to store a flag indicating whether the user has given their consent to collecting sensitive data.

The key for storing the application version code for which the user's consent was received previously.

The key to store a flag indicating whether the error reporter should never ask the user's consent.

Link copied to clipboard

The name of the SharedPreferences used to store the error reporter related configuration.

Link copied to clipboard

The delay between creating and sending an error report. It is used to send a report automatically, for example while driving. During the delay, the user can modify or cancel the report.

Functions

Link copied to clipboard

Returns all the necessary parameters for configuring the Bugsee SDK.