com.google.firebase.storage

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. 
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

Send feedback about...

Need help? Visit our support page.