Package com.google.cloud.compute.v1
Interface HttpFaultInjectionOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
HttpFaultInjection,HttpFaultInjection.Builder
public interface HttpFaultInjectionOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HttpFaultAbortgetAbort()The specification for how client requests are aborted as part of fault injection.HttpFaultAbortOrBuildergetAbortOrBuilder()The specification for how client requests are aborted as part of fault injection.HttpFaultDelaygetDelay()The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.HttpFaultDelayOrBuildergetDelayOrBuilder()The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.booleanhasAbort()The specification for how client requests are aborted as part of fault injection.booleanhasDelay()The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasAbort
boolean hasAbort()
The specification for how client requests are aborted as part of fault injection.
optional .google.cloud.compute.v1.HttpFaultAbort abort = 92611376;- Returns:
- Whether the abort field is set.
-
getAbort
HttpFaultAbort getAbort()
The specification for how client requests are aborted as part of fault injection.
optional .google.cloud.compute.v1.HttpFaultAbort abort = 92611376;- Returns:
- The abort.
-
getAbortOrBuilder
HttpFaultAbortOrBuilder getAbortOrBuilder()
The specification for how client requests are aborted as part of fault injection.
optional .google.cloud.compute.v1.HttpFaultAbort abort = 92611376;
-
hasDelay
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:
- Whether the delay field is set.
-
getDelay
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:
- The delay.
-
getDelayOrBuilder
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;
-
-