public interface StorageDistribution
| Modifier and Type | Method and Description |
|---|---|
void |
delete(java.lang.String path,
DeleteCallback callback) |
void |
download(java.lang.String path,
java.io.File targetFile,
DownloadCallback<java.io.File> callback) |
void |
download(java.lang.String path,
long bytesLimit,
DownloadCallback<byte[]> callback)
TODO - path type detection.
|
StorageDistribution |
inBucket(java.lang.String url) |
void |
upload(byte[] data,
java.lang.String path,
UploadCallback callback) |
void |
upload(com.badlogic.gdx.files.FileHandle file,
java.lang.String path,
UploadCallback callback) |
void upload(com.badlogic.gdx.files.FileHandle file,
java.lang.String path,
UploadCallback callback)
file - File you want to uploadpath - Target path at Firebase storagecallback - Callbackvoid upload(byte[] data,
java.lang.String path,
UploadCallback callback)
data - Data to uploadpath - Target pat at Firebase storagecallback - Callbackvoid download(java.lang.String path,
long bytesLimit,
DownloadCallback<byte[]> callback)
path - Storage pathbytesLimit - Bytes sizecallback - Callbackvoid download(java.lang.String path,
java.io.File targetFile,
DownloadCallback<java.io.File> callback)
path - PathtargetFile - Target file, if null the temporary file will be created.callback - Callbackvoid delete(java.lang.String path,
DeleteCallback callback)
path - Pathcallback - CallbackStorageDistribution inBucket(java.lang.String url)
url - Bucket url 'gs://'