Skip to content

basalt / storage-s3/src / S3MultipartOptions

Interface: S3MultipartOptions ​

Defined in: storage-s3/src/index.ts:46

Multipart knobs. Settable on the driver (a default for every upload) and per S3StorageDriver.putStream call, which wins.

Extended by ​

Properties ​

partSizeBytes? ​

> optional partSizeBytes?: number

Defined in: storage-s3/src/index.ts:52

Bytes per part. Defaults to 5 MiB — S3's minimum for every part but the last, and therefore the lowest value accepted. Larger parts mean fewer requests and more memory: up to partSizeBytes × queueSize is in flight.


queueSize? ​

> optional queueSize?: number

Defined in: storage-s3/src/index.ts:54

Parts uploaded in parallel. Defaults to 4. Must be at least 1.

Released under the MIT License.