ProbingDetails class
Results of active probing from the last run of the test.
Constructors
- ProbingDetails({String? abortCause, EdgeLocation? destinationEgressLocation, EndpointInfo? endpointInfo, Status? error, LatencyDistribution? probingLatency, String? result, int? sentProbeCount, int? successfulProbeCount, String? verifyTime})
- ProbingDetails.fromJson(Map json_)
Properties
- abortCause ↔ String?
-
The reason probing was aborted.
Possible string values are:
getter/setter pair
- destinationEgressLocation ↔ EdgeLocation?
-
The EdgeLocation from which a packet destined for/originating from the
internet will egress/ingress the Google network.
getter/setter pair
- endpointInfo ↔ EndpointInfo?
-
The source and destination endpoints derived from the test input and used
for active probing.
getter/setter pair
- error ↔ Status?
-
Details about an internal failure or the cancellation of active probing.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- probingLatency ↔ LatencyDistribution?
-
Latency as measured by active probing in one direction: from the source to
the destination endpoint.
getter/setter pair
- result ↔ String?
-
The overall result of active probing.
Possible string values are:
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sentProbeCount ↔ int?
-
Number of probes sent.
getter/setter pair
- successfulProbeCount ↔ int?
-
Number of probes that reached the destination.
getter/setter pair
- verifyTime ↔ String?
-
The time that reachability was assessed through active probing.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited