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.com.google.api.services.storage.model.StorageObjectHttpStorageRpc.compose(Iterable<com.google.api.services.storage.model.StorageObject> sources, com.google.api.services.storage.model.StorageObject target, Map<StorageRpc.Option, ?> targetOptions) com.google.api.services.storage.model.StorageObjectStorageRpc.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.com.google.api.services.storage.model.BucketHttpStorageRpc.create(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectHttpStorageRpc.create(com.google.api.services.storage.model.StorageObject storageObject, InputStream content, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketStorageRpc.create(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Creates a new bucket.com.google.api.services.storage.model.StorageObjectStorageRpc.create(com.google.api.services.storage.model.StorageObject object, InputStream content, Map<StorageRpc.Option, ?> options) Creates a new storage object.com.google.api.services.storage.model.BucketAccessControlHttpStorageRpc.createAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketAccessControlStorageRpc.createAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) Creates a new ACL entry on the specified bucket.com.google.api.services.storage.model.HmacKeyHttpStorageRpc.createHmacKey(String serviceAccountEmail, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.HmacKeyStorageRpc.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.com.google.api.services.storage.model.BucketHttpStorageRpc.get(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectHttpStorageRpc.get(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketStorageRpc.get(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Returns the requested bucket ornullif not found.com.google.api.services.storage.model.StorageObjectStorageRpc.get(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) Returns the requested storage object ornullif not found.com.google.api.services.storage.model.BucketAccessControlHttpStorageRpc.getAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketAccessControlStorageRpc.getAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) Returns the ACL entry for the specified entity on the specified bucket ornullif not found.com.google.api.services.storage.model.HmacKeyMetadataHttpStorageRpc.getHmacKey(String accessId, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.HmacKeyMetadataStorageRpc.getHmacKey(String accessId, Map<StorageRpc.Option, ?> options) Returns the HMAC key associated with the provided access id.com.google.api.services.storage.model.PolicyHttpStorageRpc.getIamPolicy(String bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.PolicyStorageRpc.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.List<com.google.api.services.storage.model.BucketAccessControl>HttpStorageRpc.listAcls(String bucket, Map<StorageRpc.Option, ?> options) List<com.google.api.services.storage.model.BucketAccessControl>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.com.google.api.services.storage.model.BucketHttpStorageRpc.lockRetentionPolicy(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketStorageRpc.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.com.google.api.services.storage.model.BucketHttpStorageRpc.patch(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectHttpStorageRpc.patch(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketStorageRpc.patch(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) Updates bucket information.com.google.api.services.storage.model.StorageObjectStorageRpc.patch(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) Updates the storage object's information.com.google.api.services.storage.model.BucketAccessControlHttpStorageRpc.patchAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketAccessControlStorageRpc.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.com.google.api.services.storage.model.StorageObjectHttpStorageRpc.restore(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectStorageRpc.restore(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) If an object has been soft-deleted, restores it and returns the restored object.jcom.google.api.services.storage.model.PolicyHttpStorageRpc.setIamPolicy(String bucket, com.google.api.services.storage.model.Policy policy, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.PolicyStorageRpc.setIamPolicy(String bucket, com.google.api.services.storage.model.Policy policy, Map<StorageRpc.Option, ?> options) Updates the IAM policy for the specified bucket.com.google.api.services.storage.model.TestIamPermissionsResponseHttpStorageRpc.testIamPermissions(String bucket, List<String> permissions, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.TestIamPermissionsResponseStorageRpc.testIamPermissions(String bucket, List<String> permissions, Map<StorageRpc.Option, ?> options) Tests whether the caller holds the specified permissions for the specified bucket.com.google.api.services.storage.model.HmacKeyMetadataHttpStorageRpc.updateHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.HmacKeyMetadataStorageRpc.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 TypeMethodDescriptioncom.google.api.services.storage.model.StorageObjectStorageRpcTestBase.compose(Iterable<com.google.api.services.storage.model.StorageObject> sources, com.google.api.services.storage.model.StorageObject target, Map<StorageRpc.Option, ?> targetOptions) com.google.api.services.storage.model.BucketStorageRpcTestBase.create(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectStorageRpcTestBase.create(com.google.api.services.storage.model.StorageObject object, InputStream content, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketAccessControlStorageRpcTestBase.createAcl(com.google.api.services.storage.model.BucketAccessControl acl, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.HmacKeyStorageRpcTestBase.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) com.google.api.services.storage.model.BucketStorageRpcTestBase.get(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectStorageRpcTestBase.get(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketAccessControlStorageRpcTestBase.getAcl(String bucket, String entity, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.HmacKeyMetadataStorageRpcTestBase.getHmacKey(String accessId, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.PolicyStorageRpcTestBase.getIamPolicy(String bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.list(String bucket, Map<StorageRpc.Option, ?> options) StorageRpcTestBase.list(Map<StorageRpc.Option, ?> options) List<com.google.api.services.storage.model.BucketAccessControl>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) com.google.api.services.storage.model.BucketStorageRpcTestBase.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) com.google.api.services.storage.model.BucketStorageRpcTestBase.patch(com.google.api.services.storage.model.Bucket bucket, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.StorageObjectStorageRpcTestBase.patch(com.google.api.services.storage.model.StorageObject storageObject, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.BucketAccessControlStorageRpcTestBase.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) com.google.api.services.storage.model.StorageObjectStorageRpcTestBase.restore(com.google.api.services.storage.model.StorageObject object, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.PolicyStorageRpcTestBase.setIamPolicy(String bucket, com.google.api.services.storage.model.Policy policy, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.TestIamPermissionsResponseStorageRpcTestBase.testIamPermissions(String bucket, List<String> permissions, Map<StorageRpc.Option, ?> options) com.google.api.services.storage.model.HmacKeyMetadataStorageRpcTestBase.updateHmacKey(com.google.api.services.storage.model.HmacKeyMetadata hmacKeyMetadata, Map<StorageRpc.Option, ?> options)