Package | Description |
---|---|
com.azure.storage.blob.specialized |
Package containing specialized clients for Azure Storage Blobs.
|
Modifier and Type | Method and Description |
---|---|
Mono<AppendBlobItem> |
AppendBlobAsyncClient.appendBlockFromUrl(String sourceUrl,
BlobRange sourceRange)
Commits a new block of data from another blob to the end of this append blob.
|
AppendBlobItem |
AppendBlobClient.appendBlockFromUrl(String sourceUrl,
BlobRange sourceRange)
Commits a new block of data from another blob to the end of this append blob.
|
Mono<Response<AppendBlobItem>> |
AppendBlobAsyncClient.appendBlockFromUrlWithResponse(String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMD5,
AppendBlobRequestConditions destAccessConditions,
BlobRequestConditions sourceAccessConditions)
Commits a new block of data from another blob to the end of this append blob.
|
Response<AppendBlobItem> |
AppendBlobClient.appendBlockFromUrlWithResponse(String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMd5,
AppendBlobRequestConditions destAccessConditions,
BlobRequestConditions sourceAccessConditions,
Duration timeout,
Context context)
Commits a new block of data from another blob to the end of this append blob.
|
Mono<Response<BlobProperties>> |
BlobAsyncClientBase.downloadToFileWithResponse(String filePath,
BlobRange range,
ParallelTransferOptions parallelTransferOptions,
DownloadRetryOptions options,
BlobRequestConditions accessConditions,
boolean rangeGetContentMD5)
Downloads the entire blob into a file specified by the path.
|
Response<BlobProperties> |
BlobClientBase.downloadToFileWithResponse(String filePath,
BlobRange range,
ParallelTransferOptions parallelTransferOptions,
DownloadRetryOptions options,
BlobRequestConditions accessConditions,
boolean rangeGetContentMD5,
Duration timeout,
Context context)
Downloads the entire blob into a file specified by the path.
|
Mono<BlobDownloadAsyncResponse> |
BlobAsyncClientBase.downloadWithResponse(BlobRange range,
DownloadRetryOptions options,
BlobRequestConditions accessConditions,
boolean rangeGetContentMD5)
Reads a range of bytes from a blob.
|
BlobDownloadResponse |
BlobClientBase.downloadWithResponse(OutputStream stream,
BlobRange range,
DownloadRetryOptions options,
BlobRequestConditions accessConditions,
boolean rangeGetContentMD5,
Duration timeout,
Context context)
Downloads a range of bytes from a blob into an output stream.
|
Mono<PageList> |
PageBlobAsyncClient.getPageRanges(BlobRange blobRange)
Returns the list of valid page ranges for a page blob or snapshot of a page blob.
|
PageList |
PageBlobClient.getPageRanges(BlobRange blobRange)
Returns the list of valid page ranges for a page blob or snapshot of a page blob.
|
Mono<PageList> |
PageBlobAsyncClient.getPageRangesDiff(BlobRange blobRange,
String prevSnapshot)
Gets the collection of page ranges that differ between a specified snapshot and this page blob.
|
PageList |
PageBlobClient.getPageRangesDiff(BlobRange blobRange,
String prevSnapshot)
Gets the collection of page ranges that differ between a specified snapshot and this page blob.
|
Mono<Response<PageList>> |
PageBlobAsyncClient.getPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshot,
BlobRequestConditions accessConditions)
Gets the collection of page ranges that differ between a specified snapshot and this page blob.
|
Response<PageList> |
PageBlobClient.getPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshot,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Gets the collection of page ranges that differ between a specified snapshot and this page blob.
|
Mono<Response<PageList>> |
PageBlobAsyncClient.getPageRangesWithResponse(BlobRange blobRange,
BlobRequestConditions accessConditions)
Returns the list of valid page ranges for a page blob or snapshot of a page blob.
|
Response<PageList> |
PageBlobClient.getPageRangesWithResponse(BlobRange blobRange,
BlobRequestConditions accessConditions,
Duration timeout,
Context context)
Returns the list of valid page ranges for a page blob or snapshot of a page blob.
|
BlobInputStream |
BlobClientBase.openInputStream(BlobRange range,
BlobRequestConditions accessConditions)
Opens a blob input stream to download the specified range of the blob.
|
Mono<Void> |
BlockBlobAsyncClient.stageBlockFromUrl(String base64BlockId,
String sourceUrl,
BlobRange sourceRange)
Creates a new block to be committed as part of a blob where the contents are read from a URL.
|
void |
BlockBlobClient.stageBlockFromUrl(String base64BlockId,
String sourceUrl,
BlobRange sourceRange)
Creates a new block to be committed as part of a blob where the contents are read from a URL.
|
Mono<Response<Void>> |
BlockBlobAsyncClient.stageBlockFromUrlWithResponse(String base64BlockId,
String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMd5,
String leaseId,
BlobRequestConditions sourceRequestConditions)
Creates a new block to be committed as part of a blob where the contents are read from a URL.
|
Response<Void> |
BlockBlobClient.stageBlockFromUrlWithResponse(String base64BlockId,
String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMd5,
String leaseId,
BlobRequestConditions sourceRequestConditions,
Duration timeout,
Context context)
Creates a new block to be committed as part of a blob where the contents are read from a URL.
|
Copyright © 2019 Microsoft Corporation. All rights reserved.