Interface TraceOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      EndpointInfo getEndpointInfo()
      Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model.
      EndpointInfoOrBuilder getEndpointInfoOrBuilder()
      Derived from the source and destination endpoints definition specified by user request, and validated by the data plane model.
      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).
      int getStepsCount()
      A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
      List<Step> getStepsList()
      A trace of a test contains multiple steps from the initial state to the final state (delivered, dropped, forwarded, or aborted).
      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).
      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).
      boolean hasEndpointInfo()
      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 Detail

      • 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;