Class StorageRpcTestBase (2.20.2)

Stay organized with collections Save and categorize content based on your preferences.
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.

Inheritance

java.lang.Object > StorageRpcTestBase

Implements

StorageRpc

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)

Sends a compose request.

Parameters
NameDescription
sourcesIterable<com.google.api.services.storage.model.StorageObject>
targetcom.google.api.services.storage.model.StorageObject
targetOptionsMap<Option,?>
Returns
TypeDescription
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.

Parameter
NameDescription
previousResponseStorageRpc.RewriteResponse
Returns
TypeDescription
StorageRpc.RewriteResponse

create(Bucket bucket, Map<StorageRpc.Option,?> options)

public Bucket create(Bucket bucket, Map<StorageRpc.Option,?> options)

Creates a new bucket.

Parameters
NameDescription
bucketcom.google.api.services.storage.model.Bucket
optionsMap<Option,?>
Returns
TypeDescription
com.google.api.services.storage.model.Bucket

create(StorageObject object, InputStream content, Map<StorageRpc.Option,?> options)

public StorageObject create(StorageObject object, InputStream content, Map<StorageRpc.Option,?> options)

Creates a new storage object.

Parameters
NameDescription
objectcom.google.api.services.storage.model.StorageObject
contentInputStream
optionsMap<Option,?>
Returns
TypeDescription
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.