Interface ReachabilityDetailsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReachabilityDetails,ReachabilityDetails.Builder
@Generated
public interface ReachabilityDetailsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetError()The details of a failure or a cancellation of reachability analysis.The details of a failure or a cancellation of reachability analysis.The overall result of the test's configuration analysis.intThe overall result of the test's configuration analysis.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.intResult 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.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.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.List<? extends TraceOrBuilder>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.TimestampThe time of the configuration analysis.com.google.protobuf.TimestampOrBuilderThe time of the configuration analysis.booleanhasError()The details of a failure or a cancellation of reachability analysis.booleanThe time of the configuration analysis.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 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
Status getError()The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3;- Returns:
- The error.
-
getErrorOrBuilder
StatusOrBuilder getErrorOrBuilder()The details of a failure or a cancellation of reachability analysis.
.google.rpc.Status error = 3; -
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
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
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;
-