Interface ProbingDetailsOrBuilder (1.30.0)

public interface ProbingDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAbortCause()

public abstract ProbingDetails.ProbingAbortCause getAbortCause()

The reason probing was aborted.

.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;

Returns
TypeDescription
ProbingDetails.ProbingAbortCause

The abortCause.

getAbortCauseValue()

public abstract int getAbortCauseValue()

The reason probing was aborted.

.google.cloud.networkmanagement.v1beta1.ProbingDetails.ProbingAbortCause abort_cause = 4;

Returns
TypeDescription
int

The enum numeric value on the wire for abortCause.

getDestinationEgressLocation()

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

The destinationEgressLocation.

getDestinationEgressLocationOrBuilder()

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

Returns
TypeDescription
ProbingDetails.EdgeLocationOrBuilder

getEndpointInfo()

public abstract 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
TypeDescription
EndpointInfo

The endpointInfo.

getEndpointInfoOrBuilder()

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

Returns
TypeDescription
EndpointInfoOrBuilder

getError()

public abstract Status getError()

Details about an internal failure or the cancellation of active probing.

.google.rpc.Status error = 3;

Returns
TypeDescription
com.google.rpc.Status

The error.

getErrorOrBuilder()

public abstract StatusOrBuilder getErrorOrBuilder()

Details about an internal failure or the cancellation of active probing.

.google.rpc.Status error = 3;

Returns
TypeDescription
com.google.rpc.StatusOrBuilder

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 = 8;

Returns
TypeDescription
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 = 8;

Returns
TypeDescription
LatencyDistributionOrBuilder

getResult()

public abstract ProbingDetails.ProbingResult getResult()

The overall result of active probing.

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

Returns
TypeDescription
ProbingDetails.ProbingResult

The result.

getResultValue()

public abstract int getResultValue()

The overall result of active probing.

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

Returns
TypeDescription
int

The enum numeric value on the wire for result.

getSentProbeCount()

public abstract int getSentProbeCount()

Number of probes sent.

int32 sent_probe_count = 5;

Returns
TypeDescription
int

The sentProbeCount.

getSuccessfulProbeCount()

public abstract int getSuccessfulProbeCount()

Number of probes that reached the destination.

int32 successful_probe_count = 6;

Returns
TypeDescription
int

The successfulProbeCount.

getVerifyTime()

public abstract Timestamp getVerifyTime()

The time that reachability was assessed through active probing.

.google.protobuf.Timestamp verify_time = 2;

Returns
TypeDescription
Timestamp

The verifyTime.

getVerifyTimeOrBuilder()

public abstract TimestampOrBuilder getVerifyTimeOrBuilder()

The time that reachability was assessed through active probing.

.google.protobuf.Timestamp verify_time = 2;

Returns
TypeDescription
TimestampOrBuilder

hasDestinationEgressLocation()

public abstract 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
TypeDescription
boolean

Whether the destinationEgressLocation field is set.

hasEndpointInfo()

public abstract 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
TypeDescription
boolean

Whether the endpointInfo field is set.

hasError()

public abstract boolean hasError()

Details about an internal failure or the cancellation of active probing.

.google.rpc.Status error = 3;

Returns
TypeDescription
boolean

Whether the error 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 = 8;

Returns
TypeDescription
boolean

Whether the probingLatency field is set.

hasVerifyTime()

public abstract boolean hasVerifyTime()

The time that reachability was assessed through active probing.

.google.protobuf.Timestamp verify_time = 2;

Returns
TypeDescription
boolean

Whether the verifyTime field is set.