Skip to content

S3MultipartResumeStore

Defined in: src/providers/web/S3Provider.ts:129

Persistence contract for resuming partial multipart uploads across processes or retries. Implementations may be synchronous or asynchronous; clear is invoked once the multipart upload completes successfully (or is explicitly aborted).

clear(key: S3MultipartResumeKey): void | Promise<void>;

Defined in: src/providers/web/S3Provider.ts:134

ParameterType
keyS3MultipartResumeKey

void | Promise<void>


load(key: S3MultipartResumeKey):
| S3MultipartCheckpoint
| Promise<
| S3MultipartCheckpoint
| undefined>
| undefined;

Defined in: src/providers/web/S3Provider.ts:130

ParameterType
keyS3MultipartResumeKey

| S3MultipartCheckpoint | Promise< | S3MultipartCheckpoint | undefined> | undefined


save(key: S3MultipartResumeKey, checkpoint: S3MultipartCheckpoint): void | Promise<void>;

Defined in: src/providers/web/S3Provider.ts:133

ParameterType
keyS3MultipartResumeKey
checkpointS3MultipartCheckpoint

void | Promise<void>