Interface ProbingDetailsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ProbingDetails
,ProbingDetails.Builder
public interface ProbingDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProbingDetails.ProbingAbortCause
getAbortCause()
The reason probing was aborted.int
getAbortCauseValue()
The reason probing was aborted.ProbingDetails.EdgeLocation
getDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network.ProbingDetails.EdgeLocationOrBuilder
getDestinationEgressLocationOrBuilder()
The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network.EndpointInfo
getEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.EndpointInfoOrBuilder
getEndpointInfoOrBuilder()
The source and destination endpoints derived from the test input and used for active probing.com.google.rpc.Status
getError()
Details about an internal failure or the cancellation of active probing.com.google.rpc.StatusOrBuilder
getErrorOrBuilder()
Details about an internal failure or the cancellation of active probing.LatencyDistribution
getProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.LatencyDistributionOrBuilder
getProbingLatencyOrBuilder()
Latency as measured by active probing in one direction: from the source to the destination endpoint.ProbingDetails.ProbingResult
getResult()
The overall result of active probing.int
getResultValue()
The overall result of active probing.int
getSentProbeCount()
Number of probes sent.int
getSuccessfulProbeCount()
Number of probes that reached the destination.com.google.protobuf.Timestamp
getVerifyTime()
The time that reachability was assessed through active probing.com.google.protobuf.TimestampOrBuilder
getVerifyTimeOrBuilder()
The time that reachability was assessed through active probing.boolean
hasDestinationEgressLocation()
The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network.boolean
hasEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.boolean
hasError()
Details about an internal failure or the cancellation of active probing.boolean
hasProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.boolean
hasVerifyTime()
The time that reachability was assessed through active probing.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResultValue
int getResultValue()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;
- Returns:
- The enum numeric value on the wire for result.
-
getResult
ProbingDetails.ProbingResult getResult()
The overall result of active probing.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;
- Returns:
- The result.
-
hasVerifyTime
boolean hasVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;
- Returns:
- Whether the verifyTime field is set.
-
getVerifyTime
com.google.protobuf.Timestamp getVerifyTime()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;
- Returns:
- The verifyTime.
-
getVerifyTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getVerifyTimeOrBuilder()
The time that reachability was assessed through active probing.
.google.protobuf.Timestamp verify_time = 2;
-
hasError
boolean hasError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;
- Returns:
- Whether the error field is set.
-
getError
com.google.rpc.Status getError()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;
- Returns:
- The error.
-
getErrorOrBuilder
com.google.rpc.StatusOrBuilder getErrorOrBuilder()
Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;
-
getAbortCauseValue
int getAbortCauseValue()
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
- Returns:
- The enum numeric value on the wire for abortCause.
-
getAbortCause
ProbingDetails.ProbingAbortCause getAbortCause()
The reason probing was aborted.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;
- Returns:
- The abortCause.
-
getSentProbeCount
int getSentProbeCount()
Number of probes sent.
int32 sent_probe_count = 5;
- Returns:
- The sentProbeCount.
-
getSuccessfulProbeCount
int getSuccessfulProbeCount()
Number of probes that reached the destination.
int32 successful_probe_count = 6;
- Returns:
- The successfulProbeCount.
-
hasEndpointInfo
boolean hasEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;
- Returns:
- Whether the endpointInfo field is set.
-
getEndpointInfo
EndpointInfo getEndpointInfo()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;
- Returns:
- The endpointInfo.
-
getEndpointInfoOrBuilder
EndpointInfoOrBuilder getEndpointInfoOrBuilder()
The source and destination endpoints derived from the test input and used for active probing.
.google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 7;
-
hasProbingLatency
boolean hasProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;
- Returns:
- Whether the probingLatency field is set.
-
getProbingLatency
LatencyDistribution getProbingLatency()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;
- Returns:
- The probingLatency.
-
getProbingLatencyOrBuilder
LatencyDistributionOrBuilder getProbingLatencyOrBuilder()
Latency as measured by active probing in one direction: from the source to the destination endpoint.
.google.cloud.networkmanagement.v1beta1.LatencyDistribution probing_latency = 8;
-
hasDestinationEgressLocation
boolean hasDestinationEgressLocation()
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.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
- Returns:
- Whether the destinationEgressLocation field is set.
-
getDestinationEgressLocation
ProbingDetails.EdgeLocation getDestinationEgressLocation()
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.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
- Returns:
- The destinationEgressLocation.
-
getDestinationEgressLocationOrBuilder
ProbingDetails.EdgeLocationOrBuilder getDestinationEgressLocationOrBuilder()
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.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9;
-
-