exi-android-sdk
androidJvm
exi-android-sdk
/
com.exisdk.features.loguseractivity.model
Package-level
declarations
Types
Functions
Types
EXISubmitted
User
Activity
Data
Link copied to clipboard
@
Serializable
data
class
EXISubmittedUserActivityData
(
val
id
:
String
,
val
loggedAt
:
String
,
val
activityId
:
String
)
EXIUser
Activity
Link copied to clipboard
@
Serializable
data
class
EXIUserActivity
(
val
id
:
String
,
val
loggedAt
:
String
,
val
activityType
:
String
,
val
duration
:
Int
,
val
heartRate
:
Int
,
val
rpe
:
Int
,
val
distance
:
Double
=
0.0
,
val
steps
:
Int
=
0
,
val
userId
:
String
?
=
null
)
EXIUser
Activity
Data
Link copied to clipboard
@
Serializable
data
class
EXIUserActivityData
(
val
activityId
:
String
,
val
loggedAt
:
String
,
val
distance
:
Int
,
val
duration
:
Int
,
val
heartRate
:
Int
,
val
steps
:
Int
,
val
dataCaptureMode
:
String
,
val
rpe
:
Int
?
=
null
,
val
heartRateTrace
:
List
<
EXIHeartRateTrace
>
?
=
null
,
val
heartBeatsPerMinute
:
String
?
=
null
,
val
originalID
:
String
?
=
null
,
val
timeInterval
:
Int
?
=
null
,
val
stepCount
:
Int
?
=
null
,
val
calorie
:
EXICalorieData
?
=
null
,
val
path
:
List
<
GeoPointSchema
>
?
=
null
)
EXIUser
Activity
Data
Payload
Link copied to clipboard
@
Serializable
data
class
EXIUserActivityDataPayload
(
val
activityID
:
String
,
val
loggedAt
:
String
,
val
rpe
:
Int
?
=
null
,
val
distance
:
Int
?
=
null
,
val
dataCaptureMode
:
String
?
=
null
,
val
heartRateTrace
:
List
<
EXIHeartRateTrace
>
?
=
null
,
val
heartBeatsPerMinute
:
String
?
=
null
,
val
originalID
:
String
?
=
null
,
val
timeInterval
:
Int
?
=
null
,
val
stepCount
:
Int
?
=
null
,
val
calorie
:
EXICalorieData
?
=
null
,
val
path
:
List
<
GeoPointSchema
>
?
=
null
)
Functions
to
EXIUser
Activity
Data
Payload
Link copied to clipboard
fun
EXIUserActivityData
.
toEXIUserActivityDataPayload
(
)
:
EXIUserActivityDataPayload