Optional ReadonlyconcurrencyMaximum number of parts uploaded in parallel. Defaults to 4.
Optional ReadonlycontentMIME type. Defaults to "b2/x-auto".
Optional ReadonlyfileCustom key-value metadata stored with the file.
Optional ReadonlyonCallback invoked if best-effort cancellation fails, or if cancellation is
skipped because b2_finish_large_file may already have committed.
Optional ReadonlyonCallback invoked with upload progress events.
Optional ReadonlyonCallback invoked before a fresh-URL upload retry.
Optional ReadonlypartTarget part size in bytes. Defaults to the account's recommended part size.
Optional ReadonlyretryRetry settings shared with the main transport retry configuration.
Optional ReadonlyretryWhether ambiguous failures after an upload POST should be retried, including response-body read failures and transport errors where B2 may have stored the payload before the success response was lost. Defaults to false. Set true only when duplicate versions or parts are acceptable.
Optional ReadonlyserverServer-side encryption applied to each part.
Optional ReadonlysignalAbort signal that cancels the upload and the unfinished large file.
Options accepted by B2Object.createWriteStream.