Interface: PikaNetworkClientOptions
Extends
Properties
| Property | Type | Description | Inherited from |
|---|---|---|---|
baseUrl? | string | - | - |
batchConcurrency? | number | default max simultaneous in-flight operations for batch() calls; individual calls are unaffected. | NetworkClientOptions.batchConcurrency |
cache? | false | NetworkCache | custom cache backend defaults to keyv's in-memory adapter. pass false to disable caching. | NetworkClientOptions.cache |
defaultCacheTtlMs? | number | default ttl for cached reads | NetworkClientOptions.defaultCacheTtlMs |
maxRetries? | number | - | NetworkClientOptions.maxRetries |
rateLimit? | RateLimiterOptions | overrides the default rate limiter configuration. see rate-limiter.ts for the rationale behind why defaults are conservative. | NetworkClientOptions.rateLimit |
timeoutMs? | number | - | NetworkClientOptions.timeoutMs |
userAgent? | string | - | NetworkClientOptions.userAgent |