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).