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.ProbingAbortCausegetAbortCause()The reason probing was aborted.intgetAbortCauseValue()The reason probing was aborted.ProbingDetails.EdgeLocationgetDestinationEgressLocation()The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network.ProbingDetails.EdgeLocationOrBuildergetDestinationEgressLocationOrBuilder()The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network.EndpointInfogetEndpointInfo()The source and destination endpoints derived from the test input and used for active probing.EndpointInfoOrBuildergetEndpointInfoOrBuilder()The source and destination endpoints derived from the test input and used for active probing.com.google.rpc.StatusgetError()Details about an internal failure or the cancellation of active probing.com.google.rpc.StatusOrBuildergetErrorOrBuilder()Details about an internal failure or the cancellation of active probing.LatencyDistributiongetProbingLatency()Latency as measured by active probing in one direction: from the source to the destination endpoint.LatencyDistributionOrBuildergetProbingLatencyOrBuilder()Latency as measured by active probing in one direction: from the source to the destination endpoint.ProbingDetails.ProbingResultgetResult()The overall result of active probing.intgetResultValue()The overall result of active probing.intgetSentProbeCount()Number of probes sent.intgetSuccessfulProbeCount()Number of probes that reached the destination.com.google.protobuf.TimestampgetVerifyTime()The time that reachability was assessed through active probing.com.google.protobuf.TimestampOrBuildergetVerifyTimeOrBuilder()The time that reachability was assessed through active probing.booleanhasDestinationEgressLocation()The EdgeLocation from which a packet destined for/originating from the internet will egress/ingress the Google network.booleanhasEndpointInfo()The source and destination endpoints derived from the test input and used for active probing.booleanhasError()Details about an internal failure or the cancellation of active probing.booleanhasProbingLatency()Latency as measured by active probing in one direction: from the source to the destination endpoint.booleanhasVerifyTime()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;
-
-