Interface TraceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Trace, Trace.Builder

@Generated public interface TraceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model.
    Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model.
    int
    ID of trace.
    getSteps(int index)
    A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
    int
    A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
    A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
    getStepsOrBuilder(int index)
    A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
    List<? extends StepOrBuilder>
    A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
    boolean
    Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model.

    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

    • hasEndpointInfo

      boolean hasEndpointInfo()
       Derived from the source and destination endpoints definition specified by
       user request, and validated by the data plane model.
       If there are multiple traces starting from different source locations, then
       the endpoint_info may be different between traces.
       
      .google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 1;
      Returns:
      Whether the endpointInfo field is set.
    • getEndpointInfo

      EndpointInfo getEndpointInfo()
       Derived from the source and destination endpoints definition specified by
       user request, and validated by the data plane model.
       If there are multiple traces starting from different source locations, then
       the endpoint_info may be different between traces.
       
      .google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 1;
      Returns:
      The endpointInfo.
    • getEndpointInfoOrBuilder

      EndpointInfoOrBuilder getEndpointInfoOrBuilder()
       Derived from the source and destination endpoints definition specified by
       user request, and validated by the data plane model.
       If there are multiple traces starting from different source locations, then
       the endpoint_info may be different between traces.
       
      .google.cloud.networkmanagement.v1beta1.EndpointInfo endpoint_info = 1;
    • getStepsList

      List<Step> getStepsList()
       A trace of a test contains multiple steps from the initial state to the
       final state (delivered, dropped, forwarded, or aborted).
      
       The steps are ordered by the processing sequence within the simulated
       network state machine. It is critical to preserve the order of the steps
       and avoid reordering or sorting them.
       
      repeated .google.cloud.networkmanagement.v1beta1.Step steps = 2;
    • getSteps

      Step getSteps(int index)
       A trace of a test contains multiple steps from the initial state to the
       final state (delivered, dropped, forwarded, or aborted).
      
       The steps are ordered by the processing sequence within the simulated
       network state machine. It is critical to preserve the order of the steps
       and avoid reordering or sorting them.
       
      repeated .google.cloud.networkmanagement.v1beta1.Step steps = 2;
    • getStepsCount

      int getStepsCount()
       A trace of a test contains multiple steps from the initial state to the
       final state (delivered, dropped, forwarded, or aborted).
      
       The steps are ordered by the processing sequence within the simulated
       network state machine. It is critical to preserve the order of the steps
       and avoid reordering or sorting them.
       
      repeated .google.cloud.networkmanagement.v1beta1.Step steps = 2;
    • getStepsOrBuilderList

      List<? extends StepOrBuilder> getStepsOrBuilderList()
       A trace of a test contains multiple steps from the initial state to the
       final state (delivered, dropped, forwarded, or aborted).
      
       The steps are ordered by the processing sequence within the simulated
       network state machine. It is critical to preserve the order of the steps
       and avoid reordering or sorting them.
       
      repeated .google.cloud.networkmanagement.v1beta1.Step steps = 2;
    • getStepsOrBuilder

      StepOrBuilder getStepsOrBuilder(int index)
       A trace of a test contains multiple steps from the initial state to the
       final state (delivered, dropped, forwarded, or aborted).
      
       The steps are ordered by the processing sequence within the simulated
       network state machine. It is critical to preserve the order of the steps
       and avoid reordering or sorting them.
       
      repeated .google.cloud.networkmanagement.v1beta1.Step steps = 2;
    • getForwardTraceId

      int getForwardTraceId()
       ID of trace. For forward traces, this ID is unique for each trace. For
       return traces, it matches ID of associated forward trace. A single forward
       trace can be associated with none, one or more than one return trace.
       
      int32 forward_trace_id = 4;
      Returns:
      The forwardTraceId.