public interface StorageRpc
| Modifier and Type | Interface and Description |
|---|---|
static class |
StorageRpc.Option |
static class |
StorageRpc.RewriteRequest |
static class |
StorageRpc.RewriteResponse |
static class |
StorageRpc.Tuple<X,Y> |
| Modifier and Type | Method and Description |
|---|---|
com.google.api.services.storage.model.StorageObject |
compose(Iterable<com.google.api.services.storage.model.StorageObject> sources,
com.google.api.services.storage.model.StorageObject target,
Map<StorageRpc.Option,?> targetOptions)
Sends a compose request.
|
StorageRpc.RewriteResponse |
continueRewrite(StorageRpc.RewriteResponse previousResponse)
Continues rewriting on an already open rewrite channel.
|
com.google.api.services.storage.model.Bucket |
create(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
Creates a new bucket.
|
com.google.api.services.storage.model.StorageObject |
create(com.google.api.services.storage.model.StorageObject object,
InputStream content,
Map<StorageRpc.Option,?> options)
Creates a new storage object.
|
RpcBatch |
createBatch()
Creates an empty batch.
|
boolean |
delete(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
Deletes the requested bucket.
|
boolean |
delete(com.google.api.services.storage.model.StorageObject object,
Map<StorageRpc.Option,?> options)
Deletes the requested storage object.
|
com.google.api.services.storage.model.Bucket |
get(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
Returns the requested bucket or
null if not found. |
com.google.api.services.storage.model.StorageObject |
get(com.google.api.services.storage.model.StorageObject object,
Map<StorageRpc.Option,?> options)
Returns the requested storage object or
null if not found. |
StorageRpc.Tuple<String,Iterable<com.google.api.services.storage.model.Bucket>> |
list(Map<StorageRpc.Option,?> options)
Lists the project's buckets.
|
StorageRpc.Tuple<String,Iterable<com.google.api.services.storage.model.StorageObject>> |
list(String bucket,
Map<StorageRpc.Option,?> options)
Lists the bucket's blobs.
|
byte[] |
load(com.google.api.services.storage.model.StorageObject storageObject,
Map<StorageRpc.Option,?> options)
Reads all the bytes from a storage object.
|
String |
open(com.google.api.services.storage.model.StorageObject object,
Map<StorageRpc.Option,?> options)
Opens a resumable upload channel for a given storage object.
|
StorageRpc.RewriteResponse |
openRewrite(StorageRpc.RewriteRequest rewriteRequest)
Sends a rewrite request to open a rewrite channel.
|
com.google.api.services.storage.model.Bucket |
patch(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
Updates bucket information.
|
com.google.api.services.storage.model.StorageObject |
patch(com.google.api.services.storage.model.StorageObject storageObject,
Map<StorageRpc.Option,?> options)
Updates the storage object's information.
|
StorageRpc.Tuple<String,byte[]> |
read(com.google.api.services.storage.model.StorageObject from,
Map<StorageRpc.Option,?> options,
long position,
int bytes)
Reads the given amount of bytes from a storage object at the given position.
|
void |
write(String uploadId,
byte[] toWrite,
int toWriteOffset,
long destOffset,
int length,
boolean last)
Writes the provided bytes to a storage object at the provided location.
|
com.google.api.services.storage.model.Bucket create(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
StorageException - upon failurecom.google.api.services.storage.model.StorageObject create(com.google.api.services.storage.model.StorageObject object,
InputStream content,
Map<StorageRpc.Option,?> options)
StorageException - upon failureStorageRpc.Tuple<String,Iterable<com.google.api.services.storage.model.Bucket>> list(Map<StorageRpc.Option,?> options)
StorageException - upon failureStorageRpc.Tuple<String,Iterable<com.google.api.services.storage.model.StorageObject>> list(String bucket, Map<StorageRpc.Option,?> options)
StorageException - upon failurecom.google.api.services.storage.model.Bucket get(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
null if not found.StorageException - upon failurecom.google.api.services.storage.model.StorageObject get(com.google.api.services.storage.model.StorageObject object,
Map<StorageRpc.Option,?> options)
null if not found.StorageException - upon failurecom.google.api.services.storage.model.Bucket patch(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
StorageException - upon failurecom.google.api.services.storage.model.StorageObject patch(com.google.api.services.storage.model.StorageObject storageObject,
Map<StorageRpc.Option,?> options)
storageObject.StorageException - upon failureboolean delete(com.google.api.services.storage.model.Bucket bucket,
Map<StorageRpc.Option,?> options)
true if the bucket was deleted, false if it was not foundStorageException - upon failureboolean delete(com.google.api.services.storage.model.StorageObject object,
Map<StorageRpc.Option,?> options)
true if the storage object was deleted, false if it was not foundStorageException - upon failureRpcBatch createBatch()
com.google.api.services.storage.model.StorageObject compose(Iterable<com.google.api.services.storage.model.StorageObject> sources, com.google.api.services.storage.model.StorageObject target, Map<StorageRpc.Option,?> targetOptions)
StorageException - upon failurebyte[] load(com.google.api.services.storage.model.StorageObject storageObject,
Map<StorageRpc.Option,?> options)
StorageException - upon failureStorageRpc.Tuple<String,byte[]> read(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option,?> options, long position, int bytes)
StorageException - upon failureString open(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option,?> options)
StorageException - upon failurevoid write(String uploadId, byte[] toWrite, int toWriteOffset, long destOffset, int length, boolean last)
StorageException - upon failureStorageRpc.RewriteResponse openRewrite(StorageRpc.RewriteRequest rewriteRequest)
StorageException - upon failureStorageRpc.RewriteResponse continueRewrite(StorageRpc.RewriteResponse previousResponse)
StorageException - upon failureCopyright © 2016 Google. All rights reserved.