ProbingDetailsResponse class

Results of active probing from the last run of the test.

Constructors

ProbingDetailsResponse({required Input<String> abortCause, required Input<EdgeLocationResponse> destinationEgressLocation, required Input<EndpointInfoResponse> endpointInfo, required Input<StatusResponse> error, required Input<LatencyDistributionResponse> probingLatency, required Input<String> result, required Input<int> sentProbeCount, required Input<int> successfulProbeCount, required Input<String> verifyTime})
Creates a new ProbingDetailsResponse. abortCause The reason probing was aborted. destinationEgressLocation The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network. endpointInfo The source and destination endpoints derived from the test input and used for active probing. error Details about an internal failure or the cancellation of active probing. probingLatency Latency as measured by active probing in one direction: from the source to the destination endpoint. result The overall result of active probing. sentProbeCount Number of probes sent. successfulProbeCount Number of probes that reached the destination. verifyTime The time that reachability was assessed through active probing.
const
ProbingDetailsResponse.fromMap(Map<String, dynamic> map)
factory

Properties

abortCause → Input<String>
The reason probing was aborted.
final
destinationEgressLocation → Input<EdgeLocationResponse>
The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network. This will only be populated for a connectivity test which has an internet destination/source address. The absence of this field must not be used as an indication that the destination/source is part of the Google network.
final
endpointInfo → Input<EndpointInfoResponse>
The source and destination endpoints derived from the test input and used for active probing.
final
error → Input<StatusResponse>
Details about an internal failure or the cancellation of active probing.
final
hashCode → int
The hash code for this object.
no setterinherited
probingLatency → Input<LatencyDistributionResponse>
Latency as measured by active probing in one direction: from the source to the destination endpoint.
final
result → Input<String>
The overall result of active probing.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sentProbeCount → Input<int>
Number of probes sent.
final
successfulProbeCount → Input<int>
Number of probes that reached the destination.
final
verifyTime → Input<String>
The time that reachability was assessed through active probing.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

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