A B C D E F G H I 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
 
acl() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's access control configuration.
acl(List<Acl>) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's access control configuration.
acl(Iterable<Acl>) - Method in class com.google.cloud.storage.Bucket.Builder
 
acl() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's access control configuration.
acl(Iterable<Acl>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's access control configuration.
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
 
BlobId - Class in com.google.cloud.storage
Google Storage Object identifier.
blobId() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's identity.
blobId(BlobId) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob identity.
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.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
Returns the size of the blob being copied.
blobSize - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
bucket() - Method in class com.google.cloud.storage.BlobId
Returns the name of the bucket containing the blob.
bucket() - Method in class com.google.cloud.storage.BlobInfo
Returns the name of the containing bucket.
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.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(BucketInfo, String) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided values.
builder(String, String) - Static method in class com.google.cloud.storage.BlobInfo
Returns a BlobInfo builder where blob identity is set using the provided values.
builder(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.
builder(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.
builder(BlobId) - Static method in class com.google.cloud.storage.BlobInfo
 
builder(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.
builder() - Static method in class com.google.cloud.storage.Cors
Returns a CORS configuration builder.
builder() - Static method in class com.google.cloud.storage.Storage.ComposeRequest
Returns a ComposeRequest builder.
builder() - Static method in class com.google.cloud.storage.Storage.CopyRequest
 
builder() - Static method in class com.google.cloud.storage.StorageOptions
 

C

cacheControl(String) - Method in class com.google.cloud.storage.Blob.Builder
 
cacheControl(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data cache control.
cacheControl() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data cache control.
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
Returns the number of components that make up this blob.
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(Storage.BlobSourceOption...) - Method in class com.google.cloud.storage.Blob
Returns this blob's content.
contentDisposition(String) - Method in class com.google.cloud.storage.Blob.Builder
 
contentDisposition(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content disposition.
contentDisposition() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content disposition.
contentEncoding(String) - Method in class com.google.cloud.storage.Blob.Builder
 
contentEncoding(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content encoding.
contentEncoding() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content encoding.
contentLanguage(String) - Method in class com.google.cloud.storage.Blob.Builder
 
contentLanguage(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content language.
contentLanguage() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content language.
contentType(String) - Method in class com.google.cloud.storage.Blob.Builder
 
contentType(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's data content type.
contentType() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's data content type.
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
 
cors(Iterable<Cors>) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's Cross-Origin Resource Sharing (CORS) configuration.
cors() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's Cross-Origin Resource Sharing (CORS) configuration.
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
 
crc32c(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.
crc32c() - 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.
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.
createBatch() - Method in class com.google.cloud.storage.spi.DefaultStorageRpc
 
createBatch() - Method in interface com.google.cloud.storage.spi.StorageRpc
Creates an empty batch.
createTime() - Method in class com.google.cloud.storage.BucketInfo
Returns the time at which the bucket was created.
currentDirectory() - Static method in class com.google.cloud.storage.Storage.BlobListOption
If specified, results are returned in a directory-like mode.

D

daysToLive() - Method in class com.google.cloud.storage.BucketInfo.AgeDeleteRule
 
DEFAULT_PROJECTION - Static variable in class com.google.cloud.storage.spi.DefaultStorageRpc
 
defaultAcl(Iterable<Acl>) - Method in class com.google.cloud.storage.Bucket.Builder
 
defaultAcl(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.
defaultAcl() - Method in class com.google.cloud.storage.BucketInfo
Returns the default access control configuration for this bucket's blobs.
defaultInstance() - Static method in class com.google.cloud.storage.StorageOptions
Returns a default StorageOptions instance.
defaultRpcFactory() - Method in class com.google.cloud.storage.StorageOptions
 
defaultServiceFactory() - Method in class com.google.cloud.storage.StorageOptions
 
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.
deleteRules(Iterable<? extends BucketInfo.DeleteRule>) - Method in class com.google.cloud.storage.Bucket.Builder
 
deleteRules(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.
deleteRules() - Method in class com.google.cloud.storage.BucketInfo
Returns bucket's lifecycle configuration as a number of delete rules.
deleteTime() - Method in class com.google.cloud.storage.BlobInfo
Returns the deletion time of the blob.
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
Returns the domain associated to this entity.

E

email() - Method in class com.google.cloud.storage.Acl.Group
Returns the group email.
email() - Method in class com.google.cloud.storage.Acl.User
Returns the user email.
entity() - Method in class com.google.cloud.storage.Acl
Returns the entity for this ACL object.
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
 
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.BlobInfo
Returns HTTP 1.1 Entity tag for the blob.
etag() - Method in class com.google.cloud.storage.BucketInfo
Returns HTTP 1.1 Entity tag for the bucket.
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
Returns the service-generated for the blob.
generatedId() - Method in class com.google.cloud.storage.BucketInfo
Returns the service-generated id for the bucket.
generation() - Method in class com.google.cloud.storage.BlobId
Returns blob's data generation.
generation() - Method in class com.google.cloud.storage.BlobInfo
Returns blob's data generation.
generation() - Method in class com.google.cloud.storage.Storage.ComposeRequest.SourceBlob
 
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.

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
 
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

indexPage(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
indexPage(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's website index page.
indexPage() - Method in class com.google.cloud.storage.BucketInfo
Returns bucket's website index page.
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
 

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.
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
 
location(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's location.
location() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's location.

M

maxAgeSeconds(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.
maxAgeSeconds() - 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.
md5(String) - Method in class com.google.cloud.storage.Blob.Builder
 
md5(String) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the MD5 hash of blob's data.
md5() - Method in class com.google.cloud.storage.BlobInfo
Returns the MD5 hash of blob's data encoded in base64.
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
Returns the blob's media download link.
megabytesCopiedPerChunk(Long) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the maximum number of megabytes to copy for each RPC call.
megabytesCopiedPerChunk() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns the maximum number of megabytes to copy for each RPC call.
megabytesRewrittenPerCall - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
metadata(Map<String, String>) - Method in class com.google.cloud.storage.Blob.Builder
 
metadata(Map<String, String>) - Method in class com.google.cloud.storage.BlobInfo.Builder
Sets the blob's user provided metadata.
metadata() - Method in class com.google.cloud.storage.BlobInfo
Returns blob's user provided metadata.
metageneration() - Method in class com.google.cloud.storage.BlobInfo
Returns blob's metageneration.
metageneration() - Method in class com.google.cloud.storage.BucketInfo
Returns the metadata generation of this bucket.
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
Sets the HTTP methods supported by this CORS configuration.
methods() - Method in class com.google.cloud.storage.Cors
Returns the HTTP methods supported by this CORS configuration.

N

name() - Method in class com.google.cloud.storage.BlobId
Returns the name of the blob.
name() - Method in class com.google.cloud.storage.BlobInfo
Returns the blob's name.
name(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
name(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's name.
name() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's name.
name() - Method in class com.google.cloud.storage.Storage.ComposeRequest.SourceBlob
 
notFoundPage(String) - Method in class com.google.cloud.storage.Bucket.Builder
 
notFoundPage(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the custom object to return when a requested resource is not found.
notFoundPage() - Method in class com.google.cloud.storage.BucketInfo
Returns the custom object to return when a requested resource is not found.
numNewerVersions() - Method in class com.google.cloud.storage.BucketInfo.NumNewerVersionsDeleteRule
 

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
Returns a StorageOptions object to be used for testing.
origins(Iterable<Cors.Origin>) - Method in class com.google.cloud.storage.Cors.Builder
Sets the origins for this CORS configuration.
origins() - Method in class com.google.cloud.storage.Cors
Returns the origins in this CORS configuration.
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
Returns the blob's owner.
owner() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's owner.

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.
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
Returns the project id for this entity.
projectRole() - Method in class com.google.cloud.storage.Acl.Project
Returns the role in the project for this entity.

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
Sets the response headers supported by this CORS configuration.
responseHeaders() - Method in class com.google.cloud.storage.Cors
Returns the response headers supported by this CORS configuration.
result() - Method in class com.google.cloud.storage.CopyWriter
Returns the updated information for the written blob.
result - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
retryableErrors() - Method in exception com.google.cloud.storage.StorageException
 
rewriteRequest - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
rewriteToken - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteResponse
 
role() - Method in class com.google.cloud.storage.Acl
Returns the role associated to the entity in this ACL object.
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

scopes() - Method in class com.google.cloud.storage.StorageOptions
 
selector() - Method in enum com.google.cloud.storage.Storage.BlobField
 
selector() - Method in enum com.google.cloud.storage.Storage.BucketField
 
selfLink() - Method in class com.google.cloud.storage.BlobInfo
Returns the URI of this blob as a string.
selfLink() - Method in class com.google.cloud.storage.BucketInfo
Returns the URI of this bucket as a string.
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
Returns the content length of the data in bytes.
source - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
source(String, String) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the blob to copy given bucket and blob name.
source(BlobId) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the blob to copy given a BlobId.
source() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns the blob to copy, as a BlobId.
sourceBlobs() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Returns compose operation's source blobs.
sourceOptions - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
sourceOptions(Storage.BlobSourceOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets blob's source options.
sourceOptions(Iterable<Storage.BlobSourceOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets blob's source options.
sourceOptions() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns blob's source options.
storage() - Method in class com.google.cloud.storage.Blob
Returns the blob's Storage object used to issue requests.
storage() - Method in class com.google.cloud.storage.Bucket
Returns the bucket's Storage object used to issue requests.
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
 
storageClass(String) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets the bucket's storage class.
storageClass() - Method in class com.google.cloud.storage.BucketInfo
Returns the bucket's storage class.
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
Sets compose operation's target blob.
target() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Returns compose operation's target blob.
target(BlobId) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target.
target(BlobInfo, Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target and target options.
target(BlobInfo, Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.CopyRequest.Builder
Sets the copy target and target options.
target() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns the BlobInfo for the target blob.
targetOptions - Variable in class com.google.cloud.storage.spi.StorageRpc.RewriteRequest
 
targetOptions(Storage.BlobTargetOption...) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Sets compose operation's target blob options.
targetOptions(Iterable<Storage.BlobTargetOption>) - Method in class com.google.cloud.storage.Storage.ComposeRequest.Builder
Sets compose operation's target blob options.
targetOptions() - Method in class com.google.cloud.storage.Storage.ComposeRequest
Returns compose operation's target blob's options.
targetOptions() - Method in class com.google.cloud.storage.Storage.CopyRequest
Returns blob's target options.
timeMillis() - Method in class com.google.cloud.storage.BucketInfo.CreatedBeforeDeleteRule
 
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.BlobId
 
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
Returns the number of bytes copied.
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
Returns the type of entity.
type() - Method in class com.google.cloud.storage.BucketInfo.DeleteRule
 

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.
updateTime() - Method in class com.google.cloud.storage.BlobInfo
Returns the last modification time of the blob's metadata.

V

value() - Method in class com.google.cloud.storage.Acl.Entity
Returns the entity's value.
value() - Method in class com.google.cloud.storage.Cors.Origin
 
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
 
versioningEnabled(Boolean) - Method in class com.google.cloud.storage.BucketInfo.Builder
Sets whether versioning should be enabled for this bucket.
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 L M N O P R S T U V W X Y 

Copyright © 2016 Google. All rights reserved.