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.FaultDelaycreate(Long delayNanos, boolean headerDelay, FaultConfig.FractionalPercent percent) (package private) abstract Long(package private) static FaultConfig.FaultDelayforFixedDelay(long delayNanos, FaultConfig.FractionalPercent percent) (package private) static FaultConfig.FaultDelayforHeader(FaultConfig.FractionalPercent percentage) (package private) abstract boolean(package private) abstract FaultConfig.FractionalPercentpercent()
-
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)
-