R2MultipartUpload

external interface R2MultipartUpload

Properties

Link copied to clipboard
abstract var key: String
Link copied to clipboard
abstract var uploadId: String

Functions

Link copied to clipboard
abstract fun abort(): Promise<Unit>
Link copied to clipboard
abstract fun complete(uploadedParts: Array<R2UploadedPart>): Promise<R2Object>
Link copied to clipboard
abstract fun uploadPart(partNumber: Number, value: Blob): Promise<R2UploadedPart>
abstract fun uploadPart(partNumber: Number, value: ReadableStream<Uint8Array>): Promise<R2UploadedPart>
abstract fun uploadPart(partNumber: Number, value: ArrayBuffer): Promise<R2UploadedPart>
abstract fun uploadPart(partNumber: Number, value: ArrayBufferView): Promise<R2UploadedPart>
abstract fun uploadPart(partNumber: Number, value: String): Promise<R2UploadedPart>