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.
abortCauseThe reason probing was aborted.destinationEgressLocationThe 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.endpointInfoThe source and destination endpoints derived from the test input and used for active probing.errorDetails about an internal failure or the cancellation of active probing.probingLatencyLatency as measured by active probing in one direction: from the source to the destination endpoint.resultThe overall result of active probing.sentProbeCountNumber of probes sent.successfulProbeCountNumber of probes that reached the destination.verifyTimeThe 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