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<com.azure.core.http.rest.Response<AppendBlobItem>> |
AppendBlobAsyncClient.appendBlockFromUrlWithResponse(String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMD5,
AppendBlobRequestConditions destRequestConditions,
BlobRequestConditions sourceRequestConditions)
Commits a new block of data from another blob to the end of this append blob.
|
com.azure.core.http.rest.Response<AppendBlobItem> |
AppendBlobClient.appendBlockFromUrlWithResponse(String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMd5,
AppendBlobRequestConditions destRequestConditions,
BlobRequestConditions sourceRequestConditions,
Duration timeout,
com.azure.core.util.Context context)
Commits a new block of data from another blob to the end of this append blob.
|
Mono<com.azure.core.http.rest.Response<BlobProperties>> |
BlobAsyncClientBase.downloadToFileWithResponse(String filePath,
BlobRange range,
ParallelTransferOptions parallelTransferOptions,
DownloadRetryOptions options,
BlobRequestConditions requestConditions,
boolean rangeGetContentMd5)
Downloads the entire blob into a file specified by the path.
|
com.azure.core.http.rest.Response<BlobProperties> |
BlobClientBase.downloadToFileWithResponse(String filePath,
BlobRange range,
ParallelTransferOptions parallelTransferOptions,
DownloadRetryOptions downloadRetryOptions,
BlobRequestConditions requestConditions,
boolean rangeGetContentMd5,
Duration timeout,
com.azure.core.util.Context context)
Downloads the entire blob into a file specified by the path.
|
Mono<com.azure.core.http.rest.Response<BlobProperties>> |
BlobAsyncClientBase.downloadToFileWithResponse(String filePath,
BlobRange range,
ParallelTransferOptions parallelTransferOptions,
DownloadRetryOptions options,
BlobRequestConditions requestConditions,
boolean rangeGetContentMd5,
Set<OpenOption> openOptions)
Downloads the entire blob into a file specified by the path.
|
com.azure.core.http.rest.Response<BlobProperties> |
BlobClientBase.downloadToFileWithResponse(String filePath,
BlobRange range,
ParallelTransferOptions parallelTransferOptions,
DownloadRetryOptions downloadRetryOptions,
BlobRequestConditions requestConditions,
boolean rangeGetContentMd5,
Set<OpenOption> openOptions,
Duration timeout,
com.azure.core.util.Context context)
Downloads the entire blob into a file specified by the path.
|
Mono<BlobDownloadAsyncResponse> |
BlobAsyncClientBase.downloadWithResponse(BlobRange range,
DownloadRetryOptions options,
BlobRequestConditions requestConditions,
boolean getRangeContentMd5)
Reads a range of bytes from a blob.
|
BlobDownloadResponse |
BlobClientBase.downloadWithResponse(OutputStream stream,
BlobRange range,
DownloadRetryOptions options,
BlobRequestConditions requestConditions,
boolean getRangeContentMd5,
Duration timeout,
com.azure.core.util.Context context)
Downloads a range of bytes from a blob into an output stream.
|
PageList |
PageBlobClient.getManagedDiskPageRangesDiff(BlobRange blobRange,
String prevSnapshotUrl)
This API only works for managed disk accounts.
|
Mono<PageList> |
PageBlobAsyncClient.getManagedDiskPageRangesDiff(BlobRange blobRange,
String prevSnapshotUrl)
This API only works for managed disk accounts.
|
Mono<com.azure.core.http.rest.Response<PageList>> |
PageBlobAsyncClient.getManagedDiskPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshotUrl,
BlobRequestConditions requestConditions)
This API only works for managed disk accounts.
|
com.azure.core.http.rest.Response<PageList> |
PageBlobClient.getManagedDiskPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshotUrl,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context)
This API only works for managed disk accounts.
|
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.getPageRanges(BlobRange blobRange)
Returns the list of valid page ranges for a page blob or snapshot of a 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<PageList> |
PageBlobAsyncClient.getPageRangesDiff(BlobRange blobRange,
String prevSnapshot)
Gets the collection of page ranges that differ between a specified snapshot and this page blob.
|
Mono<com.azure.core.http.rest.Response<PageList>> |
PageBlobAsyncClient.getPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshot,
BlobRequestConditions requestConditions)
Gets the collection of page ranges that differ between a specified snapshot and this page blob.
|
com.azure.core.http.rest.Response<PageList> |
PageBlobClient.getPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshot,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context)
This API only works for managed disk accounts.
|
Mono<com.azure.core.http.rest.Response<PageList>> |
PageBlobAsyncClient.getPageRangesWithResponse(BlobRange blobRange,
BlobRequestConditions requestConditions)
Returns the list of valid page ranges for a page blob or snapshot of a page blob.
|
com.azure.core.http.rest.Response<PageList> |
PageBlobClient.getPageRangesWithResponse(BlobRange blobRange,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.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 requestConditions)
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<com.azure.core.http.rest.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.
|
com.azure.core.http.rest.Response<Void> |
BlockBlobClient.stageBlockFromUrlWithResponse(String base64BlockId,
String sourceUrl,
BlobRange sourceRange,
byte[] sourceContentMd5,
String leaseId,
BlobRequestConditions sourceRequestConditions,
Duration timeout,
com.azure.core.util.Context context)
Creates a new block to be committed as part of a blob where the contents are read from a URL.
|
Copyright © 2020 Microsoft Corporation. All rights reserved.