Skip to content

FetcherConfig

Defined in: packages/core/src/data/data-fetcher.ts:13

Configuration for DataFetcher

PropertyTypeDescriptionDefined in
cacheobjectCache configurationpackages/core/src/data/data-fetcher.ts:17
cache.defaultTTLnumberDefault TTL in millisecondspackages/core/src/data/data-fetcher.ts:21
cache.enabledbooleanWhether caching is enabledpackages/core/src/data/data-fetcher.ts:19
cache.maxSizenumberMaximum number of cached entriespackages/core/src/data/data-fetcher.ts:23
defaultHeadersRecord<string, string>Default headers to include in all requestspackages/core/src/data/data-fetcher.ts:49
retryobjectRetry configurationpackages/core/src/data/data-fetcher.ts:29
retry.enabledbooleanWhether retry is enabledpackages/core/src/data/data-fetcher.ts:31
retry.initialDelaynumberInitial delay in millisecondspackages/core/src/data/data-fetcher.ts:35
retry.maxDelaynumberMaximum delay in millisecondspackages/core/src/data/data-fetcher.ts:37
retry.maxRetriesnumberMaximum number of retry attemptspackages/core/src/data/data-fetcher.ts:33
timeoutnumberRequest timeout in milliseconds Default 30000packages/core/src/data/data-fetcher.ts:44