The current TransferState of the transfer.
Return the current selected destination folder
Gets the metadata associated with this upload.
The metadata object or undefined if no metadata is set.
Sets the metadata to be associated with this upload. The metadata should match the format expected by the portal.
The metadata object to set.
The unique identifier for this transfer
2ccc5d48-e43b-40b7-bb70-f591dc51c293
Attempt to add a pre-authorized list of files to the upload.
A Promise which resolves to the files attempted to be included in the upload. If a file is in error, it will not be added to the upload.
Array of absolute file paths to be attempted to be added to the upload
Authorization token generated by the Platform API.
Attempt to extract technical metadata from a list of files. Files must match or be a subset of the files previously selected.
A Promise which resolves to an array of file metadata. If there is an error extracting the file metadata, the file's absolute path and error details will be returned in the array.
Array of absolute file paths to be attempted for metadata extraction.
Subscribe to a transfer event
The type of event we are subscribing to.
The listener we wish to assign to an event.
Unsubscribe from a transfer event
true if the listener was present and unsubscribed, false if there was no match for the eventType / listener combination.
The type of event we are unsubscribing from.
Optional listener: TransferEventCallback<Upload>The listener we wish to unsubscribe.
Generated using TypeDoc
Interface representing a platform upload transfer operation. Extends the base Upload functionality with platform-specific features.