Superwall Android SDK
Toggle table of contents
0.0.0-docs
androidJvm
Target filter
androidJvm
Switch theme
Search in API
Skip to content
Superwall Android SDK
Superwall Android SDK
/
com.superwall.sdk.analytics.session
/
AppSession
App
Session
androidJvm
@
Serializable
data
class
AppSession
(
var
id
:
String
=
UUID.randomUUID().toString()
,
var
startAt
:
Date
=
Date()
,
var
endAt
:
Date
?
=
null
)
(
source
)
Members
Constructors
App
Session
Link copied to clipboard
androidJvm
constructor
(
id
:
String
=
UUID.randomUUID().toString()
,
startAt
:
Date
=
Date()
,
endAt
:
Date
?
=
null
)
Types
Companion
Link copied to clipboard
androidJvm
object
Companion
Properties
end
At
Link copied to clipboard
androidJvm
@
Serializable
(
with
=
DateSerializer::class
)
@
SerialName
(
value
=
"app_session_end_ts"
)
var
endAt
:
Date
?
id
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"app_session_id"
)
var
id
:
String
start
At
Link copied to clipboard
androidJvm
@
SerialName
(
value
=
"app_session_start_ts"
)
@
Serializable
(
with
=
DateSerializer::class
)
var
startAt
:
Date