public static final class TransferManager.DownloadFromBlobOptions extends Object
TransferManager
.Modifier and Type | Field and Description |
---|---|
static TransferManager.DownloadFromBlobOptions |
DEFAULT
The default download options.
|
Constructor and Description |
---|
DownloadFromBlobOptions(Long chunkSize,
IProgressReceiver progressReceiver,
BlobAccessConditions accessConditions,
Integer parallelism,
RetryReaderOptions retryReaderOptions)
Returns an object that configures the parallel download behavior for methods on the
TransferManager . |
public static final TransferManager.DownloadFromBlobOptions DEFAULT
public DownloadFromBlobOptions(Long chunkSize, IProgressReceiver progressReceiver, BlobAccessConditions accessConditions, Integer parallelism, RetryReaderOptions retryReaderOptions)
TransferManager
.chunkSize
- The size of the chunk into which large download operations will be broken into. Note that if the
chunkSize is large, fewer but larger requests will be made as each REST request will download a
single chunk in full. For larger chunk sizes, it may be helpful to configure the
retryReaderOptions
to allow more retries.progressReceiver
- IProgressReceiver
accessConditions
- BlobAccessConditions
parallelism
- A int
that indicates the maximum number of chunks to download in parallel. Must be greater
than 0. May be null to accept default behavior.retryReaderOptions
- RetryReaderOptions
This documentation was released into the public domain.