Interface HttpRoute.FaultInjectionPolicyOrBuilder (0.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static interface HttpRoute.FaultInjectionPolicyOrBuilder extends MessageOrBuilder
Methods
getAbort()
public abstract HttpRoute.FaultInjectionPolicy.Abort getAbort()
The specification for aborting to client requests.
.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort abort = 2;
getAbortOrBuilder()
public abstract HttpRoute.FaultInjectionPolicy.AbortOrBuilder getAbortOrBuilder()
The specification for aborting to client requests.
.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort abort = 2;
getDelay()
public abstract HttpRoute.FaultInjectionPolicy.Delay getDelay()
The specification for injecting delay to client requests.
.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay delay = 1;
getDelayOrBuilder()
public abstract HttpRoute.FaultInjectionPolicy.DelayOrBuilder getDelayOrBuilder()
The specification for injecting delay to client requests.
.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay delay = 1;
hasAbort()
public abstract boolean hasAbort()
The specification for aborting to client requests.
.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort abort = 2;
Returns |
Type |
Description |
boolean |
Whether the abort field is set.
|
hasDelay()
public abstract boolean hasDelay()
The specification for injecting delay to client requests.
.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay delay = 1;
Returns |
Type |
Description |
boolean |
Whether the delay field is set.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-09-04 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Interface HttpRoute.FaultInjectionPolicyOrBuilder (0.28.0)\n\nVersion latestkeyboard_arrow_down\n\n- [0.28.0 (latest)](/java/docs/reference/google-cloud-networkservices/latest/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.26.0](/java/docs/reference/google-cloud-networkservices/0.26.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.24.0](/java/docs/reference/google-cloud-networkservices/0.24.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.23.0](/java/docs/reference/google-cloud-networkservices/0.23.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.20.0](/java/docs/reference/google-cloud-networkservices/0.20.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.19.0](/java/docs/reference/google-cloud-networkservices/0.19.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.18.0](/java/docs/reference/google-cloud-networkservices/0.18.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.16.0](/java/docs/reference/google-cloud-networkservices/0.16.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.15.0](/java/docs/reference/google-cloud-networkservices/0.15.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.14.0](/java/docs/reference/google-cloud-networkservices/0.14.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.13.0](/java/docs/reference/google-cloud-networkservices/0.13.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.12.0](/java/docs/reference/google-cloud-networkservices/0.12.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.11.0](/java/docs/reference/google-cloud-networkservices/0.11.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.10.0](/java/docs/reference/google-cloud-networkservices/0.10.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.9.0](/java/docs/reference/google-cloud-networkservices/0.9.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.8.0](/java/docs/reference/google-cloud-networkservices/0.8.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.7.0](/java/docs/reference/google-cloud-networkservices/0.7.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.5.0](/java/docs/reference/google-cloud-networkservices/0.5.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.4.0](/java/docs/reference/google-cloud-networkservices/0.4.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.3.0](/java/docs/reference/google-cloud-networkservices/0.3.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.2.0](/java/docs/reference/google-cloud-networkservices/0.2.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder)\n- [0.1.0](/java/docs/reference/google-cloud-networkservices/0.1.0/com.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicyOrBuilder) \n\n public static interface HttpRoute.FaultInjectionPolicyOrBuilder extends MessageOrBuilder\n\nImplements\n----------\n\n[MessageOrBuilder](https://cloud.google.com/java/docs/reference/protobuf/latest/com.google.protobuf.MessageOrBuilder.html)\n\nMethods\n-------\n\n### getAbort()\n\n public abstract HttpRoute.FaultInjectionPolicy.Abort getAbort()\n\nThe specification for aborting to client requests.\n\n`.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort abort = 2;`\n\n### getAbortOrBuilder()\n\n public abstract HttpRoute.FaultInjectionPolicy.AbortOrBuilder getAbortOrBuilder()\n\nThe specification for aborting to client requests.\n\n`.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort abort = 2;`\n\n### getDelay()\n\n public abstract HttpRoute.FaultInjectionPolicy.Delay getDelay()\n\nThe specification for injecting delay to client requests.\n\n`.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay delay = 1;`\n\n### getDelayOrBuilder()\n\n public abstract HttpRoute.FaultInjectionPolicy.DelayOrBuilder getDelayOrBuilder()\n\nThe specification for injecting delay to client requests.\n\n`.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay delay = 1;`\n\n### hasAbort()\n\n public abstract boolean hasAbort()\n\nThe specification for aborting to client requests.\n\n`.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Abort abort = 2;`\n\n### hasDelay()\n\n public abstract boolean hasDelay()\n\nThe specification for injecting delay to client requests.\n\n`.google.cloud.networkservices.v1.HttpRoute.FaultInjectionPolicy.Delay delay = 1;`"]]