Package-level declarations
Types
A CancellableTask that can also be paused and resumed, as the Android SDK's ControllableTask.
A CancellableTask that can also be paused and resumed, as the Android SDK's ControllableTask.
A CancellableTask that can also be paused and resumed, as the Android SDK's ControllableTask.
A download to a file, as the Android SDK's FileDownloadTask; TaskSnapshot reports its progress.
Leaves the members it inherits from StorageTask to FileDownloadTaskImpl, as the expect class does: implementing them here makes their modality differ from the expect class's, which the shared Apple metadata compilation rejects.
A download to a file, as the Android SDK's FileDownloadTask; TaskSnapshot reports its progress.
A download to a file on JS, which the SDK cannot do: the task fails at once with UnsupportedOperationException.
A download to a file on JS, which the SDK cannot do: the task fails at once with UnsupportedOperationException.
Cloud Storage for Firebase, as the Android SDK's com.google.firebase.storage.FirebaseStorage. The download retry time, file downloads and FileDownloadTask exist on Android, the JVM and Apple platforms (nonJsMain); the JS SDK downloads through URLs only.
Cloud Storage for Firebase, as the Android SDK's com.google.firebase.storage.FirebaseStorage. The download retry time, file downloads and FileDownloadTask exist on Android, the JVM and Apple platforms (nonJsMain); the JS SDK downloads through URLs only.
A page of the items and prefixes (folders) under a reference, as the Android SDK's ListResult.
A page of the items and prefixes (folders) under a reference, as the Android SDK's ListResult.
A page of the items and prefixes (folders) under a reference, as the Android SDK's ListResult.
Receives the snapshots of a paused task; the Android SDK's OnPausedListener.
Receives the snapshots of a task as it makes progress; the Android SDK's OnProgressListener.
An error of Cloud Storage, as the Android SDK's StorageException; errorCode is one of the ERROR_* constants.
An error of Cloud Storage, as the Android SDK's StorageException; errorCode is one of the ERROR_* constants.
An error of Cloud Storage, as the Android SDK's StorageException; errorCode is one of the ERROR_* constants.
The metadata of an object in Cloud Storage, as the Android SDK's StorageMetadata: the server-set fields are read from a fetched object, the settable fields are built with Builder (chained setters or, from Kotlin, properties: storageMetadata { contentType = "text/plain" }).
The metadata of an object in Cloud Storage, as the Android SDK's StorageMetadata: the server-set fields are read from a fetched object, the settable fields are built with Builder (chained setters or, from Kotlin, properties: storageMetadata { contentType = "text/plain" }).
The metadata of an object in Cloud Storage, as the Android SDK's StorageMetadata: the server-set fields are read from a fetched object, the settable fields are built with Builder (chained setters or, from Kotlin, properties: storageMetadata { contentType = "text/plain" }).
A reference to an object or folder in Cloud Storage, as the Android SDK's StorageReference. Uploads from a file and downloads to a file are the putFile / getFile extensions, which take the platform's file type.
A reference to an object or folder in Cloud Storage, as the Android SDK's StorageReference. Uploads from a file and downloads to a file are the putFile / getFile extensions, which take the platform's file type.
A long-running Cloud Storage operation with progress, pause, resume and cancel, as the Android SDK's StorageTask. Listeners are called on the thread that completes or progresses the task on Apple platforms and JS. The Task members (isComplete, result, exception, ...) are inherited; the task subclasses are abstract, as instances only come from a StorageReference.
A long-running Cloud Storage operation with progress, pause, resume and cancel, as the Android SDK's StorageTask. Listeners are called on the thread that completes or progresses the task on Apple platforms and JS. The Task members (isComplete, result, exception, ...) are inherited; the task subclasses are abstract, as instances only come from a StorageReference.
A long-running Cloud Storage operation with progress, pause, resume and cancel, as the Android SDK's StorageTask. Listeners are called on the thread that completes or progresses the task on Apple platforms and JS. The Task members (isComplete, result, exception, ...) are inherited; the task subclasses are abstract, as instances only come from a StorageReference.
The state of a StorageTask as emitted by taskState.
An upload to a StorageReference, as the Android SDK's UploadTask; TaskSnapshot reports its progress.
An upload to a StorageReference, as the Android SDK's UploadTask; TaskSnapshot reports its progress.
An upload to a StorageReference, as the Android SDK's UploadTask; TaskSnapshot reports its progress.
Properties
The downloads from this reference that have not completed; always empty on JS.
The downloads from this reference that have not completed; always empty on JS.
The downloads from this reference that have not completed; always empty on JS.
Always empty: the JS SDK has no file downloads.
Always empty: the JS SDK has no file downloads.
The maximum time to retry downloads, in milliseconds; no effect on JS.
The maximum time to retry downloads, in milliseconds; no effect on JS.
The maximum time to retry downloads, in milliseconds; no effect on JS.
Kept in memory with no effect: the JS SDK has no file downloads.
Kept in memory with no effect: the JS SDK has no file downloads.
The FirebaseStorage of the default FirebaseApp; the Android SDK's Firebase.storage.
The progress and pauses of this task as a Flow, which completes with the task.
The URL of the resumable upload session, if the SDK exposes it (the Android SDK returns an android.net.Uri, which common code cannot name; on Android the SDK's member binds for Android code and this String form is shipped).
The URL of the resumable upload session, if the SDK exposes it (the Android SDK returns an android.net.Uri, which common code cannot name; on Android the SDK's member binds for Android code and this String form is shipped).
The Apple and JS SDKs do not expose the resumable upload session.
Functions
The bytes downloaded so far.
The items of the page.
The bytes uploaded so far.
The total size of the download.
The prefixes of the page.
The total size of the upload.
The token of the next page.
The metadata of the uploaded object, once complete.
destination is an android.net.Uri, a java.io.File or a String path.
destination is an NSURL or a String path.
Downloads the object to the file destination (see the platform file types above). Fails on JS, whose SDK has no file downloads.
Fails: the JS SDK downloads through URLs, not to files; use StorageReference.getBytes or StorageReference.getDownloadUrl.
Fails: the JS SDK downloads through URLs, not to files; use StorageReference.getBytes or StorageReference.getDownloadUrl.
file is an android.net.Uri, a java.io.File or a String URI.
file is an NSURL or a String path.
Uploads the file file (see the platform file types above) to this reference.
file is a File or Blob, or a String file URL is not supported (the browser cannot read files by path).
file is a File or Blob, or a String file URL is not supported (the browser cannot read files by path).
The FirebaseStorage of app.
The FirebaseStorage of the default FirebaseApp for the bucket of url.
The FirebaseStorage of app for the bucket of url.
Builds StorageMetadata with init applied to a StorageMetadata.Builder.