ParticipantSessionDetails

data class ParticipantSessionDetails(@Json(name = "publisher_type") val publisherType: String, @Json(name = "user_id") val userId: String, @Json(name = "user_session_id") val userSessionId: String, @Json(name = "roles") val roles: List<String> = emptyList(), @Json(name = "duration_in_seconds") val durationInSeconds: Int? = null, @Json(name = "joined_at") val joinedAt: OffsetDateTime? = null, @Json(name = "left_at") val leftAt: OffsetDateTime? = null)

Constructors

Link copied to clipboard
constructor(@Json(name = "publisher_type") publisherType: String, @Json(name = "user_id") userId: String, @Json(name = "user_session_id") userSessionId: String, @Json(name = "roles") roles: List<String> = emptyList(), @Json(name = "duration_in_seconds") durationInSeconds: Int? = null, @Json(name = "joined_at") joinedAt: OffsetDateTime? = null, @Json(name = "left_at") leftAt: OffsetDateTime? = null)

Properties

Link copied to clipboard
val durationInSeconds: Int? = null
Link copied to clipboard
val joinedAt: OffsetDateTime? = null
Link copied to clipboard
val leftAt: OffsetDateTime? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard