Package io.grpc.xds
Class FaultConfig.FaultAbort
java.lang.Object
io.grpc.xds.FaultConfig.FaultAbort
- Direct Known Subclasses:
AutoValue_FaultConfig_FaultAbort
- Enclosing class:
FaultConfig
Fault configurations for delaying requests.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static FaultConfig.FaultAbort
create
(io.grpc.Status status, boolean headerAbort, FaultConfig.FractionalPercent percent) (package private) static FaultConfig.FaultAbort
forHeader
(FaultConfig.FractionalPercent percent) (package private) static FaultConfig.FaultAbort
forStatus
(io.grpc.Status status, FaultConfig.FractionalPercent percent) (package private) abstract boolean
(package private) abstract FaultConfig.FractionalPercent
percent()
(package private) abstract io.grpc.Status
status()
-
Constructor Details
-
FaultAbort
FaultAbort()
-
-
Method Details
-
status
-
headerAbort
abstract boolean headerAbort() -
percent
-
forStatus
static FaultConfig.FaultAbort forStatus(io.grpc.Status status, FaultConfig.FractionalPercent percent) -
forHeader
-
create
private static FaultConfig.FaultAbort create(@Nullable io.grpc.Status status, boolean headerAbort, FaultConfig.FractionalPercent percent)
-