Interface HttpFaultInjectionOrBuilder (1.46.0)

public interface HttpFaultInjectionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAbort()

public abstract HttpFaultAbort getAbort()

The specification for how client requests are aborted as part of fault injection.

optional .google.cloud.compute.v1.HttpFaultAbort abort = 92611376;

Returns
TypeDescription
HttpFaultAbort

The abort.

getAbortOrBuilder()

public abstract HttpFaultAbortOrBuilder getAbortOrBuilder()

The specification for how client requests are aborted as part of fault injection.

optional .google.cloud.compute.v1.HttpFaultAbort abort = 92611376;

Returns
TypeDescription
HttpFaultAbortOrBuilder

getDelay()

public abstract HttpFaultDelay getDelay()

The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.

optional .google.cloud.compute.v1.HttpFaultDelay delay = 95467907;

Returns
TypeDescription
HttpFaultDelay

The delay.

getDelayOrBuilder()

public abstract HttpFaultDelayOrBuilder getDelayOrBuilder()

The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.

optional .google.cloud.compute.v1.HttpFaultDelay delay = 95467907;

Returns
TypeDescription
HttpFaultDelayOrBuilder

hasAbort()

public abstract boolean hasAbort()

The specification for how client requests are aborted as part of fault injection.

optional .google.cloud.compute.v1.HttpFaultAbort abort = 92611376;

Returns
TypeDescription
boolean

Whether the abort field is set.

hasDelay()

public abstract boolean hasDelay()

The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.

optional .google.cloud.compute.v1.HttpFaultDelay delay = 95467907;

Returns
TypeDescription
boolean

Whether the delay field is set.