ParticipantReportResponse
data class ParticipantReportResponse(@Json(name = "sum") val sum: Int, @Json(name = "unique") val unique: Int, @Json(name = "max_concurrent") val maxConcurrent: Int? = null, @Json(name = "by_browser") val byBrowser: List<GroupedStatsResponse>? = emptyList(), @Json(name = "by_country") val byCountry: List<GroupedStatsResponse>? = emptyList(), @Json(name = "by_device") val byDevice: List<GroupedStatsResponse>? = emptyList(), @Json(name = "by_operating_system") val byOperatingSystem: List<GroupedStatsResponse>? = emptyList(), @Json(name = "count_over_time") val countOverTime: ParticipantCountOverTimeResponse? = null, @Json(name = "publishers") val publishers: PublisherStatsResponse? = null, @Json(name = "subscribers") val subscribers: SubscriberStatsResponse? = null)
Constructors
Link copied to clipboard
constructor(@Json(name = "sum") sum: Int, @Json(name = "unique") unique: Int, @Json(name = "max_concurrent") maxConcurrent: Int? = null, @Json(name = "by_browser") byBrowser: List<GroupedStatsResponse>? = emptyList(), @Json(name = "by_country") byCountry: List<GroupedStatsResponse>? = emptyList(), @Json(name = "by_device") byDevice: List<GroupedStatsResponse>? = emptyList(), @Json(name = "by_operating_system") byOperatingSystem: List<GroupedStatsResponse>? = emptyList(), @Json(name = "count_over_time") countOverTime: ParticipantCountOverTimeResponse? = null, @Json(name = "publishers") publishers: PublisherStatsResponse? = null, @Json(name = "subscribers") subscribers: SubscriberStatsResponse? = null)