Annotations
StorageException.ErrorCode | An StorageException.ErrorCode
indicates the source of a failed StorageTask or operation. |
Interfaces
OnPausedListener<TProgress> | A listener that is called if the Task is paused
via pause() . |
OnProgressListener<TProgress> | A listener that is called periodically during
execution of the ControllableTask . |
StorageTask.ProvideError | An object that returns an exception. |
StreamDownloadTask.StreamProcessor | A callback that is used to handle the stream download |
Classes
CancellableTask<TState> | Represents an asynchronous operation that can be canceled. |
ControllableTask<TState> | Represents an asynchronous operation that can be paused, resumed and canceled. |
FileDownloadTask | A task that downloads bytes of a GCS blob to a specified File. |
FileDownloadTask.TaskSnapshot | Encapsulates state about the running
FileDownloadTask
|
FirebaseStorage | FirebaseStorage is a service that supports uploading and downloading large objects to Google Cloud Storage. |
StorageMetadata | Metadata for a StorageReference . |
StorageMetadata.Builder | Creates a StorageMetadata object. |
StorageReference | Represents a reference to a Google Cloud Storage object. |
StorageTask<TResult extends StorageTask.ProvideError> | A controllable Task that has a synchronized state machine. |
StorageTask.SnapshotBase | Base class for state. |
StreamDownloadTask | A task that downloads bytes of a GCS blob. |
StreamDownloadTask.TaskSnapshot | Encapsulates state about the running
StreamDownloadTask
|
UploadTask | An controllable task that uploads and fires events for success, progress and failure. |
UploadTask.TaskSnapshot | Encapsulates state about the running
UploadTask
|
Exceptions
StorageException | Represents an Exception resulting from an
operation on a StorageReference . |