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