Interface ProbingDetails.SingleEdgeResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ProbingDetails.SingleEdgeResponse,ProbingDetails.SingleEdgeResponse.Builder
- Enclosing class:
- ProbingDetails
public static interface ProbingDetails.SingleEdgeResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe 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.Router name in the format '{router}.com.google.protobuf.ByteStringRouter name in the format '{router}.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 for this egress device.intThe overall result of active probing for this egress device.intNumber of probes sent.intNumber of probes that reached the destination.booleanThe EdgeLocation from which a packet, destined to the internet, will egress the Google network.booleanLatency as measured by active probing in one direction: from the source to the destination endpoint.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 for this egress device.
.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 for this egress device.
.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;- Returns:
- The result.
-
getSentProbeCount
int getSentProbeCount()Number of probes sent.
int32 sent_probe_count = 2;- Returns:
- The sentProbeCount.
-
getSuccessfulProbeCount
int getSuccessfulProbeCount()Number of probes that reached the destination.
int32 successful_probe_count = 3;- Returns:
- The successfulProbeCount.
-
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 = 4;- 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 = 4;- 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 = 4; -
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 = 5;- 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 = 5;- 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 = 5; -
getDestinationRouter
String getDestinationRouter()Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.string destination_router = 6;- Returns:
- The destinationRouter.
-
getDestinationRouterBytes
com.google.protobuf.ByteString getDestinationRouterBytes()Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.string destination_router = 6;- Returns:
- The bytes for destinationRouter.
-