ReportingApiReport

@Serializable
data class ReportingApiReport(val id: String, val initiatorUrl: String, val destination: String, val type: String, val timestamp: Double, val depth: Int, val completedAttempts: Int, val body: Map<String, JsonElement>, val status: Network.ReportStatus)

An object representing a report generated by the Reporting API.

Constructors

Link copied to clipboard
constructor(id: String, initiatorUrl: String, destination: String, type: String, timestamp: Double, depth: Int, completedAttempts: Int, body: Map<String, JsonElement>, status: Network.ReportStatus)

Properties

Link copied to clipboard
val body: Map<String, JsonElement>
Link copied to clipboard

The number of delivery attempts made so far, not including an active attempt.

Link copied to clipboard
val depth: Int

How many uploads deep the related request was.

Link copied to clipboard

The name of the endpoint group that should be used to deliver the report.

Link copied to clipboard
val id: String
Link copied to clipboard

The URL of the document that triggered the report.

Link copied to clipboard
Link copied to clipboard

When the report was generated.

Link copied to clipboard

The type of the report (specifies the set of data that is contained in the report body).