Interface ProbingDetails.SingleEdgeResponseOrBuilder (1.69.0)

public static interface ProbingDetails.SingleEdgeResponseOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDestinationEgressLocation()

public abstract 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
Type Description
ProbingDetails.EdgeLocation

The destinationEgressLocation.

getDestinationEgressLocationOrBuilder()

public abstract 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;

Returns
Type Description
ProbingDetails.EdgeLocationOrBuilder

getDestinationRouter()

public abstract String getDestinationRouter()

Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.

string destination_router = 6;

Returns
Type Description
String

The destinationRouter.

getDestinationRouterBytes()

public abstract ByteString getDestinationRouterBytes()

Router name in the format '{router}.{metroshard}'. For example: pf01.aaa01, pr02.aaa01.

string destination_router = 6;

Returns
Type Description
ByteString

The bytes for destinationRouter.

getProbingLatency()

public abstract 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
Type Description
LatencyDistribution

The probingLatency.

getProbingLatencyOrBuilder()

public abstract 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;

Returns
Type Description
LatencyDistributionOrBuilder

getResult()

public abstract ProbingDetails.ProbingResult getResult()

The overall result of active probing for this egress device.

.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;

Returns
Type Description
ProbingDetails.ProbingResult

The result.

getResultValue()

public abstract int getResultValue()

The overall result of active probing for this egress device.

.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingResult result = 1;

Returns
Type Description
int

The enum numeric value on the wire for result.

getSentProbeCount()

public abstract int getSentProbeCount()

Number of probes sent.

int32 sent_probe_count = 2;

Returns
Type Description
int

The sentProbeCount.

getSuccessfulProbeCount()

public abstract int getSuccessfulProbeCount()

Number of probes that reached the destination.

int32 successful_probe_count = 3;

Returns
Type Description
int

The successfulProbeCount.

hasDestinationEgressLocation()

public abstract 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
Type Description
boolean

Whether the destinationEgressLocation field is set.

hasProbingLatency()

public abstract 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
Type Description
boolean

Whether the probingLatency field is set.