public static class Highlevel.UploadToBlockBlobOptions
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static Highlevel.UploadToBlockBlobOptions |
DEFAULT
An object which represents the default parallel upload options.
|
| Constructor and Description |
|---|
UploadToBlockBlobOptions(IProgressReceiver progressReceiver,
BlobHTTPHeaders httpHeaders,
Metadata metadata,
BlobAccessConditions accessConditions,
java.lang.Integer parallelism)
Creates a new object that configures the parallel upload behavior.
|
public static final Highlevel.UploadToBlockBlobOptions DEFAULT
public UploadToBlockBlobOptions(IProgressReceiver progressReceiver, BlobHTTPHeaders httpHeaders, Metadata metadata, BlobAccessConditions accessConditions, java.lang.Integer parallelism)
progressReceiver - An object that implements the IProgressReceiver interface which will be invoked periodically as
bytes are sent in a PutBlock call to the BlockBlobURL.httpHeaders - A BlobHTTPHeaders to be associated with the blob when PutBlockList is called.metadata - A Metadata object to be associated with the blob when PutBlockList is called.accessConditions - A BlobAccessConditions object that indicate the access conditions for the block blob.parallelism - A int that indicates the maximum number of blocks to upload in parallel. Must be greater than 0.
The default is 5 (null=default).