public interface Storage
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Storage.FileListing |
static interface |
Storage.UploadStreamProvider |
| Modifier and Type | Method and Description |
|---|---|
default com.google.common.base.Optional<DirectDownloadHandle> |
getDirectDownloadHandle(java.lang.String key) |
default com.google.common.base.Optional<DirectUploadHandle> |
getDirectUploadHandle(java.lang.String key) |
void |
list(java.lang.String keyPrefix,
Storage.FileListing callback) |
StorageObject |
open(java.lang.String key) |
java.lang.String |
put(java.lang.String key,
long contentLength,
Storage.UploadStreamProvider payload) |
StorageObject open(java.lang.String key) throws StorageFileNotFoundException
StorageFileNotFoundExceptionjava.lang.String put(java.lang.String key,
long contentLength,
Storage.UploadStreamProvider payload)
throws java.io.IOException
java.io.IOExceptionvoid list(java.lang.String keyPrefix,
Storage.FileListing callback)
default com.google.common.base.Optional<DirectDownloadHandle> getDirectDownloadHandle(java.lang.String key)
default com.google.common.base.Optional<DirectUploadHandle> getDirectUploadHandle(java.lang.String key)