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 TypeMethodDescriptionDerived 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.intID 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).intA 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).booleanDerived 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
isInitializedMethods 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
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
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
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.
-