Optional
altOptional
concurrencyOptional
disableDisable checking integrity of uploaded files. On slower devices it can boost upload performance (disable counting md5 from file parts)
Optional
intelligentEnable/disable intelligent ingestion.
If truthy then intelligent ingestion must be enabled in your Filestack application.
Passing true/false toggles the global intelligent flow (all parts are chunked and committed).
Passing 'fallback'
will only use FII when network conditions may require it (only failing parts will be chunked).
Optional
intelligentSet the default intiial chunk size for Intelligent Ingestion. Defaults to 8MB on desktop and 1MB on mobile.
Optional
onCallback for progress events.
Optional
onCallback for retry events.
Optional
partMaximum size for file slices. Is overridden when intelligent=true. Default is 6 * 1024 * 1024
(6MB).
Optional
progressHow often to report progress. Default is 1000 (in milliseconds).
Optional
retryRetry limit. Default is 10.
Optional
retryFactor for exponential backoff on server errors. Default is 2.
Optional
retryUpper bound for exponential backoff. Default is 15000.
Optional
tagsDefine upload tags to be passed to webhook
UploadOptions
Optional
timeoutTimeout for network requests. Default is 120000.
Maximum amount of part jobs to run concurrently. Default is 3.