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
@Generated
public interface HttpFaultInjectionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetAbort()The specification for how client requests are aborted as part of fault injection.The specification for how client requests are aborted as part of fault injection.getDelay()The specification for how client requests are delayed as part of fault injection, before being sent to a backend service.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.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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;
-