Uses of Enum
com.google.cloud.storage.spi.v1.StorageRpc.Option
Packages that use StorageRpc.Option
Package
Description
A testing helper for Google Cloud Storage.
-
Uses of StorageRpc.Option in com.google.cloud.storage.spi.v1
Fields in com.google.cloud.storage.spi.v1 with type parameters of type StorageRpc.OptionModifier and TypeFieldDescriptionfinal Map<StorageRpc.Option,?> StorageRpc.RewriteRequest.sourceOptionsfinal Map<StorageRpc.Option,?> StorageRpc.RewriteRequest.targetOptionsMethods in com.google.cloud.storage.spi.v1 that return StorageRpc.OptionModifier and TypeMethodDescriptionstatic StorageRpc.OptionReturns the enum constant of this type with the specified name.static StorageRpc.Option[]StorageRpc.Option.values()Returns an array containing the constants of this enum type, in the order they are declared.Method parameters in com.google.cloud.storage.spi.v1 with type arguments of type StorageRpc.OptionModifier and TypeMethodDescriptionvoidRpcBatch.addDelete(com.google.api.services.storage.model.StorageObject storageObject, RpcBatch.Callback<Void> callback, Map<StorageRpc.Option, ?> options) Adds a call to "delete storage object" to the batch, with the providedcallbackandoptions.voidRpcBatch.addGet(com.google.api.services.storage.model.StorageObject storageObject, RpcBatch.Callback<com.google.api.services.storage.model.StorageObject> callback, Map<StorageRpc.Option, ?> options) Adds a call to "get storage object" to the batch, with the providedcallbackandoptions.voidRpcBatch.addPatch(com.google.api.services.storage.model.StorageObject storageObject, RpcBatch.Callback<com.google.api.services.storage.model.StorageObject> callback, Map<StorageRpc.Option, ?> options) Adds a call to "patch storage object" to the batch, with the providedcallbackandoptions.HttpStorageRpc.compose(Iterable<com.google.api.services.storage.model.StorageObject> sources, com.google.api.services.storage.model.StorageObject target, Map<StorageRpc.Option, ?> targetOptions) StorageRpc.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.HttpStorageRpc.create(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) HttpStorageRpc.create(com.google.api.services.storage.model.StorageObject storageObject, InputStream content, Map<StorageRpc.Option, ?> options) StorageRpc.create(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Creates a new bucket.StorageRpc.create(com.google.api.services.storage.model.StorageObject object, InputStream content, Map<StorageRpc.Option, ?> options) Creates a new storage object.HttpStorageRpc.createAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) StorageRpc.createAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) Creates a new ACL entry on the specified bucket.HttpStorageRpc.createHmacKey(String serviceAccountEmail, Map<StorageRpc.Option, ?> options) StorageRpc.createHmacKey(String serviceAccountEmail, Map<StorageRpc.Option, ?> options) Creates a new HMAC key for the provided service account email.booleanHttpStorageRpc.delete(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) booleanHttpStorageRpc.delete(com.google.api.services.storage.model.StorageObject blob, Map<StorageRpc.Option, ?> options) booleanStorageRpc.delete(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Deletes the requested bucket.booleanStorageRpc.delete(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) Deletes the requested storage object.booleanHttpStorageRpc.deleteAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) booleanStorageRpc.deleteAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) Deletes the ACL entry for the specified entity on the specified bucket.voidHttpStorageRpc.deleteHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options) voidStorageRpc.deleteHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options) Deletes the HMAC key associated with the provided metadata object.HttpStorageRpc.get(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) HttpStorageRpc.get(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) StorageRpc.get(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Returns the requested bucket ornullif not found.StorageRpc.get(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) Returns the requested storage object ornullif not found.HttpStorageRpc.getAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) StorageRpc.getAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) Returns the ACL entry for the specified entity on the specified bucket ornullif not found.HttpStorageRpc.getHmacKey(String accessId, Map<StorageRpc.Option, ?> options) StorageRpc.getHmacKey(String accessId, Map<StorageRpc.Option, ?> options) Returns the HMAC key associated with the provided access id.HttpStorageRpc.getIamPolicy(String bucket, Map<StorageRpc.Option, ?> options) StorageRpc.getIamPolicy(String bucket, Map<StorageRpc.Option, ?> options) Returns the IAM policy for the specified bucket.HttpStorageRpc.list(String bucket, Map<StorageRpc.Option, ?> options) HttpStorageRpc.list(Map<StorageRpc.Option, ?> options) StorageRpc.list(String bucket, Map<StorageRpc.Option, ?> options) Lists the bucket's blobs.StorageRpc.list(Map<StorageRpc.Option, ?> options) Lists the project's buckets.HttpStorageRpc.listAcls(String bucket, Map<StorageRpc.Option, ?> options) StorageRpc.listAcls(String bucket, Map<StorageRpc.Option, ?> options) Lists the ACL entries for the provided bucket.HttpStorageRpc.listHmacKeys(Map<StorageRpc.Option, ?> options) StorageRpc.listHmacKeys(Map<StorageRpc.Option, ?> options) Lists the HMAC keys for the provided service account email.byte[]HttpStorageRpc.load(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option, ?> options) byte[]StorageRpc.load(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) Reads all the bytes from a storage object.HttpStorageRpc.lockRetentionPolicy(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) StorageRpc.lockRetentionPolicy(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Lock retention policy for the provided bucket.HttpStorageRpc.open(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) StorageRpc.open(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) Opens a resumable upload channel for a given storage object.HttpStorageRpc.patch(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) HttpStorageRpc.patch(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) StorageRpc.patch(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Updates bucket information.StorageRpc.patch(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) Updates the storage object's information.HttpStorageRpc.patchAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) StorageRpc.patchAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) Updates an ACL entry on the specified bucket.com.google.cloud.Tuple<String,byte[]> HttpStorageRpc.read(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option, ?> options, long position, int bytes) longHttpStorageRpc.read(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option, ?> options, long position, OutputStream outputStream) com.google.cloud.Tuple<String,byte[]> StorageRpc.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.longStorageRpc.read(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option, ?> options, long position, OutputStream outputStream) Reads all the bytes from a storage object at the given position in to outputstream using direct download.HttpStorageRpc.setIamPolicy(String bucket, com.google.api.services.storage.model.Policy policy, Map<StorageRpc.Option, ?> options) StorageRpc.setIamPolicy(String bucket, com.google.api.services.storage.model.Policy policy, Map<StorageRpc.Option, ?> options) Updates the IAM policy for the specified bucket.HttpStorageRpc.testIamPermissions(String bucket, List<String> permissions, Map<StorageRpc.Option, ?> options) StorageRpc.testIamPermissions(String bucket, List<String> permissions, Map<StorageRpc.Option, ?> options) Tests whether the caller holds the specified permissions for the specified bucket.HttpStorageRpc.updateHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options) StorageRpc.updateHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options) Updates an HMAC key for the provided metadata object and returns the updated object.Constructor parameters in com.google.cloud.storage.spi.v1 with type arguments of type StorageRpc.OptionModifierConstructorDescriptionRewriteRequest(com.google.api.services.storage.model.StorageObject source, Map<StorageRpc.Option, ?> sourceOptions, boolean overrideInfo, com.google.api.services.storage.model.StorageObject target, Map<StorageRpc.Option, ?> targetOptions, Long megabytesRewrittenPerCall) -
Uses of StorageRpc.Option in com.google.cloud.storage.testing
Method parameters in com.google.cloud.storage.testing with type arguments of type StorageRpc.OptionModifier and TypeMethodDescriptionStorageRpcTestBase.compose(Iterable<com.google.api.services.storage.model.StorageObject> sources, com.google.api.services.storage.model.StorageObject target, Map<StorageRpc.Option, ?> targetOptions) StorageRpcTestBase.create(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.create(com.google.api.services.storage.model.StorageObject object, InputStream content, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.createAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.createHmacKey(String serviceAccountEmail, Map<StorageRpc.Option, ?> options) booleanStorageRpcTestBase.delete(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) booleanStorageRpcTestBase.delete(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) booleanStorageRpcTestBase.deleteAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) voidStorageRpcTestBase.deleteHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.get(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.get(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.getAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.getHmacKey(String accessId, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.getIamPolicy(String bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.list(String bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.list(Map<StorageRpc.Option, ?> options) StorageRpcTestBase.listAcls(String bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.listHmacKeys(Map<StorageRpc.Option, ?> options) byte[]StorageRpcTestBase.load(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.lockRetentionPolicy(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.open(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.patch(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.patch(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.patchAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) com.google.cloud.Tuple<String,byte[]> StorageRpcTestBase.read(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option, ?> options, long position, int bytes) longStorageRpcTestBase.read(com.google.api.services.storage.model.StorageObject from, Map<StorageRpc.Option, ?> options, long position, OutputStream outputStream) StorageRpcTestBase.setIamPolicy(String bucket, com.google.api.services.storage.model.Policy policy, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.testIamPermissions(String bucket, List<String> permissions, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.updateHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options)