Target filter
Search Kotlin docs
  • Platforms
  • Tealium Prism Kotlin
core/com.tealium.prism.core.api.settings/CoreSettings

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

expiration
Link copied to clipboard
abstract val expiration: TimeFrame

How long an event is considered valid for.

logLevel
Link copied to clipboard
abstract val logLevel: LogLevel

The minimum LogLevel for Tealium log messages.

maxQueueSize
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.

refreshInterval
Link copied to clipboard
abstract val refreshInterval: TimeFrame

How regularly the Sdk should check for updated Sdk settings

sessionTimeout
Link copied to clipboard
abstract val sessionTimeout: TimeFrame

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

visitorIdentityKey
Link copied to clipboard
abstract val visitorIdentityKey: String?

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

Generated by Dokka
(c) Tealium 2026