Uses of Class
com.azure.storage.blob.models.ParallelTransferOptions
Package
Description
Package containing the classes for BlobServiceClient.
Package containing the data models 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionBlobParallelUploadOptions.getParallelTransferOptions()
Gets theParallelTransferOptions
.BlobUploadFromFileOptions.getParallelTransferOptions()
BlockBlobOutputStreamOptions.getParallelTransferOptions()
Modifier and TypeMethodDescriptionBlobParallelUploadOptions.setParallelTransferOptions
(ParallelTransferOptions parallelTransferOptions) Sets theParallelTransferOptions
.BlobUploadFromFileOptions.setParallelTransferOptions
(ParallelTransferOptions parallelTransferOptions) BlockBlobOutputStreamOptions.setParallelTransferOptions
(ParallelTransferOptions parallelTransferOptions) -
Uses of ParallelTransferOptions in com.azure.storage.blob.specialized
Modifier 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