A B C D E F G H I K L M N O P R S T U V W X Y 

A

Acl - Class in com.google.cloud.storage
Access Control List for buckets or blobs.
acl(List<Acl>) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
acl() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
acl(List<Acl>) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
acl(Iterable<Acl>) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
acl() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
acl(Iterable<Acl>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
Acl.Builder - Class in com.google.cloud.storage
Builder for Acl objects.
Acl.Domain - Class in com.google.cloud.storage
Class for ACL Domain entities.
Acl.Domain(String) - Constructor for class com.google.cloud.storage.Acl.Domain
Creates a domain entity.
Acl.Entity - Class in com.google.cloud.storage
Base class for Access Control List entities.
Acl.Entity.Type - Enum in com.google.cloud.storage
 
Acl.Group - Class in com.google.cloud.storage
Class for ACL Group entities.
Acl.Group(String) - Constructor for class com.google.cloud.storage.Acl.Group
Creates a group entity.
Acl.Project - Class in com.google.cloud.storage
Class for ACL Project entities.
Acl.Project(Acl.Project.ProjectRole, String) - Constructor for class com.google.cloud.storage.Acl.Project
Creates a project entity.
Acl.Project.ProjectRole - Enum in com.google.cloud.storage
 
Acl.RawEntity - Class in com.google.cloud.storage
 
Acl.Role - Enum in com.google.cloud.storage
 
Acl.User - Class in com.google.cloud.storage
Class for ACL User entities.
Acl.User(String) - Constructor for class com.google.cloud.storage.Acl.User
Creates a user entity.
addDelete(StorageObject, RpcBatch.Callback<Void>, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.RpcBatch
Adds a call to "delete storage object" to the batch, with the provided callback and options.
addGet(StorageObject, RpcBatch.Callback<StorageObject>, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.RpcBatch
Adds a call to "get storage object" to the batch, with the provided callback and options.
addPatch(StorageObject, RpcBatch.Callback<StorageObject>, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.RpcBatch
Adds a call to "patch storage object" to the batch, with the provided callback and options.
addSource(Iterable<String>) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Add source blobs for compose operation.
addSource(String...) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Add source blobs for compose operation.
addSource(String, long) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Add a source with a specific generation to match.
any() - Static method in class com.google.cloud.storage.Cors.Origin
Returns an Origin object for all possible origins.

B

batch() - Method in interface com.google.cloud.storage.Storage
Creates a new empty batch for grouping multiple service calls in one underlying RPC call.
Blob - Class in com.google.cloud.storage
A Google cloud storage object.
Blob.BlobSourceOption - Class in com.google.cloud.storage
Class for specifying blob source options when Blob methods are used.
Blob.Builder - Class in com.google.cloud.storage
Builder for Blob.
blobId(BlobId) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
BlobId - Class in com.google.cloud.storage
Google Storage Object identifier.
blobId() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
blobId(BlobId) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
BlobInfo - Class in com.google.cloud.storage
Google Storage object metadata.
BlobInfo.Builder - Class in com.google.cloud.storage
Builder for BlobInfo.
BlobInfo.Builder() - Constructor for class com.google.cloud.storage.BlobInfo.Builder
 
BlobInfo.CustomerEncryption - Class in com.google.cloud.storage
Objects of this class hold information on the customer-supplied encryption key, if the blob is encrypted using such a key.
BlobInfo.ImmutableEmptyMap<K,V> - Class in com.google.cloud.storage
This class is meant for internal use only.
BlobInfo.ImmutableEmptyMap() - Constructor for class com.google.cloud.storage.BlobInfo.ImmutableEmptyMap
 
blobSize() - Method in class com.google.cloud.storage.CopyWriter
Deprecated.
blobSize - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
bucket() - Method in class com.google.cloud.storage.BlobId
Deprecated.
bucket() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
Bucket - Class in com.google.cloud.storage
A Google cloud storage bucket.
Bucket.BlobTargetOption - Class in com.google.cloud.storage
Class for specifying blob target options when Bucket methods are used.
Bucket.BlobWriteOption - Class in com.google.cloud.storage
Class for specifying blob write options when Bucket methods are used.
Bucket.BucketSourceOption - Class in com.google.cloud.storage
Class for specifying bucket source options when Bucket methods are used.
Bucket.Builder - Class in com.google.cloud.storage
Builder for Bucket.
BucketInfo - Class in com.google.cloud.storage
Google Storage bucket metadata;
BucketInfo.AgeDeleteRule - Class in com.google.cloud.storage
Delete rule class that sets a Time To Live for blobs in the bucket.
BucketInfo.AgeDeleteRule(int) - Constructor for class com.google.cloud.storage.BucketInfo.AgeDeleteRule
Creates an AgeDeleteRule object.
BucketInfo.Builder - Class in com.google.cloud.storage
Builder for BucketInfo.
BucketInfo.Builder() - Constructor for class com.google.cloud.storage.BucketInfo.Builder
 
BucketInfo.CreatedBeforeDeleteRule - Class in com.google.cloud.storage
Delete rule class for blobs in the bucket that have been created before a certain date.
BucketInfo.CreatedBeforeDeleteRule(long) - Constructor for class com.google.cloud.storage.BucketInfo.CreatedBeforeDeleteRule
Creates an CreatedBeforeDeleteRule object.
BucketInfo.DeleteRule - Class in com.google.cloud.storage
Base class for bucket's delete rules.
BucketInfo.DeleteRule.Type - Enum in com.google.cloud.storage
 
BucketInfo.IsLiveDeleteRule - Class in com.google.cloud.storage
Delete rule class to distinguish between live and archived blobs.
BucketInfo.IsLiveDeleteRule(boolean) - Constructor for class com.google.cloud.storage.BucketInfo.IsLiveDeleteRule
Creates an IsLiveDeleteRule object.
BucketInfo.NumNewerVersionsDeleteRule - Class in com.google.cloud.storage
Delete rule class for versioned blobs.
BucketInfo.NumNewerVersionsDeleteRule(int) - Constructor for class com.google.cloud.storage.BucketInfo.NumNewerVersionsDeleteRule
Creates an NumNewerVersionsDeleteRule object.
build() - Method in class com.google.cloud.storage.Acl.Builder
Creates an Acl object from this builder.
build() - Method in class com.google.cloud.storage.Blob.Builder
 
build() - Method in class com.google.cloud.storage.BlobInfo.Builder
Creates a BlobInfo object.
build() - Method in class com.google.cloud.storage.Bucket.Builder
 
build() - Method in class com.google.cloud.storage.BucketInfo.Builder
Creates a BucketInfo object.
build() - Method in class com.google.cloud.storage.Cors.Builder
Creates a CORS configuration.
build() - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Creates a ComposeRequest object.
build() - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Creates a CopyRequest object.
build() - Method in class com.google.cloud.storage.StorageOptions.Builder
 
builder(Acl.Entity, Acl.Role) - Static method in class com.google.cloud.storage.Acl
Deprecated.
builder(BucketInfo, String) - Static method in class com.google.cloud.storage.BlobInfo
Deprecated.
builder(String, String) - Static method in class com.google.cloud.storage.BlobInfo
Deprecated.
builder(BucketInfo, String, Long) - Static method in class com.google.cloud.storage.BlobInfo
Deprecated.
builder(String, String, Long) - Static method in class com.google.cloud.storage.BlobInfo
Deprecated.
builder(BlobId) - Static method in class com.google.cloud.storage.BlobInfo
Deprecated.
builder(String) - Static method in class com.google.cloud.storage.BucketInfo
Deprecated.
builder() - Static method in class com.google.cloud.storage.Cors
Deprecated.
builder() - Static method in class com.google.cloud.storage.Storage.ComposeRequest
Deprecated.
builder() - Static method in class com.google.cloud.storage.Storage.CopyRequest
Deprecated.
builder() - Static method in class com.google.cloud.storage.StorageOptions
Deprecated.

C

cacheControl(String) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
cacheControl(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
cacheControl() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
capture() - Method in class com.google.cloud.storage.CopyWriter
 
com.google.cloud.storage - package com.google.cloud.storage
A client to Google Cloud Storage.
com.google.cloud.storage.spi - package com.google.cloud.storage.spi
 
com.google.cloud.storage.testing - package com.google.cloud.storage.testing
A testing helper for Google Cloud Storage.
componentCount() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
compose(Iterable<StorageObject>, StorageObject, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
compose(Iterable<StorageObject>, StorageObject, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Sends a compose request.
compose(Storage.ComposeRequest) - Method in interface com.google.cloud.storage.Storage
Sends a compose request.
content(Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Deprecated.
contentDisposition(String) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
contentDisposition(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
contentDisposition() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
contentEncoding(String) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
contentEncoding(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
contentEncoding() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
contentLanguage(String) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
contentLanguage(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
contentLanguage() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
contentType(String) - Method in class com.google.cloud.storage.Blob.Builder
 
contentType(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
contentType() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
continueRewrite(StorageRpc.RewriteResponse) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
continueRewrite(StorageRpc.RewriteResponse) - Method in interface com.google.cloud.storage.spi.StorageRpc
Continues rewriting on an already open rewrite channel.
copy(Storage.CopyRequest) - Method in interface com.google.cloud.storage.Storage
Sends a copy request.
copyChunk() - Method in class com.google.cloud.storage.CopyWriter
Copies the next chunk of the blob.
copyTo(BlobId, Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Sends a copy request for the current blob to the target blob.
copyTo(String, Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Sends a copy request for the current blob to the target bucket, preserving its name.
copyTo(String, String, Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Sends a copy request for the current blob to the target blob.
CopyWriter - Class in com.google.cloud.storage
Google Storage blob copy writer.
cors(Iterable<Cors>) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
cors(Iterable<Cors>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
cors() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
Cors - Class in com.google.cloud.storage
Cross-Origin Resource Sharing (CORS) configuration for a bucket.
Cors.Builder - Class in com.google.cloud.storage
CORS configuration builder.
Cors.Origin - Class in com.google.cloud.storage
Class for a CORS origin.
crc32c(String) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
crc32c(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
crc32c() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
crc32cMatch(String) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for blob's data CRC32C checksum match.
crc32cMatch() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for blob's data CRC32C checksum match.
create(String, byte[], String, Bucket.BlobTargetOption...) - Method in class com.google.cloud.storage.Bucket
Creates a new blob in this bucket.
create(String, InputStream, String, Bucket.BlobWriteOption...) - Method in class com.google.cloud.storage.Bucket
Creates a new blob in this bucket.
create(String, byte[], Bucket.BlobTargetOption...) - Method in class com.google.cloud.storage.Bucket
Creates a new blob in this bucket.
create(String, InputStream, Bucket.BlobWriteOption...) - Method in class com.google.cloud.storage.Bucket
Creates a new blob in this bucket.
create(Bucket, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
create(StorageObject, InputStream, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
create(Bucket, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates a new bucket.
create(StorageObject, InputStream, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates a new storage object.
create(BucketInfo, Storage.BucketTargetOption...) - Method in interface com.google.cloud.storage.Storage
Creates a new bucket.
create(BlobInfo, Storage.BlobTargetOption...) - Method in interface com.google.cloud.storage.Storage
Creates a new blob with no content.
create(BlobInfo, byte[], Storage.BlobTargetOption...) - Method in interface com.google.cloud.storage.Storage
Creates a new blob.
create(BlobInfo, InputStream, Storage.BlobWriteOption...) - Method in interface com.google.cloud.storage.Storage
Creates a new blob.
create(StorageOptions) - Method in class com.google.cloud.storage.StorageOptions.DefaultStorageFactory
 
create(StorageOptions) - Method in class com.google.cloud.storage.StorageOptions.DefaultStorageRpcFactory
 
create(String, InputStream) - Static method in class com.google.cloud.storage.testing.RemoteStorageHelper
Creates a RemoteStorageHelper object for the given project id and JSON key input stream.
create() - Static method in class com.google.cloud.storage.testing.RemoteStorageHelper
Creates a RemoteStorageHelper object using default project id and authentication credentials.
createAcl(Acl) - Method in class com.google.cloud.storage.Blob
Creates a new ACL entry on this blob.
createAcl(Acl) - Method in class com.google.cloud.storage.Bucket
Creates a new ACL entry on this bucket.
createAcl(BucketAccessControl) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
createAcl(ObjectAccessControl) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
createAcl(BucketAccessControl) - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates a new ACL entry on the specified bucket.
createAcl(ObjectAccessControl) - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates a new ACL entry on the specified object.
createAcl(String, Acl) - Method in interface com.google.cloud.storage.Storage
Creates a new ACL entry on the specified bucket.
createAcl(BlobId, Acl) - Method in interface com.google.cloud.storage.Storage
Creates a new ACL entry on the specified blob.
createBatch() - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
createBatch() - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates an empty batch.
createDefaultAcl(Acl) - Method in class com.google.cloud.storage.Bucket
Creates a new default blob ACL entry on this bucket.
createDefaultAcl(ObjectAccessControl) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
createDefaultAcl(ObjectAccessControl) - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates a new default object ACL entry on the specified bucket.
createDefaultAcl(String, Acl) - Method in interface com.google.cloud.storage.Storage
Creates a new default blob ACL entry on the specified bucket.
createTime() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
createTime() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
currentDirectory() - Static method in class com.google.cloud.storage.Storage.BlobListOption
If specified, results are returned in a directory-like mode.
customerEncryption() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.

D

daysToLive() - Method in class com.google.cloud.storage.BucketInfo.AgeDeleteRule
Deprecated.
decryptionKey(Key) - Static method in class com.google.cloud.storage.Blob.BlobSourceOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
decryptionKey(String) - Static method in class com.google.cloud.storage.Blob.BlobSourceOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
decryptionKey(Key) - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
decryptionKey(String) - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
DEFAULT_PROJECTION - Static variable in class com.google.cloud.storage.spi.DefaultStorageRpc
 
defaultAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
defaultAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
defaultAcl() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
defaultInstance() - Static method in class com.google.cloud.storage.StorageOptions
Deprecated.
DefaultStorageRpc - Class in com.google.cloud.storage.spi
 
DefaultStorageRpc(StorageOptions) - Constructor for class com.google.cloud.storage.spi.DefaultStorageRpc
 
delete(Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Deletes this blob.
delete(Bucket.BucketSourceOption...) - Method in class com.google.cloud.storage.Bucket
Deletes this bucket.
delete(Bucket, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
delete(StorageObject, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
delete(Bucket, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Deletes the requested bucket.
delete(StorageObject, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Deletes the requested storage object.
delete(String, Storage.BucketSourceOption...) - Method in interface com.google.cloud.storage.Storage
Deletes the requested bucket.
delete(String, String, Storage.BlobSourceOption...) - Method in interface com.google.cloud.storage.Storage
Deletes the requested blob.
delete(BlobId, Storage.BlobSourceOption...) - Method in interface com.google.cloud.storage.Storage
Deletes the requested blob.
delete(BlobId) - Method in interface com.google.cloud.storage.Storage
Deletes the requested blob.
delete(BlobId...) - Method in interface com.google.cloud.storage.Storage
Deletes the requested blobs.
delete(Iterable<BlobId>) - Method in interface com.google.cloud.storage.Storage
Deletes the requested blobs.
delete(String, String, Storage.BlobSourceOption...) - Method in class com.google.cloud.storage.StorageBatch
Adds a request representing the "delete blob" operation to this batch.
delete(BlobId, Storage.BlobSourceOption...) - Method in class com.google.cloud.storage.StorageBatch
Adds a request representing the "delete blob" operation to this batch.
deleteAcl(Acl.Entity) - Method in class com.google.cloud.storage.Blob
Deletes the ACL entry for the specified entity on this blob.
deleteAcl(Acl.Entity) - Method in class com.google.cloud.storage.Bucket
Deletes the ACL entry for the specified entity on this bucket.
deleteAcl(String, String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
deleteAcl(String, String, Long, String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
deleteAcl(String, String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Deletes the ACL entry for the specified entity on the specified bucket.
deleteAcl(String, String, Long, String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Deletes the ACL entry for the specified entity on the specified object.
deleteAcl(String, Acl.Entity) - Method in interface com.google.cloud.storage.Storage
Deletes the ACL entry for the specified entity on the specified bucket.
deleteAcl(BlobId, Acl.Entity) - Method in interface com.google.cloud.storage.Storage
Deletes the ACL entry for the specified entity on the specified blob.
deleteDefaultAcl(Acl.Entity) - Method in class com.google.cloud.storage.Bucket
Deletes the default object ACL entry for the specified entity on this bucket.
deleteDefaultAcl(String, String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
deleteDefaultAcl(String, String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Deletes the default object ACL entry for the specified entity on the specified bucket.
deleteDefaultAcl(String, Acl.Entity) - Method in interface com.google.cloud.storage.Storage
Deletes the default object ACL entry for the specified entity on the specified bucket.
deleteRules(Iterable<? extends BucketInfo.DeleteRule>) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
deleteRules(Iterable<? extends BucketInfo.DeleteRule>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
deleteRules() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
deleteTime() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
doesNotExist() - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option that causes an operation to succeed only if the target blob does not exist.
doesNotExist() - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option that causes an operation to succeed only if the target blob does not exist.
doesNotExist() - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option that causes an operation to succeed only if the target blob does not exist.
doesNotExist() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option that causes an operation to succeed only if the target blob does not exist.
domain() - Method in class com.google.cloud.storage.Acl.Domain
Deprecated.

E

email() - Method in class com.google.cloud.storage.Acl.Group
Deprecated.
email() - Method in class com.google.cloud.storage.Acl.User
Deprecated.
encryptionAlgorithm() - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
Deprecated.
encryptionKey(Key) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(String) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(Key) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(String) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(Key) - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(String) - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(Key) - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
encryptionKey(String) - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.
entity(Acl.Entity) - Method in class com.google.cloud.storage.Acl.Builder
Deprecated.
entity() - Method in class com.google.cloud.storage.Acl
Deprecated.
entrySet() - Method in class com.google.cloud.storage.BlobInfo.ImmutableEmptyMap
 
equals(Object) - Method in class com.google.cloud.storage.Acl.Entity
 
equals(Object) - Method in class com.google.cloud.storage.Acl
 
equals(Object) - Method in class com.google.cloud.storage.Blob
 
equals(Object) - Method in class com.google.cloud.storage.BlobId
 
equals(Object) - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
 
equals(Object) - Method in class com.google.cloud.storage.BlobInfo
 
equals(Object) - Method in class com.google.cloud.storage.Bucket.BlobWriteOption
 
equals(Object) - Method in class com.google.cloud.storage.Bucket
 
equals(Object) - Method in class com.google.cloud.storage.BucketInfo.DeleteRule
 
equals(Object) - Method in class com.google.cloud.storage.BucketInfo
 
equals(Object) - Method in class com.google.cloud.storage.Cors
 
equals(Object) - Method in class com.google.cloud.storage.Cors.Origin
 
equals(Object) - Method in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
equals(Object) - Method in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
equals(Object) - Method in class com.google.cloud.storage.Storage.BlobWriteOption
 
equals(Object) - Method in class com.google.cloud.storage.StorageOptions
 
error(StorageException) - Method in class com.google.cloud.storage.StorageBatchResult
 
etag() - Method in class com.google.cloud.storage.Acl
Deprecated.
etag() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
etag() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
exists(Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Checks if this blob exists.
exists(Bucket.BucketSourceOption...) - Method in class com.google.cloud.storage.Bucket
Checks if this bucket exists.

F

fields(Storage.BlobField...) - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option to specify the blob's fields to be returned by the RPC call.
fields(Storage.BlobField...) - Static method in class com.google.cloud.storage.Storage.BlobListOption
Returns an option to specify the blob's fields to be returned by the RPC call.
fields(Storage.BucketField...) - Static method in class com.google.cloud.storage.Storage.BucketGetOption
Returns an option to specify the bucket's fields to be returned by the RPC call.
fields(Storage.BucketField...) - Static method in class com.google.cloud.storage.Storage.BucketListOption
Returns an option to specify the bucket's fields to be returned by the RPC call.
forceDelete(Storage, String, long, TimeUnit) - Static method in class com.google.cloud.storage.testing.RemoteStorageHelper
Deletes a bucket, even if non-empty.
forceDelete(Storage, String) - Static method in class com.google.cloud.storage.testing.RemoteStorageHelper
Deletes a bucket, even if non-empty.

G

generateBucketName() - Static method in class com.google.cloud.storage.testing.RemoteStorageHelper
Returns a bucket name generated using a random UUID.
generatedId() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
generatedId() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
generation() - Method in class com.google.cloud.storage.BlobId
Deprecated.
generation() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
generation() - Method in class com.google.cloud.storage.Storage.ComposeRequest.SourceBlob
Deprecated.
generationMatch() - Static method in class com.google.cloud.storage.Blob.BlobSourceOption
Returns an option for blob's generation match.
generationMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option for blob's data generation match.
generationMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for blob's data generation match.
generationMatch() - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option for blob's data generation match.
generationMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option for blob's data generation match.
generationMatch() - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option for blob's data generation match.
generationMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option for blob's data generation match.
generationMatch() - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option for blob's data generation match.
generationMatch() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for blob's data generation match.
generationNotMatch() - Static method in class com.google.cloud.storage.Blob.BlobSourceOption
Returns an option for blob's generation mismatch.
generationNotMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option for blob's data generation mismatch.
generationNotMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for blob's data generation mismatch.
generationNotMatch() - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option for blob's data generation mismatch.
generationNotMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option for blob's data generation mismatch.
generationNotMatch() - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option for blob's data generation mismatch.
generationNotMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option for blob's data generation mismatch.
generationNotMatch() - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option for blob's data generation mismatch.
generationNotMatch() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for blob's data generation mismatch.
get(String, Storage.BlobGetOption...) - Method in class com.google.cloud.storage.Bucket
Returns the requested blob in this bucket or null if not found.
get(String, String, String...) - Method in class com.google.cloud.storage.Bucket
Returns a list of requested blobs in this bucket.
get(Iterable<String>) - Method in class com.google.cloud.storage.Bucket
Returns a list of requested blobs in this bucket.
get(Bucket, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
get(StorageObject, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
get(Bucket, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Returns the requested bucket or null if not found.
get(StorageObject, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Returns the requested storage object or null if not found.
get(String, Storage.BucketGetOption...) - Method in interface com.google.cloud.storage.Storage
Returns the requested bucket or null if not found.
get(String, String, Storage.BlobGetOption...) - Method in interface com.google.cloud.storage.Storage
Returns the requested blob or null if not found.
get(BlobId, Storage.BlobGetOption...) - Method in interface com.google.cloud.storage.Storage
Returns the requested blob or null if not found.
get(BlobId) - Method in interface com.google.cloud.storage.Storage
Returns the requested blob or null if not found.
get(BlobId...) - Method in interface com.google.cloud.storage.Storage
Gets the requested blobs.
get(Iterable<BlobId>) - Method in interface com.google.cloud.storage.Storage
Gets the requested blobs.
get(String, String, Storage.BlobGetOption...) - Method in class com.google.cloud.storage.StorageBatch
Adds a request representing the "get blob" operation to this batch.
get(BlobId, Storage.BlobGetOption...) - Method in class com.google.cloud.storage.StorageBatch
Adds a request representing the "get blob" operation to this batch.
getAcl(Acl.Entity) - Method in class com.google.cloud.storage.Blob
Returns the ACL entry for the specified entity on this blob or null if not found.
getAcl() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's access control configuration.
getAcl(Acl.Entity) - Method in class com.google.cloud.storage.Bucket
Returns the ACL entry for the specified entity on this bucket or null if not found.
getAcl() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's access control configuration.
getAcl(String, String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
getAcl(String, String, Long, String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
getAcl(String, String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Returns the ACL entry for the specified entity on the specified bucket or null if not found.
getAcl(String, String, Long, String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Returns the ACL entry for the specified entity on the specified object or null if not found.
getAcl(String, Acl.Entity) - Method in interface com.google.cloud.storage.Storage
Returns the ACL entry for the specified entity on the specified bucket or null if not found.
getAcl(BlobId, Acl.Entity) - Method in interface com.google.cloud.storage.Storage
Returns the ACL entry for the specified entity on the specified blob or null if not found.
getBlobId() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's identity.
getBlobSize() - Method in class com.google.cloud.storage.CopyWriter
Returns the size of the blob being copied.
getBucket() - Method in class com.google.cloud.storage.BlobId
Returns the name of the bucket containing the blob.
getBucket() - Method in class com.google.cloud.storage.BlobInfo
Returns the name of the containing bucket.
getCacheControl() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data cache control.
getComponentCount() - Method in class com.google.cloud.storage.BlobInfo
Returns the number of components that make up this blob.
getContent(Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Returns this blob's content.
getContentDisposition() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content disposition.
getContentEncoding() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content encoding.
getContentLanguage() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content language.
getContentType() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content type.
getCors() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's Cross-Origin Resource Sharing (CORS) configuration.
getCrc32c() - Method in class com.google.cloud.storage.BlobInfo
Returns the CRC32C checksum of blob's data as described in RFC 4960, Appendix B; encoded in base64 in big-endian order.
getCreateTime() - Method in class com.google.cloud.storage.BlobInfo
Returns the creation time of the blob.
getCreateTime() - Method in class com.google.cloud.storage.BucketInfo
Returns the time at which the bucket was created.
getCustomerEncryption() - Method in class com.google.cloud.storage.BlobInfo
Returns information on the customer-supplied encryption key, if the blob is encrypted using such a key.
getDaysToLive() - Method in class com.google.cloud.storage.BucketInfo.AgeDeleteRule
 
getDefaultAcl(Acl.Entity) - Method in class com.google.cloud.storage.Bucket
Returns the default object ACL entry for the specified entity on this bucket or null if not found.
getDefaultAcl() - Method in class com.google.cloud.storage.BucketInfo
Returns the default access control configuration for this bucket's blobs.
getDefaultAcl(String, String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
getDefaultAcl(String, String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Returns the default object ACL entry for the specified entity on the specified bucket or null if not found.
getDefaultAcl(String, Acl.Entity) - Method in interface com.google.cloud.storage.Storage
Returns the default object ACL entry for the specified entity on the specified bucket or null if not found.
getDefaultInstance() - Static method in class com.google.cloud.storage.StorageOptions
Returns a default StorageOptions instance.
getDefaultRpcFactory() - Method in class com.google.cloud.storage.StorageOptions
 
getDefaultServiceFactory() - Method in class com.google.cloud.storage.StorageOptions
 
getDeleteRules() - Method in class com.google.cloud.storage.BucketInfo
Returns bucket's lifecycle configuration as a number of delete rules.
getDeleteTime() - Method in class com.google.cloud.storage.BlobInfo
Returns the deletion time of the blob.
getDomain() - Method in class com.google.cloud.storage.Acl.Domain
Returns the domain associated to this entity.
getEmail() - Method in class com.google.cloud.storage.Acl.Group
Returns the group email.
getEmail() - Method in class com.google.cloud.storage.Acl.User
Returns the user email.
getEncryptionAlgorithm() - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
Returns the algorithm used to encrypt the blob.
getEntity() - Method in class com.google.cloud.storage.Acl
Returns the entity for this ACL object.
getEtag() - Method in class com.google.cloud.storage.Acl
Returns HTTP 1.1 Entity tag for the ACL entry.
getEtag() - Method in class com.google.cloud.storage.BlobInfo
Returns HTTP 1.1 Entity tag for the blob.
getEtag() - Method in class com.google.cloud.storage.BucketInfo
Returns HTTP 1.1 Entity tag for the bucket.
getGeneratedId() - Method in class com.google.cloud.storage.BlobInfo
Returns the service-generated for the blob.
getGeneratedId() - Method in class com.google.cloud.storage.BucketInfo
Returns the service-generated id for the bucket.
getGeneration() - Method in class com.google.cloud.storage.BlobId
Returns blob's data generation.
getGeneration() - Method in class com.google.cloud.storage.BlobInfo
Returns blob's data generation.
getGeneration() - Method in class com.google.cloud.storage.Storage.ComposeRequest.SourceBlob
 
getId() - Method in class com.google.cloud.storage.Acl
Returns the ID of the ACL entry.
getIndexPage() - Method in class com.google.cloud.storage.BucketInfo
Returns bucket's website index page.
getKeySha256() - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
Returns the SHA256 hash of the encryption key.
getLocation() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's location.
getMaxAgeSeconds() - Method in class com.google.cloud.storage.Cors
Returns the max time in seconds in which a client can issue requests before sending a new preflight request.
getMd5() - Method in class com.google.cloud.storage.BlobInfo
Returns the MD5 hash of blob's data encoded in base64.
getMediaLink() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's media download link.
getMegabytesCopiedPerChunk() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns the maximum number of megabytes to copy for each RPC call.
getMetadata() - Method in class com.google.cloud.storage.BlobInfo
Returns blob's user provided metadata.
getMetageneration() - Method in class com.google.cloud.storage.BlobInfo
Returns blob's metageneration.
getMetageneration() - Method in class com.google.cloud.storage.BucketInfo
Returns the metadata generation of this bucket.
getMethods() - Method in class com.google.cloud.storage.Cors
Returns the HTTP methods supported by this CORS configuration.
getName() - Method in class com.google.cloud.storage.BlobId
Returns the name of the blob.
getName() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's name.
getName() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's name.
getName() - Method in class com.google.cloud.storage.Storage.ComposeRequest.SourceBlob
 
getNotFoundPage() - Method in class com.google.cloud.storage.BucketInfo
Returns the custom object to return when a requested resource is not found.
getNumNewerVersions() - Method in class com.google.cloud.storage.BucketInfo.NumNewerVersionsDeleteRule
 
getOptions() - Method in class com.google.cloud.storage.testing.RemoteStorageHelper
Returns a StorageOptions object to be used for testing.
getOrigins() - Method in class com.google.cloud.storage.Cors
Returns the origins in this CORS configuration.
getOwner() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's owner.
getOwner() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's owner.
getProjectId() - Method in class com.google.cloud.storage.Acl.Project
Returns the project id for this entity.
getProjectRole() - Method in class com.google.cloud.storage.Acl.Project
Returns the role in the project for this entity.
getResponseHeaders() - Method in class com.google.cloud.storage.Cors
Returns the response headers supported by this CORS configuration.
getResult() - Method in class com.google.cloud.storage.CopyWriter
Returns the updated information for the written blob.
getRetryableErrors() - Method in exception com.google.cloud.storage.StorageException
 
getRole() - Method in class com.google.cloud.storage.Acl
Returns the role associated to the entity in this ACL object.
getScopes() - Method in class com.google.cloud.storage.StorageOptions
 
getSelector() - Method in enum com.google.cloud.storage.Storage.BlobField
 
getSelector() - Method in enum com.google.cloud.storage.Storage.BucketField
 
getSelfLink() - Method in class com.google.cloud.storage.BlobInfo
Returns the URI of this blob as a string.
getSelfLink() - Method in class com.google.cloud.storage.BucketInfo
Returns the URI of this bucket as a string.
getSize() - Method in class com.google.cloud.storage.BlobInfo
Returns the content length of the data in bytes.
getSource() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns the blob to copy, as a BlobId.
getSourceBlobs() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Returns compose operation's source blobs.
getSourceOptions() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns blob's source options.
getStorage() - Method in class com.google.cloud.storage.Blob
Returns the blob's Storage object used to issue requests.
getStorage() - Method in class com.google.cloud.storage.Bucket
Returns the bucket's Storage object used to issue requests.
getStorageClass() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's storage class.
getTarget() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Returns compose operation's target blob.
getTarget() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns the BlobInfo for the target blob.
getTargetOptions() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Returns compose operation's target blob's options.
getTargetOptions() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns blob's target options.
getTimeMillis() - Method in class com.google.cloud.storage.BucketInfo.CreatedBeforeDeleteRule
 
getTotalBytesCopied() - Method in class com.google.cloud.storage.CopyWriter
Returns the number of bytes copied.
getType() - Method in class com.google.cloud.storage.Acl.Entity
Returns the type of entity.
getType() - Method in class com.google.cloud.storage.BucketInfo.DeleteRule
 
getUpdateTime() - Method in class com.google.cloud.storage.BlobInfo
Returns the last modification time of the blob's metadata.
getValue() - Method in class com.google.cloud.storage.Acl.Entity
Returns the entity's value.
getValue() - Method in class com.google.cloud.storage.Cors.Origin
 

H

hashCode() - Method in class com.google.cloud.storage.Acl.Entity
 
hashCode() - Method in class com.google.cloud.storage.Acl
 
hashCode() - Method in class com.google.cloud.storage.Blob
 
hashCode() - Method in class com.google.cloud.storage.BlobId
 
hashCode() - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
 
hashCode() - Method in class com.google.cloud.storage.BlobInfo
 
hashCode() - Method in class com.google.cloud.storage.Bucket.BlobWriteOption
 
hashCode() - Method in class com.google.cloud.storage.Bucket
 
hashCode() - Method in class com.google.cloud.storage.BucketInfo.DeleteRule
 
hashCode() - Method in class com.google.cloud.storage.BucketInfo
 
hashCode() - Method in class com.google.cloud.storage.Cors
 
hashCode() - Method in class com.google.cloud.storage.Cors.Origin
 
hashCode() - Method in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
hashCode() - Method in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
hashCode() - Method in class com.google.cloud.storage.Storage.BlobWriteOption
 
hashCode() - Method in class com.google.cloud.storage.StorageOptions
 
HttpMethod - Enum in com.google.cloud.storage
Http method supported by Storage service.
httpMethod(HttpMethod) - Static method in class com.google.cloud.storage.Storage.SignUrlOption
The HTTP method to be used with the signed URL.

I

id() - Method in class com.google.cloud.storage.Acl
Deprecated.
indexPage(String) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
indexPage(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
indexPage() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
isDirectory() - Method in class com.google.cloud.storage.BlobInfo
Returns true if the current blob represents a directory.
isDone() - Method in class com.google.cloud.storage.CopyWriter
Returns true if blob copy has finished, false otherwise.
isDone - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
isLive() - Method in class com.google.cloud.storage.BucketInfo.IsLiveDeleteRule
 

K

keySha256() - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
Deprecated.

L

list(Storage.BlobListOption...) - Method in class com.google.cloud.storage.Bucket
Returns the paginated list of Blob in this bucket.
list(Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
list(String, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
list(Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Lists the project's buckets.
list(String, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Lists the bucket's blobs.
list(Storage.BucketListOption...) - Method in interface com.google.cloud.storage.Storage
Lists the project's buckets.
list(String, Storage.BlobListOption...) - Method in interface com.google.cloud.storage.Storage
Lists the bucket's blobs.
listAcls() - Method in class com.google.cloud.storage.Blob
Lists the ACL entries for this blob.
listAcls() - Method in class com.google.cloud.storage.Bucket
Lists the ACL entries for this bucket.
listAcls(String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
listAcls(String, String, Long) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
listAcls(String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Lists the ACL entries for the provided bucket.
listAcls(String, String, Long) - Method in interface com.google.cloud.storage.spi.StorageRpc
Lists the ACL entries for the provided object.
listAcls(String) - Method in interface com.google.cloud.storage.Storage
Lists the ACL entries for the provided bucket.
listAcls(BlobId) - Method in interface com.google.cloud.storage.Storage
Lists the ACL entries for the provided blob.
listDefaultAcls() - Method in class com.google.cloud.storage.Bucket
Lists the default blob ACL entries for this bucket.
listDefaultAcls(String) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
listDefaultAcls(String) - Method in interface com.google.cloud.storage.spi.StorageRpc
Lists the default object ACL entries for the provided bucket.
listDefaultAcls(String) - Method in interface com.google.cloud.storage.Storage
Lists the default blob ACL entries for the provided bucket.
load(StorageObject, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
load(StorageObject, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Reads all the bytes from a storage object.
location(String) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
location(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
location() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.

M

maxAgeSeconds(Integer) - Method in class com.google.cloud.storage.Cors.Builder
Deprecated.
maxAgeSeconds() - Method in class com.google.cloud.storage.Cors
Deprecated.
md5(String) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
md5(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
md5() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
md5Match(String) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for blob's data MD5 hash match.
md5Match() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for blob's data MD5 hash match.
mediaLink() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
megabytesCopiedPerChunk(Long) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
megabytesCopiedPerChunk() - Method in class com.google.cloud.storage.Storage.CopyRequest
Deprecated.
megabytesRewrittenPerCall - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
metadata(Map<String, String>) - Method in class com.google.cloud.storage.Blob.Builder
Deprecated.
metadata(Map<String, String>) - Method in class com.google.cloud.storage.BlobInfo.Builder
Deprecated.
metadata() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
metageneration() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
metageneration() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
metagenerationMatch() - Static method in class com.google.cloud.storage.Blob.BlobSourceOption
Returns an option for blob's metageneration match.
metagenerationMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option for blob's metageneration match.
metagenerationMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for blob's metageneration match.
metagenerationMatch() - Static method in class com.google.cloud.storage.Bucket.BucketSourceOption
Returns an option for bucket's metageneration match.
metagenerationMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option for blob's metageneration match.
metagenerationMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option for blob's metageneration match.
metagenerationMatch() - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option for blob's metageneration match.
metagenerationMatch() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for blob's metageneration match.
metagenerationMatch(long) - Static method in class com.google.cloud.storage.Storage.BucketGetOption
Returns an option for bucket's metageneration match.
metagenerationMatch(long) - Static method in class com.google.cloud.storage.Storage.BucketSourceOption
Returns an option for bucket's metageneration match.
metagenerationMatch() - Static method in class com.google.cloud.storage.Storage.BucketTargetOption
Returns an option for bucket's metageneration match.
metagenerationNotMatch() - Static method in class com.google.cloud.storage.Blob.BlobSourceOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch(long) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch() - Static method in class com.google.cloud.storage.Bucket.BucketSourceOption
Returns an option for bucket's metageneration mismatch.
metagenerationNotMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobGetOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch(long) - Static method in class com.google.cloud.storage.Storage.BlobSourceOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch() - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch() - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for blob's metageneration mismatch.
metagenerationNotMatch(long) - Static method in class com.google.cloud.storage.Storage.BucketGetOption
Returns an option for bucket's metageneration mismatch.
metagenerationNotMatch(long) - Static method in class com.google.cloud.storage.Storage.BucketSourceOption
Returns an option for bucket's metageneration mismatch.
metagenerationNotMatch() - Static method in class com.google.cloud.storage.Storage.BucketTargetOption
Returns an option for bucket's metageneration mismatch.
methods(Iterable<HttpMethod>) - Method in class com.google.cloud.storage.Cors.Builder
Deprecated.
methods() - Method in class com.google.cloud.storage.Cors
Deprecated.

N

name() - Method in class com.google.cloud.storage.BlobId
Deprecated.
name() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
name(String) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
name(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
name() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
name() - Method in class com.google.cloud.storage.Storage.ComposeRequest.SourceBlob
Deprecated.
newBuilder(Acl.Entity, Acl.Role) - Static method in class com.google.cloud.storage.Acl
Returns a builder for Acl objects.
newBuilder(BucketInfo, String) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided values.
newBuilder(String, String) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided values.
newBuilder(BucketInfo, String, Long) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided values.
newBuilder(String, String, Long) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided values.
newBuilder(BlobId) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided value.
newBuilder(String) - Static method in class com.google.cloud.storage.BucketInfo
Returns a BucketInfo builder where the bucket's name is set to the provided name.
newBuilder() - Static method in class com.google.cloud.storage.Cors
Returns a CORS configuration builder.
newBuilder() - Static method in class com.google.cloud.storage.Storage.ComposeRequest
Returns a ComposeRequest builder.
newBuilder() - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a builder for CopyRequest objects.
newBuilder() - Static method in class com.google.cloud.storage.StorageOptions
 
notFoundPage(String) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
notFoundPage(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
notFoundPage() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
numNewerVersions() - Method in class com.google.cloud.storage.BucketInfo.NumNewerVersionsDeleteRule
Deprecated.

O

of(Acl.Entity, Acl.Role) - Static method in class com.google.cloud.storage.Acl
Returns an Acl object.
of(String, String) - Static method in class com.google.cloud.storage.BlobId
Creates a blob identifier.
of(String, String, Long) - Static method in class com.google.cloud.storage.BlobId
Creates a BlobId object.
of(String) - Static method in class com.google.cloud.storage.BucketInfo
Creates a BucketInfo object for the provided bucket name.
of(String, String, int) - Static method in class com.google.cloud.storage.Cors.Origin
Returns an Origin object for the given scheme, host and port.
of(String) - Static method in class com.google.cloud.storage.Cors.Origin
Creates an Origin object for the provided value.
of(X, Y) - Static method in class com.google.cloud.storage.spi.StorageRpc.Tuple
 
of(Iterable<String>, BlobInfo) - Static method in class com.google.cloud.storage.Storage.ComposeRequest
Creates a ComposeRequest object.
of(String, Iterable<String>, String) - Static method in class com.google.cloud.storage.Storage.ComposeRequest
Creates a ComposeRequest object.
of(String, String, BlobInfo) - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a copy request.
of(BlobId, BlobInfo) - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a copy request.
of(String, String, String) - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a copy request.
of(String, String, BlobId) - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a copy request.
of(BlobId, String) - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a copy request.
of(BlobId, BlobId) - Static method in class com.google.cloud.storage.Storage.CopyRequest
Creates a copy request.
ofAllAuthenticatedUsers() - Static method in class com.google.cloud.storage.Acl.User
 
ofAllUsers() - Static method in class com.google.cloud.storage.Acl.User
 
onFailure(GoogleJsonError) - Method in interface com.google.cloud.storage.spi.RpcBatch.Callback
This method will be called upon failure of the batch operation.
onSuccess(T) - Method in interface com.google.cloud.storage.spi.RpcBatch.Callback
This method will be called upon success of the batch operation.
open(StorageObject, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
open(StorageObject, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Opens a resumable upload channel for a given storage object.
openRewrite(StorageRpc.RewriteRequest) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
openRewrite(StorageRpc.RewriteRequest) - Method in interface com.google.cloud.storage.spi.StorageRpc
Sends a rewrite request to open a rewrite channel.
options() - Method in class com.google.cloud.storage.testing.RemoteStorageHelper
Deprecated.
origins(Iterable<Cors.Origin>) - Method in class com.google.cloud.storage.Cors.Builder
Deprecated.
origins() - Method in class com.google.cloud.storage.Cors
Deprecated.
overrideInfo - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
overrideInfo() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns whether to override the target blob information with Storage.CopyRequest.target().
owner() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
owner() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.

P

pageSize(long) - Static method in class com.google.cloud.storage.Storage.BlobListOption
Returns an option to specify the maximum number of blobs returned per page.
pageSize(long) - Static method in class com.google.cloud.storage.Storage.BucketListOption
Returns an option to specify the maximum number of buckets returned per page.
pageToken(String) - Static method in class com.google.cloud.storage.Storage.BlobListOption
Returns an option to specify the page token from which to start listing blobs.
pageToken(String) - Static method in class com.google.cloud.storage.Storage.BucketListOption
Returns an option to specify the page token from which to start listing buckets.
patch(Bucket, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
patch(StorageObject, Map<StorageRpc.Option, ?>) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
patch(Bucket, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Updates bucket information.
patch(StorageObject, Map<StorageRpc.Option, ?>) - Method in interface com.google.cloud.storage.spi.StorageRpc
Updates the storage object's information.
patchAcl(BucketAccessControl) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
patchAcl(ObjectAccessControl) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
patchAcl(BucketAccessControl) - Method in interface com.google.cloud.storage.spi.StorageRpc
Updates an ACL entry on the specified bucket.
patchAcl(ObjectAccessControl) - Method in interface com.google.cloud.storage.spi.StorageRpc
Updates an ACL entry on the specified object.
patchDefaultAcl(ObjectAccessControl) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
patchDefaultAcl(ObjectAccessControl) - Method in interface com.google.cloud.storage.spi.StorageRpc
Updates a default object ACL entry on the specified bucket.
predefinedAcl(Storage.PredefinedAcl) - Static method in class com.google.cloud.storage.Bucket.BlobTargetOption
Returns an option for specifying blob's predefined ACL configuration.
predefinedAcl(Storage.PredefinedAcl) - Static method in class com.google.cloud.storage.Bucket.BlobWriteOption
Returns an option for specifying blob's predefined ACL configuration.
predefinedAcl(Storage.PredefinedAcl) - Static method in class com.google.cloud.storage.Storage.BlobTargetOption
Returns an option for specifying blob's predefined ACL configuration.
predefinedAcl(Storage.PredefinedAcl) - Static method in class com.google.cloud.storage.Storage.BlobWriteOption
Returns an option for specifying blob's predefined ACL configuration.
predefinedAcl(Storage.PredefinedAcl) - Static method in class com.google.cloud.storage.Storage.BucketTargetOption
Returns an option for specifying bucket's predefined ACL configuration.
predefinedDefaultObjectAcl(Storage.PredefinedAcl) - Static method in class com.google.cloud.storage.Storage.BucketTargetOption
Returns an option for specifying bucket's default ACL configuration for blobs.
prefix(String) - Static method in class com.google.cloud.storage.Storage.BlobListOption
Returns an option to set a prefix to filter results to blobs whose names begin with this prefix.
prefix(String) - Static method in class com.google.cloud.storage.Storage.BucketListOption
Returns an option to set a prefix to filter results to buckets whose names begin with this prefix.
projectId() - Method in class com.google.cloud.storage.Acl.Project
Deprecated.
projectRole() - Method in class com.google.cloud.storage.Acl.Project
Deprecated.

R

read(StorageObject, Map<StorageRpc.Option, ?>, long, int) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
read(StorageObject, Map<StorageRpc.Option, ?>, long, int) - Method in interface com.google.cloud.storage.spi.StorageRpc
Reads the given amount of bytes from a storage object at the given position.
readAllBytes(String, String, Storage.BlobSourceOption...) - Method in interface com.google.cloud.storage.Storage
Reads all the bytes from a blob.
readAllBytes(BlobId, Storage.BlobSourceOption...) - Method in interface com.google.cloud.storage.Storage
Reads all the bytes from a blob.
reader(Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Returns a ReadChannel object for reading this blob's content.
reader(String, String, Storage.BlobSourceOption...) - Method in interface com.google.cloud.storage.Storage
Returns a channel for reading the blob's content.
reader(BlobId, Storage.BlobSourceOption...) - Method in interface com.google.cloud.storage.Storage
Returns a channel for reading the blob's content.
reload(Blob.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Fetches current blob's latest information.
reload(Bucket.BucketSourceOption...) - Method in class com.google.cloud.storage.Bucket
Fetches current bucket's latest information.
RemoteStorageHelper - Class in com.google.cloud.storage.testing
Utility to create a remote storage configuration for testing.
RemoteStorageHelper.StorageHelperException - Exception in com.google.cloud.storage.testing
 
RemoteStorageHelper.StorageHelperException(String) - Constructor for exception com.google.cloud.storage.testing.RemoteStorageHelper.StorageHelperException
 
RemoteStorageHelper.StorageHelperException(String, Throwable) - Constructor for exception com.google.cloud.storage.testing.RemoteStorageHelper.StorageHelperException
 
responseHeaders(Iterable<String>) - Method in class com.google.cloud.storage.Cors.Builder
Deprecated.
responseHeaders() - Method in class com.google.cloud.storage.Cors
Deprecated.
result() - Method in class com.google.cloud.storage.CopyWriter
Deprecated.
result - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
rewriteRequest - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
rewriteToken - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
role(Acl.Role) - Method in class com.google.cloud.storage.Acl.Builder
Deprecated.
role() - Method in class com.google.cloud.storage.Acl
Deprecated.
RpcBatch - Interface in com.google.cloud.storage.spi
An interface for the collection of batch operations.
RpcBatch.Callback<T> - Interface in com.google.cloud.storage.spi
An interface for batch callbacks.

S

selector() - Method in enum com.google.cloud.storage.Storage.BlobField
Deprecated.
selector() - Method in enum com.google.cloud.storage.Storage.BucketField
Deprecated.
selfLink() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
selfLink() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
setAcl(List<Acl>) - Method in class com.google.cloud.storage.Blob.Builder
 
setAcl(List<Acl>) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's access control configuration.
setAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.Bucket.Builder
 
setAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's access control configuration.
setBlobId(BlobId) - Method in class com.google.cloud.storage.Blob.Builder
 
setBlobId(BlobId) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob identity.
setCacheControl(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setCacheControl(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data cache control.
setContentDisposition(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setContentDisposition(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content disposition.
setContentEncoding(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setContentEncoding(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content encoding.
setContentLanguage(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setContentLanguage(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content language.
setContentType(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setContentType(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content type.
setCors(Iterable<Cors>) - Method in class com.google.cloud.storage.Bucket.Builder
 
setCors(Iterable<Cors>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's Cross-Origin Resource Sharing (CORS) configuration.
setCrc32c(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setCrc32c(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the CRC32C checksum of blob's data as described in RFC 4960, Appendix B; encoded in base64 in big-endian order.
setDefaultAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.Bucket.Builder
 
setDefaultAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the default access control configuration to apply to bucket's blobs when no other configuration is specified.
setDeleteRules(Iterable<? extends BucketInfo.DeleteRule>) - Method in class com.google.cloud.storage.Bucket.Builder
 
setDeleteRules(Iterable<? extends BucketInfo.DeleteRule>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's lifecycle configuration as a number of delete rules.
setEntity(Acl.Entity) - Method in class com.google.cloud.storage.Acl.Builder
Sets the entity for the ACL object.
setIndexPage(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
setIndexPage(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's website index page.
setLocation(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
setLocation(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's location.
setMaxAgeSeconds(Integer) - Method in class com.google.cloud.storage.Cors.Builder
Sets the max time in seconds in which a client can issue requests before sending a new preflight request.
setMd5(String) - Method in class com.google.cloud.storage.Blob.Builder
 
setMd5(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the MD5 hash of blob's data.
setMegabytesCopiedPerChunk(Long) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the maximum number of megabytes to copy for each RPC call.
setMetadata(Map<String, String>) - Method in class com.google.cloud.storage.Blob.Builder
 
setMetadata(Map<String, String>) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's user provided metadata.
setMethods(Iterable<HttpMethod>) - Method in class com.google.cloud.storage.Cors.Builder
Sets the HTTP methods supported by this CORS configuration.
setName(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
setName(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's name.
setNotFoundPage(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
setNotFoundPage(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the custom object to return when a requested resource is not found.
setOrigins(Iterable<Cors.Origin>) - Method in class com.google.cloud.storage.Cors.Builder
Sets the origins for this CORS configuration.
setResponseHeaders(Iterable<String>) - Method in class com.google.cloud.storage.Cors.Builder
Sets the response headers supported by this CORS configuration.
setRole(Acl.Role) - Method in class com.google.cloud.storage.Acl.Builder
Sets the role to associate to the entity object.
setSource(String, String) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the blob to copy given bucket and blob name.
setSource(BlobId) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the blob to copy given a BlobId.
setSourceOptions(Storage.BlobSourceOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets blob's source options.
setSourceOptions(Iterable<Storage.BlobSourceOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets blob's source options.
setStorageClass(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
setStorageClass(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's storage class.
setTarget(BlobInfo) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Sets compose operation's target blob.
setTarget(BlobId) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target.
setTarget(BlobId, Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target.
setTarget(BlobInfo, Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target and target options.
setTarget(BlobInfo, Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target and target options.
setTarget(BlobId, Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target and target options.
setTargetOptions(Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Sets compose operation's target blob options.
setTargetOptions(Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Sets compose operation's target blob options.
setVersioningEnabled(Boolean) - Method in class com.google.cloud.storage.Bucket.Builder
 
setVersioningEnabled(Boolean) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets whether versioning should be enabled for this bucket.
signUrl(long, TimeUnit, Storage.SignUrlOption...) - Method in class com.google.cloud.storage.Blob
Generates a signed URL for this blob.
signUrl(BlobInfo, long, TimeUnit, Storage.SignUrlOption...) - Method in interface com.google.cloud.storage.Storage
Generates a signed URL for a blob.
signWith(ServiceAccountSigner) - Static method in class com.google.cloud.storage.Storage.SignUrlOption
Provides a service account signer to sign the URL.
size() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.
source - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
source(String, String) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
source(BlobId) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
source() - Method in class com.google.cloud.storage.Storage.CopyRequest
Deprecated.
sourceBlobs() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Deprecated.
sourceOptions - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
sourceOptions(Storage.BlobSourceOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
sourceOptions(Iterable<Storage.BlobSourceOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
sourceOptions() - Method in class com.google.cloud.storage.Storage.CopyRequest
Deprecated.
storage() - Method in class com.google.cloud.storage.Blob
Deprecated.
storage() - Method in class com.google.cloud.storage.Bucket
Deprecated.
Storage - Interface in com.google.cloud.storage
An interface for Google Cloud Storage.
Storage.BlobField - Enum in com.google.cloud.storage
 
Storage.BlobGetOption - Class in com.google.cloud.storage
Class for specifying blob get options.
Storage.BlobListOption - Class in com.google.cloud.storage
Class for specifying blob list options.
Storage.BlobSourceOption - Class in com.google.cloud.storage
Class for specifying blob source options.
Storage.BlobTargetOption - Class in com.google.cloud.storage
Class for specifying blob target options.
Storage.BlobWriteOption - Class in com.google.cloud.storage
Class for specifying blob write options.
Storage.BucketField - Enum in com.google.cloud.storage
 
Storage.BucketGetOption - Class in com.google.cloud.storage
Class for specifying bucket source options.
Storage.BucketListOption - Class in com.google.cloud.storage
Class for specifying bucket list options.
Storage.BucketSourceOption - Class in com.google.cloud.storage
Class for specifying bucket source options.
Storage.BucketTargetOption - Class in com.google.cloud.storage
Class for specifying bucket target options.
Storage.ComposeRequest - Class in com.google.cloud.storage
A class to contain all information needed for a Google Cloud Storage Compose operation.
Storage.ComposeRequest.Builder - Class in com.google.cloud.storage
 
Storage.ComposeRequest.Builder() - Constructor for class com.google.cloud.storage.Storage.ComposeRequest.Builder
 
Storage.ComposeRequest.SourceBlob - Class in com.google.cloud.storage
Class for Compose source blobs.
Storage.CopyRequest - Class in com.google.cloud.storage
A class to contain all information needed for a Google Cloud Storage Copy operation.
Storage.CopyRequest.Builder - Class in com.google.cloud.storage
 
Storage.CopyRequest.Builder() - Constructor for class com.google.cloud.storage.Storage.CopyRequest.Builder
 
Storage.PredefinedAcl - Enum in com.google.cloud.storage
 
Storage.SignUrlOption - Class in com.google.cloud.storage
Class for specifying signed URL options.
StorageBatch - Class in com.google.cloud.storage
A batch of operations to be submitted to Google Cloud Storage using a single RPC request.
StorageBatchResult<T> - Class in com.google.cloud.storage
This class holds a single result of a batch call to Cloud Storage.
storageClass(String) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
storageClass(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
storageClass() - Method in class com.google.cloud.storage.BucketInfo
Deprecated.
StorageException - Exception in com.google.cloud.storage
Storage service exception.
StorageException(int, String) - Constructor for exception com.google.cloud.storage.StorageException
 
StorageException(int, String, Throwable) - Constructor for exception com.google.cloud.storage.StorageException
 
StorageException(IOException) - Constructor for exception com.google.cloud.storage.StorageException
 
StorageException(GoogleJsonError) - Constructor for exception com.google.cloud.storage.StorageException
 
StorageFactory - Interface in com.google.cloud.storage
An interface for Storage factories.
StorageOptions - Class in com.google.cloud.storage
 
StorageOptions.Builder - Class in com.google.cloud.storage
 
StorageOptions.DefaultStorageFactory - Class in com.google.cloud.storage
 
StorageOptions.DefaultStorageFactory() - Constructor for class com.google.cloud.storage.StorageOptions.DefaultStorageFactory
 
StorageOptions.DefaultStorageRpcFactory - Class in com.google.cloud.storage
 
StorageOptions.DefaultStorageRpcFactory() - Constructor for class com.google.cloud.storage.StorageOptions.DefaultStorageRpcFactory
 
StorageRpc - Interface in com.google.cloud.storage.spi
 
StorageRpc.Option - Enum in com.google.cloud.storage.spi
 
StorageRpc.RewriteRequest - Class in com.google.cloud.storage.spi
 
StorageRpc.RewriteRequest(StorageObject, Map<StorageRpc.Option, ?>, boolean, StorageObject, Map<StorageRpc.Option, ?>, Long) - Constructor for class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
StorageRpc.RewriteResponse - Class in com.google.cloud.storage.spi
 
StorageRpc.RewriteResponse(StorageRpc.RewriteRequest, StorageObject, long, boolean, String, long) - Constructor for class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
StorageRpc.Tuple<X,Y> - Class in com.google.cloud.storage.spi
 
StorageRpcFactory - Interface in com.google.cloud.storage.spi
An interface for Storage RPC factory.
submit() - Method in interface com.google.cloud.storage.spi.RpcBatch
Submits a batch of requests for processing using a single RPC request to Cloud Storage.
submit() - Method in class com.google.cloud.storage.StorageBatch
Submits this batch for processing using a single RPC request.
success(T) - Method in class com.google.cloud.storage.StorageBatchResult
 

T

target - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
target(BlobInfo) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Deprecated.
target() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Deprecated.
target(BlobId) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
target(BlobInfo, Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
target(BlobInfo, Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Deprecated.
target() - Method in class com.google.cloud.storage.Storage.CopyRequest
Deprecated.
targetOptions - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
targetOptions(Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Deprecated.
targetOptions(Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Deprecated.
targetOptions() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Deprecated.
targetOptions() - Method in class com.google.cloud.storage.Storage.CopyRequest
Deprecated.
timeMillis() - Method in class com.google.cloud.storage.BucketInfo.CreatedBeforeDeleteRule
Deprecated.
toBuilder() - Method in class com.google.cloud.storage.Acl
Returns a builder for this Acl object.
toBuilder() - Method in class com.google.cloud.storage.Blob
 
toBuilder() - Method in class com.google.cloud.storage.BlobInfo
Returns a builder for the current blob.
toBuilder() - Method in class com.google.cloud.storage.Bucket
 
toBuilder() - Method in class com.google.cloud.storage.BucketInfo
Returns a builder for the current bucket.
toBuilder() - Method in class com.google.cloud.storage.Cors
Returns a builder for this CORS configuration.
toBuilder() - Method in class com.google.cloud.storage.StorageOptions
 
toString() - Method in class com.google.cloud.storage.Acl.Entity
 
toString() - Method in class com.google.cloud.storage.Acl
 
toString() - Method in class com.google.cloud.storage.BlobId
 
toString() - Method in class com.google.cloud.storage.BlobInfo.CustomerEncryption
 
toString() - Method in class com.google.cloud.storage.BlobInfo
 
toString() - Method in class com.google.cloud.storage.BucketInfo
 
toString() - Method in class com.google.cloud.storage.Cors.Origin
 
totalBytesCopied() - Method in class com.google.cloud.storage.CopyWriter
Deprecated.
totalBytesRewritten - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
translate(Exception) - Static method in exception com.google.cloud.storage.testing.RemoteStorageHelper.StorageHelperException
 
type() - Method in class com.google.cloud.storage.Acl.Entity
Deprecated.
type() - Method in class com.google.cloud.storage.BucketInfo.DeleteRule
Deprecated.

U

update(Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Blob
Updates the blob's information.
update(Storage.BucketTargetOption...) - Method in class com.google.cloud.storage.Bucket
Updates the bucket's information.
update(BucketInfo, Storage.BucketTargetOption...) - Method in interface com.google.cloud.storage.Storage
Updates bucket information.
update(BlobInfo, Storage.BlobTargetOption...) - Method in interface com.google.cloud.storage.Storage
Updates blob information.
update(BlobInfo) - Method in interface com.google.cloud.storage.Storage
Updates blob information.
update(BlobInfo...) - Method in interface com.google.cloud.storage.Storage
Updates the requested blobs.
update(Iterable<BlobInfo>) - Method in interface com.google.cloud.storage.Storage
Updates the requested blobs.
update(BlobInfo, Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.StorageBatch
Adds a request representing the "update blob" operation to this batch.
updateAcl(Acl) - Method in class com.google.cloud.storage.Blob
Updates an ACL entry on this blob.
updateAcl(Acl) - Method in class com.google.cloud.storage.Bucket
Updates an ACL entry on this bucket.
updateAcl(String, Acl) - Method in interface com.google.cloud.storage.Storage
Updates an ACL entry on the specified bucket.
updateAcl(BlobId, Acl) - Method in interface com.google.cloud.storage.Storage
Updates an ACL entry on the specified blob.
updateDefaultAcl(Acl) - Method in class com.google.cloud.storage.Bucket
Updates a default blob ACL entry on this bucket.
updateDefaultAcl(String, Acl) - Method in interface com.google.cloud.storage.Storage
Updates a default blob ACL entry on the specified bucket.
updateTime() - Method in class com.google.cloud.storage.BlobInfo
Deprecated.

V

value() - Method in class com.google.cloud.storage.Acl.Entity
Deprecated.
value() - Method in class com.google.cloud.storage.Cors.Origin
Deprecated.
value() - Method in enum com.google.cloud.storage.spi.StorageRpc.Option
 
valueOf(String) - Static method in enum com.google.cloud.storage.Acl.Entity.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.Acl.Project.ProjectRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.Acl.Role
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.BucketInfo.DeleteRule.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.HttpMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.spi.StorageRpc.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.Storage.BlobField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.Storage.BucketField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.storage.Storage.PredefinedAcl
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.storage.Acl.Entity.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.Acl.Project.ProjectRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.Acl.Role
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.BucketInfo.DeleteRule.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.spi.StorageRpc.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.Storage.BlobField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.Storage.BucketField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.storage.Storage.PredefinedAcl
Returns an array containing the constants of this enum type, in the order they are declared.
versioningEnabled(Boolean) - Method in class com.google.cloud.storage.Bucket.Builder
Deprecated.
versioningEnabled(Boolean) - Method in class com.google.cloud.storage.BucketInfo.Builder
Deprecated.
versioningEnabled() - Method in class com.google.cloud.storage.BucketInfo
Returns true if versioning is fully enabled for this bucket, false otherwise.
versions(boolean) - Static method in class com.google.cloud.storage.Storage.BlobListOption
If set to true, lists all versions of a blob.

W

withContentType() - Static method in class com.google.cloud.storage.Storage.SignUrlOption
Use it if signature should include the blob's content-type.
withMd5() - Static method in class com.google.cloud.storage.Storage.SignUrlOption
Use it if signature should include the blob's md5.
write(String, byte[], int, long, int, boolean) - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
write(String, byte[], int, long, int, boolean) - Method in interface com.google.cloud.storage.spi.StorageRpc
Writes the provided bytes to a storage object at the provided location.
writer(Storage.BlobWriteOption...) - Method in class com.google.cloud.storage.Blob
Returns a WriteChannel object for writing to this blob.
writer(BlobInfo, Storage.BlobWriteOption...) - Method in interface com.google.cloud.storage.Storage
Creates a blob and return a channel for writing its content.

X

x() - Method in class com.google.cloud.storage.spi.StorageRpc.Tuple
 

Y

y() - Method in class com.google.cloud.storage.spi.StorageRpc.Tuple
 
A B C D E F G H I K L M N O P R S T U V W X Y 

Copyright © 2017 Google. All rights reserved.