LatencyInjectionConfig
Defined in: src/policies/resilience/latency-injection.ts:9
Configuration for the latencyInjection policy.
Extends
Section titled “Extends”Properties
Section titled “Properties”delayMs
Section titled “delayMs”delayMs:
number
Defined in: src/policies/resilience/latency-injection.ts:11
Base delay in milliseconds. Required.
jitter?
Section titled “jitter?”
optionaljitter:number
Defined in: src/policies/resilience/latency-injection.ts:13
Jitter proportion (0 to 1). Actual delay varies by +/- jitter * delayMs. Default: 0.
probability?
Section titled “probability?”
optionalprobability:number
Defined in: src/policies/resilience/latency-injection.ts:15
Probability of injecting latency (0 to 1). Default: 1 (always).
skip()?
Section titled “skip()?”
optionalskip: (c) =>boolean|Promise<boolean>
Defined in: src/policies/types.ts:33
Skip this policy when condition returns true
Parameters
Section titled “Parameters”unknown
Returns
Section titled “Returns”boolean | Promise<boolean>