Performance Data

@Serializable
data class PerformanceData(    val launchTime: PerformanceData.PerformanceDataItem,     val networkRequests: PerformanceData.PerformanceDataItem,     val totalIssues: PerformanceData.PerformanceDataItem,     val issuesPerSession: PerformanceData.PerformanceDataItem)

The PerformanceData represents all the data about the performances of an application

Author

N7ghtm4r3 - Tecknobit

Constructors

Link copied to clipboard
constructor(    launchTime: PerformanceData.PerformanceDataItem,     networkRequests: PerformanceData.PerformanceDataItem,     totalIssues: PerformanceData.PerformanceDataItem,     issuesPerSession: PerformanceData.PerformanceDataItem)

Types

Link copied to clipboard
@Serializable
data class PerformanceDataItem(    val data: Map<String, List<PerformanceAnalytic>> = emptyMap(),     val analyticType: PerformanceAnalyticType = LAUNCH_TIME,     val customFiltered: Boolean = false)

The PerformanceDataItem represents the data about a specific type of performance

Properties

Link copied to clipboard
@SerialName(value = "issues_per_session" )
val issuesPerSession: PerformanceData.PerformanceDataItem

The container of the issues per session collected

Link copied to clipboard
@SerialName(value = "launch_times" )
val launchTime: PerformanceData.PerformanceDataItem

The container of the launch time collected

Link copied to clipboard
@SerialName(value = "network_requests" )
val networkRequests: PerformanceData.PerformanceDataItem

The container of the network requests collected

Link copied to clipboard
@SerialName(value = "total_issues" )
val totalIssues: PerformanceData.PerformanceDataItem

The container of the total issues collected