Package io.grpc.xds
Class FaultConfig.FaultAbort
- java.lang.Object
-
- io.grpc.xds.FaultConfig.FaultAbort
-
- Direct Known Subclasses:
AutoValue_FaultConfig_FaultAbort
- Enclosing class:
- FaultConfig
abstract static class FaultConfig.FaultAbort extends java.lang.ObjectFault configurations for delaying requests.
-
-
Constructor Summary
Constructors Constructor Description FaultAbort()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description private static FaultConfig.FaultAbortcreate(io.grpc.Status status, boolean headerAbort, FaultConfig.FractionalPercent percent)(package private) static FaultConfig.FaultAbortforHeader(FaultConfig.FractionalPercent percent)(package private) static FaultConfig.FaultAbortforStatus(io.grpc.Status status, FaultConfig.FractionalPercent percent)(package private) abstract booleanheaderAbort()(package private) abstract FaultConfig.FractionalPercentpercent()(package private) abstract io.grpc.Statusstatus()
-
-
-
Method Detail
-
status
@Nullable abstract io.grpc.Status status()
-
headerAbort
abstract boolean headerAbort()
-
percent
abstract FaultConfig.FractionalPercent percent()
-
forStatus
static FaultConfig.FaultAbort forStatus(io.grpc.Status status, FaultConfig.FractionalPercent percent)
-
forHeader
static FaultConfig.FaultAbort forHeader(FaultConfig.FractionalPercent percent)
-
create
private static FaultConfig.FaultAbort create(@Nullable io.grpc.Status status, boolean headerAbort, FaultConfig.FractionalPercent percent)
-
-