Interface ReachabilityDetailsOrBuilder (1.14.0)

Stay organized with collections Save and categorize content based on your preferences.
public interface ReachabilityDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getError()

public abstract Status getError()

The details of a failure or a cancellation of reachability analysis.

.google.rpc.Status error = 3;

Returns
TypeDescription
com.google.rpc.Status

The error.

getErrorOrBuilder()

public abstract StatusOrBuilder getErrorOrBuilder()

The details of a failure or a cancellation of reachability analysis.

.google.rpc.Status error = 3;

Returns
TypeDescription
com.google.rpc.StatusOrBuilder

getResult()

public abstract ReachabilityDetails.Result getResult()

The overall result of the test's configuration analysis.

.google.cloud.networkmanagement.v1.ReachabilityDetails.Result result = 1;

Returns
TypeDescription
ReachabilityDetails.Result

The result.

getResultValue()

public abstract int getResultValue()

The overall result of the test's configuration analysis.

.google.cloud.networkmanagement.v1.ReachabilityDetails.Result result = 1;

Returns
TypeDescription
int

The enum numeric value on the wire for result.

getTraces(int index)

public abstract Trace getTraces(int index)

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

repeated .google.cloud.networkmanagement.v1.Trace traces = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
Trace

getTracesCount()

public abstract int getTracesCount()

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

repeated .google.cloud.networkmanagement.v1.Trace traces = 5;

Returns
TypeDescription
int

getTracesList()

public abstract List<Trace> getTracesList()

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

repeated .google.cloud.networkmanagement.v1.Trace traces = 5;

Returns
TypeDescription
List<Trace>

getTracesOrBuilder(int index)

public abstract TraceOrBuilder getTracesOrBuilder(int index)

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

repeated .google.cloud.networkmanagement.v1.Trace traces = 5;

Parameter
NameDescription
indexint
Returns
TypeDescription
TraceOrBuilder

getTracesOrBuilderList()

public abstract List<? extends TraceOrBuilder> getTracesOrBuilderList()

Result may contain a list of traces if a test has multiple possible paths in the network, such as when destination endpoint is a load balancer with multiple backends.

repeated .google.cloud.networkmanagement.v1.Trace traces = 5;

Returns
TypeDescription
List<? extends com.google.cloud.networkmanagement.v1.TraceOrBuilder>

getVerifyTime()

public abstract Timestamp getVerifyTime()

The time of the configuration analysis.

.google.protobuf.Timestamp verify_time = 2;

Returns
TypeDescription
Timestamp

The verifyTime.

getVerifyTimeOrBuilder()

public abstract TimestampOrBuilder getVerifyTimeOrBuilder()

The time of the configuration analysis.

.google.protobuf.Timestamp verify_time = 2;

Returns
TypeDescription
TimestampOrBuilder

hasError()

public abstract boolean hasError()

The details of a failure or a cancellation of reachability analysis.

.google.rpc.Status error = 3;

Returns
TypeDescription
boolean

Whether the error field is set.

hasVerifyTime()

public abstract boolean hasVerifyTime()

The time of the configuration analysis.

.google.protobuf.Timestamp verify_time = 2;

Returns
TypeDescription
boolean

Whether the verifyTime field is set.