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 Type
    Method
    Description
    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.
    int
    The 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.
    int
    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.
    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.Timestamp
    The time of the configuration analysis.
    com.google.protobuf.TimestampOrBuilder
    The time of the configuration analysis.
    boolean
    The details of a failure or a cancellation of reachability analysis.
    boolean
    The time of the configuration analysis.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods 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

       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

      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;