Package io.grpc.xds
Class FaultConfig
java.lang.Object
io.grpc.xds.FaultConfig
- All Implemented Interfaces:
Filter.FilterConfig
- Direct Known Subclasses:
AutoValue_FaultConfig
Fault injection configurations.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
Fault configurations for delaying requests.(package private) static class
Fault configurations for aborting requests.(package private) static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static FaultConfig
create
(FaultConfig.FaultDelay faultDelay, FaultConfig.FaultAbort faultAbort, Integer maxActiveFaults) (package private) abstract FaultConfig.FaultAbort
(package private) abstract FaultConfig.FaultDelay
(package private) abstract Integer
final String
typeUrl()
-
Constructor Details
-
FaultConfig
FaultConfig()
-
-
Method Details
-
faultDelay
-
faultAbort
-
maxActiveFaults
-
typeUrl
- Specified by:
typeUrl
in interfaceFilter.FilterConfig
-
create
static FaultConfig create(@Nullable FaultConfig.FaultDelay faultDelay, @Nullable FaultConfig.FaultAbort faultAbort, @Nullable Integer maxActiveFaults)
-