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

Session

data class Session(val status: Session.Status, val sessionId: Long, val lastEventTimeMilliseconds: Long, val eventCount: Int = 1)

Model of data required to keep track of the current session.

Parameters

status

The status of this session

sessionId

Unique session id, typically the time in seconds at the time the session started

lastEventTimeMilliseconds

The time in milliseconds of the latest event of this session.

eventCount

The number of events that have occurred in this session

Constructors

Session
Link copied to clipboard
constructor(status: Session.Status, sessionId: Long, lastEventTimeMilliseconds: Long, eventCount: Int = 1)

Types

Status
Link copied to clipboard
enum Status : Enum<Session.Status>

Models the current status of the session.

Properties

eventCount
Link copied to clipboard
val eventCount: Int = 1
lastEventTimeMilliseconds
Link copied to clipboard
val lastEventTimeMilliseconds: Long
sessionId
Link copied to clipboard
val sessionId: Long
status
Link copied to clipboard
val status: Session.Status
Generated by Dokka
(c) Tealium 2026