Interface ReachabilityDetailsOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReachabilityDetails,ReachabilityDetails.Builder
public interface ReachabilityDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.google.rpc.StatusgetError()The details of a failure or a cancellation of reachability analysis.com.google.rpc.StatusOrBuildergetErrorOrBuilder()The details of a failure or a cancellation of reachability analysis.ReachabilityDetails.ResultgetResult()The overall result of the test's configuration analysis.intgetResultValue()The overall result of the test's configuration analysis.TracegetTraces(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.intgetTracesCount()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.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.TraceOrBuildergetTracesOrBuilder(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.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.com.google.protobuf.TimestampgetVerifyTime()The time of the configuration analysis.com.google.protobuf.TimestampOrBuildergetVerifyTimeOrBuilder()The time of the configuration analysis.booleanhasError()The details of a failure or a cancellation of reachability analysis.booleanhasVerifyTime()The time of the configuration analysis.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getResultValue
int getResultValue()
The overall result of the test's configuration analysis.
.google.cloud.networkmanagement.v1beta1.ReachabilityDetails.Result result = 1;- Returns:
- The enum numeric value on the wire for result.
-
getResult
ReachabilityDetails.Result getResult()
The overall result of the test's configuration analysis.
.google.cloud.networkmanagement.v1beta1.ReachabilityDetails.Result result = 1;- Returns:
- The result.
-
hasVerifyTime
boolean hasVerifyTime()
The time of the configuration analysis.
.google.protobuf.Timestamp verify_time = 2;- Returns:
- Whether the verifyTime field is set.
-
getVerifyTime
com.google.protobuf.Timestamp getVerifyTime()
The time of the configuration analysis.
.google.protobuf.Timestamp verify_time = 2;- Returns:
- The verifyTime.
-
getVerifyTimeOrBuilder
com.google.protobuf.TimestampOrBuilder getVerifyTimeOrBuilder()
The time of the configuration analysis.
.google.protobuf.Timestamp verify_time = 2;
-
hasError
boolean hasError()
The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;- Returns:
- Whether the error field is set.
-
getError
com.google.rpc.Status getError()
The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;- Returns:
- The error.
-
getErrorOrBuilder
com.google.rpc.StatusOrBuilder getErrorOrBuilder()
The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;
-
getTracesList
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.v1beta1.Trace traces = 5;
-
getTraces
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.v1beta1.Trace traces = 5;
-
getTracesCount
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.v1beta1.Trace traces = 5;
-
getTracesOrBuilderList
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.v1beta1.Trace traces = 5;
-
getTracesOrBuilder
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.v1beta1.Trace traces = 5;
-
-