TimeoutConfig
Defined in: src/policies/resilience/timeout.ts:10
Configuration for the timeout policy.
Extends
Section titled “Extends”Properties
Section titled “Properties”message?
Section titled “message?”
optionalmessage:string
Defined in: src/policies/resilience/timeout.ts:14
Error message when timeout fires.
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>
Inherited from
Section titled “Inherited from”statusCode?
Section titled “statusCode?”
optionalstatusCode:number
Defined in: src/policies/resilience/timeout.ts:16
HTTP status code when timeout fires. Default: 504.
timeoutMs?
Section titled “timeoutMs?”
optionaltimeoutMs:number
Defined in: src/policies/resilience/timeout.ts:12
Timeout in milliseconds. Default: 30000.