public class StorageRpcTestBase implements StorageRpc
A stub implementation of StorageRpc which can be used outside of the Storage module for
testing purposes. All the methods throw an UnsupportedOperationException
.
Constructors
StorageRpcTestBase()
public StorageRpcTestBase()
Methods
compose(Iterable<StorageObject> sources, StorageObject target, Map<StorageRpc.Option,?> targetOptions)
public StorageObject compose(Iterable<StorageObject> sources, StorageObject target, Map<StorageRpc.Option,?> targetOptions)
Parameters |
---|
Name | Description |
sources | Iterable<com.google.api.services.storage.model.StorageObject>
|
target | com.google.api.services.storage.model.StorageObject
|
targetOptions | Map<Option,?>
|
Returns |
---|
Type | Description |
com.google.api.services.storage.model.StorageObject | |
continueRewrite(StorageRpc.RewriteResponse previousResponse)
public StorageRpc.RewriteResponse continueRewrite(StorageRpc.RewriteResponse previousResponse)
Continues rewriting on an already open rewrite channel.
create(Bucket bucket, Map<StorageRpc.Option,?> options)
public Bucket create(Bucket bucket, Map<StorageRpc.Option,?> options)
Parameters |
---|
Name | Description |
bucket | com.google.api.services.storage.model.Bucket
|
options | Map<Option,?>
|
Returns |
---|
Type | Description |
com.google.api.services.storage.model.Bucket | |
public StorageObject create(StorageObject object, InputStream content, Map<StorageRpc.Option,?> options)
Creates a new storage object.
Parameters |
---|
Name | Description |
object | com.google.api.services.storage.model.StorageObject
|
content | InputStream
|
options | Map<Option,?>
|
Returns |
---|
Type | Description |
com.google.api.services.storage.model.StorageObject | |
createAcl(BucketAccessControl acl, Map<StorageRpc.Option,?> options)
public BucketAccessControl createAcl(BucketAccessControl acl, Map<StorageRpc.Option,?> options)
Creates a new ACL entry on the specified bucket.