Interface ProbingDetailsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ProbingDetails,ProbingDetails.Builder
@Generated
public interface ProbingDetailsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe reason probing was aborted.intThe reason probing was aborted.The EdgeLocation from which a packet, destined to the internet, will egress the Google network.The EdgeLocation from which a packet, destined to the internet, will egress the Google network.getEdgeResponses(int index) Probing results for all edge devices.intProbing results for all edge devices.Probing results for all edge devices.getEdgeResponsesOrBuilder(int index) Probing results for all edge devices.List<? extends ProbingDetails.SingleEdgeResponseOrBuilder>Probing results for all edge devices.The source and destination endpoints derived from the test input and used for active probing.The source and destination endpoints derived from the test input and used for active probing.getError()Details about an internal failure or the cancellation of active probing.Details about an internal failure or the cancellation of active probing.booleanWhether all relevant edge devices were probed.Latency as measured by active probing in one direction: from the source to the destination endpoint.Latency as measured by active probing in one direction: from the source to the destination endpoint.The overall result of active probing.intThe overall result of active probing.intNumber of probes sent.intNumber of probes that reached the destination.com.google.protobuf.TimestampThe time that reachability was assessed through active probing.com.google.protobuf.TimestampOrBuilderThe time that reachability was assessed through active probing.booleanThe EdgeLocation from which a packet, destined to the internet, will egress the Google network.booleanThe 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.booleanLatency as measured by active probing in one direction: from the source to the destination endpoint.booleanThe time that reachability was assessed through active probing.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
Status getError()Details about an internal failure or the cancellation of active probing.
.google.rpc.Status error = 3;- Returns:
- The error.
-
getErrorOrBuilder
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 to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field *must not* be used as an indication that the destination 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 to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field *must not* be used as an indication that the destination 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 to the internet, will egress the Google network. This will only be populated for a connectivity test which has an internet destination address. The absence of this field *must not* be used as an indication that the destination is part of the Google network.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.EdgeLocation destination_egress_location = 9; -
getEdgeResponsesList
List<ProbingDetails.SingleEdgeResponse> getEdgeResponsesList()Probing results for all edge devices.
repeated .google.cloud.networkmanagement.v1beta1.ProbingDetails.SingleEdgeResponse edge_responses = 10; -
getEdgeResponses
Probing results for all edge devices.
repeated .google.cloud.networkmanagement.v1beta1.ProbingDetails.SingleEdgeResponse edge_responses = 10; -
getEdgeResponsesCount
int getEdgeResponsesCount()Probing results for all edge devices.
repeated .google.cloud.networkmanagement.v1beta1.ProbingDetails.SingleEdgeResponse edge_responses = 10; -
getEdgeResponsesOrBuilderList
List<? extends ProbingDetails.SingleEdgeResponseOrBuilder> getEdgeResponsesOrBuilderList()Probing results for all edge devices.
repeated .google.cloud.networkmanagement.v1beta1.ProbingDetails.SingleEdgeResponse edge_responses = 10; -
getEdgeResponsesOrBuilder
Probing results for all edge devices.
repeated .google.cloud.networkmanagement.v1beta1.ProbingDetails.SingleEdgeResponse edge_responses = 10; -
getProbedAllDevices
boolean getProbedAllDevices()Whether all relevant edge devices were probed.
bool probed_all_devices = 11;- Returns:
- The probedAllDevices.
-