Skip to content

Cloud Storage API Reference

This section documents all Firebase Cloud Storage Blueprint nodes provided by the plugin. These nodes allow you to upload and download files or raw data, track transfer progress, delete stored objects, and retrieve download URLs.

All Cloud Storage nodes require Firebase to be successfully initialized before use.


Upload

Node Parameters Callbacks / Return Description
Upload File LocalPath (string), RemotePath (string) On Progress (RemotePath, Transferred, Total): Called during upload progress.
On Success (RemotePath): Called when the upload completes successfully.
On Failure (RemotePath, Error Message, Error Code): Called if the upload fails.
Uploads a local file to Firebase Cloud Storage at the specified remote path.
Upload Bytes Data (byte array), RemotePath (string) On Progress (RemotePath, Transferred, Total): Called during upload progress.
On Success (RemotePath): Called when the upload completes successfully.
On Failure (RemotePath, Error Message, Error Code): Called if the upload fails.
Uploads raw byte data directly to Firebase Cloud Storage.

Download

Node Parameters Callbacks / Return Description
Download File RemotePath (string), LocalPath (string) On Progress (RemotePath, Transferred, Total): Called during download progress.
On Success (RemotePath, LocalPath): Called when the download completes successfully.
On Failure (RemotePath, Error Message, Error Code): Called if the download fails.
Downloads a file from Firebase Cloud Storage to a local file path.
Download Bytes RemotePath (string) On Success (RemotePath, Data): Called when raw data is downloaded successfully.
On Failure (RemotePath, Error Message, Error Code): Called if the download fails.
Downloads raw byte data from Firebase Cloud Storage without writing it to disk.

Delete

Node Parameters Callbacks / Return Description
Delete File RemotePath (string) On Success (RemotePath): Called when the file is deleted successfully.
On Failure (RemotePath, Error Message, Error Code): Called if deletion fails.
Deletes a file from Firebase Cloud Storage at the specified path.

Download URL

Node Parameters Callbacks / Return Description
Get Download URL RemotePath (string) On Success (RemotePath, Url): Called when the download URL is retrieved successfully.
On Failure (RemotePath, Error Message, Error Code): Called if the request fails.
Retrieves a public download URL for a Cloud Storage file.