Uses of Class
com.azure.storage.blob.models.ParallelTransferOptions
Packages that use ParallelTransferOptions
Package
Description
Package containing the classes for BlobServiceClient.
Package containing classes for AzureBlobStorage.
Package containing options model classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of ParallelTransferOptions in com.azure.storage.blob
Methods in com.azure.storage.blob with parameters of type ParallelTransferOptionsModifier and TypeMethodDescriptionBlobAsyncClient.upload
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions) Creates a new block blob.BlobAsyncClient.upload
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions, boolean overwrite) Creates a new block blob, or updates the content of an existing block blob.BlobAsyncClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob, with the content of the specified file.void
BlobClient.uploadFromFile
(String filePath, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout) Creates a new block blob, or updates the content of an existing block blob.Mono<com.azure.core.http.rest.Response<BlockBlobItem>>
BlobAsyncClient.uploadWithResponse
(Flux<ByteBuffer> data, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a new block blob, or updates the content of an existing block blob.void
BlobClient.uploadWithResponse
(InputStream data, long length, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deprecated. -
Uses of ParallelTransferOptions in com.azure.storage.blob.models
Methods in com.azure.storage.blob.models that return ParallelTransferOptionsModifier and TypeMethodDescriptionParallelTransferOptions.setBlockSizeLong
(Long blockSize) Sets the block size (chunk size) to transfer at a time.ParallelTransferOptions.setMaxConcurrency
(Integer maxConcurrency) ParallelTransferOptions.setMaxSingleUploadSizeLong
(Long maxSingleUploadSize) If the size of the data is less than or equal to this value, it will be uploaded in a single put rather than broken up into chunks.ParallelTransferOptions.setProgressListener
(com.azure.core.util.ProgressListener progressListener) Sets theProgressReceiver
.ParallelTransferOptions.setProgressReceiver
(ProgressReceiver progressReceiver) Deprecated. -
Uses of ParallelTransferOptions in com.azure.storage.blob.options
Methods in com.azure.storage.blob.options that return ParallelTransferOptionsModifier and TypeMethodDescriptionBlobParallelUploadOptions.getParallelTransferOptions()
Gets theParallelTransferOptions
.BlobUploadFromFileOptions.getParallelTransferOptions()
BlockBlobOutputStreamOptions.getParallelTransferOptions()
Methods in com.azure.storage.blob.options with parameters of type ParallelTransferOptionsModifier and TypeMethodDescriptionBlobParallelUploadOptions.setParallelTransferOptions
(ParallelTransferOptions parallelTransferOptions) Sets theParallelTransferOptions
.BlobUploadFromFileOptions.setParallelTransferOptions
(ParallelTransferOptions parallelTransferOptions) BlockBlobOutputStreamOptions.setParallelTransferOptions
(ParallelTransferOptions parallelTransferOptions) -
Uses of ParallelTransferOptions in com.azure.storage.blob.specialized
Methods in com.azure.storage.blob.specialized with parameters of type ParallelTransferOptionsModifier and TypeMethodDescriptionstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates a block blob output stream from a BlobAsyncClientstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, com.azure.core.util.Context context) Creates a block blob output stream from a BlobAsyncClientMono<com.azure.core.http.rest.Response<BlobProperties>>
BlobAsyncClientBase.downloadToFileWithResponse
(String filePath, BlobRange range, ParallelTransferOptions parallelTransferOptions, DownloadRetryOptions options, BlobRequestConditions requestConditions, boolean rangeGetContentMd5) Downloads the entire blob into a file specified by the path.Mono<com.azure.core.http.rest.Response<BlobProperties>>
BlobAsyncClientBase.downloadToFileWithResponse
(String filePath, BlobRange range, ParallelTransferOptions parallelTransferOptions, DownloadRetryOptions options, BlobRequestConditions requestConditions, boolean rangeGetContentMd5, Set<OpenOption> openOptions) Downloads the entire blob into a file specified by the path.com.azure.core.http.rest.Response<BlobProperties>
BlobClientBase.downloadToFileWithResponse
(String filePath, BlobRange range, ParallelTransferOptions parallelTransferOptions, DownloadRetryOptions downloadRetryOptions, BlobRequestConditions requestConditions, boolean rangeGetContentMd5, Duration timeout, com.azure.core.util.Context context) Downloads the entire blob into a file specified by the path.com.azure.core.http.rest.Response<BlobProperties>
BlobClientBase.downloadToFileWithResponse
(String filePath, BlobRange range, ParallelTransferOptions parallelTransferOptions, DownloadRetryOptions downloadRetryOptions, BlobRequestConditions requestConditions, boolean rangeGetContentMd5, Set<OpenOption> openOptions, Duration timeout, com.azure.core.util.Context context) Downloads the entire blob into a file specified by the path.BlockBlobClient.getBlobOutputStream
(ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions) Creates and opens an output stream to write data to the block blob.
BlobClient.uploadWithResponse(BlobParallelUploadOptions, Duration, Context)
instead