Interface: ResolvedFamilyConfig
Defined in: src/core/config.ts:69
What request() uses for one family after precedence is applied.
Properties
auth?
optionalauth?:AuthProvider
Defined in: src/core/config.ts:73
The auth provider applied before each request, when the family has one.
classifyError?
optionalclassifyError?:ClassifyError
Defined in: src/core/config.ts:83
The family's error classifier, when it registered one.
retries
retries:
number
Defined in: src/core/config.ts:75
Retries after the first attempt.
retryStatuses
retryStatuses: readonly
number[]
Defined in: src/core/config.ts:81
HTTP statuses retried for this family (see DEFAULT_RETRY_STATUSES).
timeoutMs
timeoutMs:
number
Defined in: src/core/config.ts:77
Per-request timeout in milliseconds.
transport
transport:
Transport
Defined in: src/core/config.ts:71
The transport that sends this family's requests.
userAgent
userAgent:
string
Defined in: src/core/config.ts:79
User-Agent sent when neither the caller nor the auth provider sets one.