public class TransferManagerUploadToBlockBlobOptions extends Object
TransferManager
.Constructor and Description |
---|
TransferManagerUploadToBlockBlobOptions() |
TransferManagerUploadToBlockBlobOptions(IProgressReceiver progressReceiver,
BlobHTTPHeaders httpHeaders,
Metadata metadata,
BlobAccessConditions accessConditions,
Integer parallelism)
Creates a new object that configures the parallel upload behavior.
|
Modifier and Type | Method and Description |
---|---|
BlobAccessConditions |
accessConditions()
|
BlobHTTPHeaders |
httpHeaders()
Most often used when creating a blob or setting its properties, this class contains fields for typical HTTP
properties, which, if specified, will be attached to the target blob.
|
Metadata |
metadata()
|
int |
parallelism()
A
int that indicates the maximum number of blocks to upload in parallel. |
IProgressReceiver |
progressReceiver()
|
public TransferManagerUploadToBlockBlobOptions()
public TransferManagerUploadToBlockBlobOptions(IProgressReceiver progressReceiver, BlobHTTPHeaders httpHeaders, Metadata metadata, BlobAccessConditions accessConditions, Integer parallelism)
progressReceiver
- IProgressReceiver
httpHeaders
- Most often used when creating a blob or setting its properties, this class contains fields for typical
HTTP properties, which, if specified, will be attached to the target blob. Null may be passed to any API.metadata
- Metadata
accessConditions
- BlobAccessConditions
parallelism
- Indicates the maximum number of blocks to upload in parallel. Must be greater than 0.
May be null to accept default behavior.public IProgressReceiver progressReceiver()
public BlobHTTPHeaders httpHeaders()
public Metadata metadata()
public BlobAccessConditions accessConditions()
public int parallelism()
int
that indicates the maximum number of blocks to upload in parallel. Must be greater than 0. May be
null to accept default behavior.Copyright © 2019 Microsoft Corporation. All rights reserved.