HttpProfileRequestRef class Null safety

Profiling information for a single HTTP request.

Implementers

Constructors

HttpProfileRequestRef({required String isolateId, required int id, required String method, required Uri uri, required int startTime, int? endTime, HttpProfileRequestData? request, HttpProfileResponseData? response})

Properties

endTime → int?
The time at which this request was completed, in microseconds.
final
hashCode → int
The hash code for this object.
read-onlyinherited
id → int
The ID associated with this request.
final
isolateId → String
final
isRequestComplete → bool
Returns true if the initial HTTP request has completed.
read-only
isResponseComplete → bool
Returns true if the entirety of the response has been received.
read-only
method → String
The HTTP request method associated with this request.
final
request → HttpProfileRequestData?
Information sent as part of the initial HTTP request.
final
response → HttpProfileResponseData?
Information received in response to the initial HTTP request.
final
runtimeType → Type
A representation of the runtime type of the object.
read-onlyinherited
startTime → int
The time at which this request was initiated, in microseconds.
final
uri → Uri
The URI for this HTTP request.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited

Static Methods

parse(Map<String, dynamic>? json) → HttpProfileRequestRef?