Options selecting which resilience patterns wrap a protected call.
For circuitBreaker, retry, and bulkhead, true uses the plugin's
matching default* policy, a policy object overrides per-wrap, and an
absent/false value disables that layer. timeout is a millisecond deadline
bounding each attempt.
readonly
optional
circuitBreaker: boolean | CircuitBreakerPolicy
Circuit breaker layer: true uses the default, a policy overrides.
readonly
optional
retry: boolean | RetryPolicy
Retry layer: true uses the default, a policy overrides.
readonly
optional
timeout: number
Per-attempt timeout in milliseconds; absent disables the timeout layer.
readonly
optional
bulkhead: boolean | BulkheadPolicy
Bulkhead layer: true uses the default, a policy overrides.