CoreSettings

interface CoreSettings

Describes all the available configurable settings that control behavior of core SDK functionality.

All settings available on this object are able to be set from remote, local and programmatic sources.

Properties

Link copied to clipboard
abstract val expiration: TimeFrame

How long an event is considered valid for.

Link copied to clipboard
abstract val logLevel: LogLevel

The minimum LogLevel for Tealium log messages.

Link copied to clipboard
abstract val maxQueueSize: Int

How many events can be queued at any given time. Events will be removed on an oldest-first basis when the limit is reached.

Link copied to clipboard

How regularly the Sdk should check for updated Sdk settings

Link copied to clipboard

The length of time of inactivity before a session should be considered expired, and a new one started.

Link copied to clipboard
abstract val visitorIdentityKey: String?

The key to look for in the data layer when identifying a user.