Interface TraceOrBuilder (0.16.0)

public interface TraceOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEndpointInfo()

public abstract 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.events.cloud.networkmanagement.v1.EndpointInfo endpoint_info = 1;

Returns
Type Description
EndpointInfo

The endpointInfo.

getEndpointInfoOrBuilder()

public abstract 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.events.cloud.networkmanagement.v1.EndpointInfo endpoint_info = 1;

Returns
Type Description
EndpointInfoOrBuilder

getSteps(int index)

public abstract 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.events.cloud.networkmanagement.v1.Step steps = 2;

Parameter
Name Description
index int
Returns
Type Description
Step

getStepsCount()

public abstract 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.events.cloud.networkmanagement.v1.Step steps = 2;

Returns
Type Description
int

getStepsList()

public abstract 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.events.cloud.networkmanagement.v1.Step steps = 2;

Returns
Type Description
List<Step>

getStepsOrBuilder(int index)

public abstract 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.events.cloud.networkmanagement.v1.Step steps = 2;

Parameter
Name Description
index int
Returns
Type Description
StepOrBuilder

getStepsOrBuilderList()

public abstract 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.events.cloud.networkmanagement.v1.Step steps = 2;

Returns
Type Description
List<? extends com.google.events.cloud.networkmanagement.v1.StepOrBuilder>

hasEndpointInfo()

public abstract 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.events.cloud.networkmanagement.v1.EndpointInfo endpoint_info = 1;

Returns
Type Description
boolean

Whether the endpointInfo field is set.