struct Protocol::Network::ReportingApiReport
- Protocol::Network::ReportingApiReport
- Struct
- Value
- Object
Overview
An object representing a report generated by the Reporting API.
Included Modules
- JSON::Serializable
Defined in:
protocol/network.crConstructors
Instance Method Summary
- #body : JSON::Any
-
#completed_attempts : Int::Primitive
The number of delivery attempts made so far, not including an active attempt.
-
#depth : Int::Primitive
How many uploads deep the related request was.
-
#destination : String
The name of the endpoint group that should be used to deliver the report.
- #id : ReportId
-
#initiator_url : String
The URL of the document that triggered the report.
- #status : ReportStatus
-
#timestamp : Network::TimeSinceEpoch
When the report was generated.
-
#type : String
The type of the report (specifies the set of data that is contained in the report body).
Constructor Detail
Instance Method Detail
def completed_attempts : Int::Primitive
#
The number of delivery attempts made so far, not including an active attempt.
def destination : String
#
The name of the endpoint group that should be used to deliver the report.
def type : String
#
The type of the report (specifies the set of data that is contained in the report body).