storage
The Cloud Storage service is available for the default app, a given app or a specific storage bucket.
Example 1
Get the storage instance for the default app:
const storageForDefaultApp = firebase.storage();
Example 2
Get the storage instance for a secondary app:
const otherApp = firebase.app('otherApp');
const storageForOtherApp = firebase.storage(otherApp);
Example 3
Get the storage instance for a specific storage bucket:
const defaultApp = firebase.app();
const storageForBucket = defaultApp.storage('gs://another-bucket-url');
const otherApp = firebase.app('otherApp');
const storageForOtherAppBucket = otherApp.storage('gs://another-bucket-url');
Properties
maxDownloadRetryTime
</>Returns the current maximum time in milliseconds to retry a download if a failure occurs.
maxDownloadRetryTime: number;
maxOperationRetryTime
</>Returns the current maximum time in milliseconds to retry operations other than upload and download if a failure occurs.
maxOperationRetryTime: number;
maxUploadRetryTime
</>Returns the current maximum time in milliseconds to retry an upload if a failure occurs.
maxUploadRetryTime: number;
Methods
refFromURL
</>Returns a new Reference
instance from a storage bucket URL.
refFromURL(url: string): Reference;
setMaxDownloadRetryTime
</>Sets the maximum time in milliseconds to retry a download if a failure occurs.
setMaxDownloadRetryTime(time: number): Promise<void>;
setMaxOperationRetryTime
</>Sets the maximum time in milliseconds to retry operations other than upload and download if a failure occurs.
setMaxOperationRetryTime(time: number): Promise<void>;
setMaxUploadRetryTime
</>Sets the maximum time in milliseconds to retry an upload if a failure occurs.
setMaxUploadRetryTime(time: number): Promise<void>;
Statics
StringFormat
</>Possible string formats used for uploading via StorageReference.putString()
storage.StringFormat: StringFormat;