Uses of Class
com.google.cloud.storage.Storage.BlobSourceOption
Packages that use Storage.BlobSourceOption
Package
Description
A client for Cloud Storage - Unified object storage.
-
Uses of Storage.BlobSourceOption in com.google.cloud.storage
Methods in com.google.cloud.storage that return Storage.BlobSourceOptionModifier and TypeMethodDescriptionstatic Storage.BlobSourceOptionStorage.BlobSourceOption.decryptionKey(@NonNull String key) Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.static Storage.BlobSourceOptionStorage.BlobSourceOption.decryptionKey(@NonNull Key key) Returns an option to set a customer-supplied AES256 key for server-side encryption of the blob.static Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.static Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Storage.BlobSourceOption[] array, Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.static Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Collection<Storage.BlobSourceOption> collection, Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.static Storage.BlobSourceOptionStorage.BlobSourceOption.extraHeaders(@NonNull com.google.common.collect.ImmutableMap<String, String> extraHeaders) A set of extra headers to be set for all requests performed within the scope of the operation this option is passed to (a get, read, resumable upload etc).static Storage.BlobSourceOptionStorage.BlobSourceOption.generationMatch()Returns an option for blob's data generation match.static Storage.BlobSourceOptionStorage.BlobSourceOption.generationMatch(long generation) Returns an option for blob's data generation match.static Storage.BlobSourceOptionStorage.BlobSourceOption.generationNotMatch()Deprecated.This option is invalid, and can never result in a valid response from the server.static Storage.BlobSourceOptionStorage.BlobSourceOption.generationNotMatch(long generation) Returns an option for blob's data generation mismatch.static Storage.BlobSourceOptionStorage.BlobSourceOption.metagenerationMatch(long metageneration) Returns an option for blob's metageneration match.static Storage.BlobSourceOptionStorage.BlobSourceOption.metagenerationNotMatch(long metageneration) Returns an option for blob's metageneration mismatch.static Storage.BlobSourceOptionStorage.BlobSourceOption.shouldReturnRawInputStream(boolean shouldReturnRawInputStream) Returns an option for whether the request should return the raw input stream, instead of automatically decompressing the content.static Storage.BlobSourceOptionStorage.BlobSourceOption.userProject(@NonNull String userProject) Returns an option for blob's billing user project.Methods in com.google.cloud.storage that return types with arguments of type Storage.BlobSourceOptionModifier and TypeMethodDescriptionStorage.CopyRequest.getSourceOptions()Returns blob's source options.Storage.MoveBlobRequest.getSourceOptions()Methods in com.google.cloud.storage with parameters of type Storage.BlobSourceOptionModifier and TypeMethodDescriptiondefault com.google.api.core.ApiFuture<BlobReadSession>Storage.blobReadSession(BlobId id, Storage.BlobSourceOption... options) static Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.static Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Storage.BlobSourceOption[] array, Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.static Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Collection<Storage.BlobSourceOption> collection, Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.booleanStorage.delete(BlobId blob, Storage.BlobSourceOption... options) Deletes the requested blob.booleanStorage.delete(String bucket, String blob, Storage.BlobSourceOption... options) Deletes the requested blob.StorageBatch.delete(BlobId blob, Storage.BlobSourceOption... options) Adds a request representing the "delete blob" operation to this batch.StorageBatch.delete(String bucket, String blob, Storage.BlobSourceOption... options) Adds a request representing the "delete blob" operation to this batch.voidStorage.downloadTo(BlobId blob, OutputStream outputStream, Storage.BlobSourceOption... options) Downloads the given blob to the given output stream using specified blob read options.voidStorage.downloadTo(BlobId blob, Path path, Storage.BlobSourceOption... options) Downloads the given blob to the given path using specified blob read options.byte[]Storage.readAllBytes(BlobId blob, Storage.BlobSourceOption... options) Reads all the bytes from a blob.byte[]Storage.readAllBytes(String bucket, String blob, Storage.BlobSourceOption... options) Reads all the bytes from a blob.com.google.cloud.ReadChannelStorage.reader(BlobId blob, Storage.BlobSourceOption... options) Returns a channel for reading the blob's content.com.google.cloud.ReadChannelStorage.reader(String bucket, String blob, Storage.BlobSourceOption... options) Returns a channel for reading the blob's content.Storage.CopyRequest.Builder.setSourceOptions(Storage.BlobSourceOption... options) Sets blob's source options.Storage.MoveBlobRequest.Builder.setSourceOptions(Storage.BlobSourceOption... sourceOptions) Method parameters in com.google.cloud.storage with type arguments of type Storage.BlobSourceOptionModifier and TypeMethodDescriptionstatic Storage.BlobSourceOption[]Storage.BlobSourceOption.dedupe(Collection<Storage.BlobSourceOption> collection, Storage.BlobSourceOption... os) Deduplicate any options which are the same parameter.Storage.CopyRequest.Builder.setSourceOptions(Iterable<Storage.BlobSourceOption> options) Sets blob's source options.Storage.MoveBlobRequest.Builder.setSourceOptions(Iterable<Storage.BlobSourceOption> sourceOptions) -
Uses of Storage.BlobSourceOption in com.google.cloud.storage.transfermanager
Methods in com.google.cloud.storage.transfermanager that return types with arguments of type Storage.BlobSourceOptionModifier and TypeMethodDescription@NonNull List<Storage.BlobSourceOption>ParallelDownloadConfig.getOptionsPerRequest()A list of common BlobSourceOptions that are used for each download request.Method parameters in com.google.cloud.storage.transfermanager with type arguments of type Storage.BlobSourceOptionModifier and TypeMethodDescriptionParallelDownloadConfig.Builder.setOptionsPerRequest(List<Storage.BlobSourceOption> optionsPerRequest) Sets the BlobSourceOptions that will be applied to each download request.