Package io.grpc.xds
Class FaultConfig.FaultDelay
java.lang.Object
io.grpc.xds.FaultConfig.FaultDelay
- Direct Known Subclasses:
AutoValue_FaultConfig_FaultDelay
- Enclosing class:
FaultConfig
Fault configurations for aborting requests.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static FaultConfig.FaultDelay
create
(Long delayNanos, boolean headerDelay, FaultConfig.FractionalPercent percent) (package private) abstract Long
(package private) static FaultConfig.FaultDelay
forFixedDelay
(long delayNanos, FaultConfig.FractionalPercent percent) (package private) static FaultConfig.FaultDelay
forHeader
(FaultConfig.FractionalPercent percentage) (package private) abstract boolean
(package private) abstract FaultConfig.FractionalPercent
percent()
-
Constructor Details
-
FaultDelay
FaultDelay()
-
-
Method Details
-
delayNanos
-
headerDelay
abstract boolean headerDelay() -
percent
-
forFixedDelay
-
forHeader
-
create
private static FaultConfig.FaultDelay create(@Nullable Long delayNanos, boolean headerDelay, FaultConfig.FractionalPercent percent)
-