Uses of Class
com.azure.storage.blob.models.BlobRange
Packages that use BlobRange
Package
Description
Package containing options model classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
-
Uses of BlobRange in com.azure.storage.blob.options
Methods in com.azure.storage.blob.options that return BlobRangeModifier and TypeMethodDescriptionBlobDownloadToFileOptions.getRange()
Gets theBlobRange
.BlobInputStreamOptions.getRange()
Gets theBlobRange
.ListPageRangesDiffOptions.getRange()
Gets the range property.ListPageRangesOptions.getRange()
Gets the range property.AppendBlobAppendBlockFromUrlOptions.getSourceRange()
Gets the range of bytes to read from the source.BlockBlobStageBlockFromUrlOptions.getSourceRange()
Gets the range of bytes to read from the source.Methods in com.azure.storage.blob.options with parameters of type BlobRangeModifier and TypeMethodDescriptionSets theBlobRange
.Sets theBlobRange
.AppendBlobAppendBlockFromUrlOptions.setSourceRange
(BlobRange sourceRange) Sets the range of bytes to read from the source.BlockBlobStageBlockFromUrlOptions.setSourceRange
(BlobRange sourceRange) Sets the range of bytes to read from the source.Constructors in com.azure.storage.blob.options with parameters of type BlobRangeModifierConstructorDescriptionListPageRangesDiffOptions
(BlobRange range, String previousSnapshot) Creates a new instance ofListPageRangesDiffOptions
.ListPageRangesOptions
(BlobRange range) Creates a new instance ofListPageRangesOptions
. -
Uses of BlobRange in com.azure.storage.blob.specialized
Methods in com.azure.storage.blob.specialized with parameters of type BlobRangeModifier and TypeMethodDescriptionAppendBlobAsyncClient.appendBlockFromUrl
(String sourceUrl, BlobRange sourceRange) Commits a new block of data from another blob to the end of this append blob.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.BlobClientBase.downloadContentWithResponse
(DownloadRetryOptions options, BlobRequestConditions requestConditions, BlobRange range, boolean getRangeContentMd5, Duration timeout, com.azure.core.util.Context context) Downloads a range of bytes from a blob into an output stream.BlobAsyncClientBase.downloadStreamWithResponse
(BlobRange range, DownloadRetryOptions options, BlobRequestConditions requestConditions, boolean getRangeContentMd5) Reads a range of bytes from a blob.BlobClientBase.downloadStreamWithResponse
(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.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.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, Duration timeout, com.azure.core.util.Context context) 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.BlobAsyncClientBase.downloadWithResponse
(BlobRange range, DownloadRetryOptions options, BlobRequestConditions requestConditions, boolean getRangeContentMd5) Deprecated.BlobClientBase.downloadWithResponse
(OutputStream stream, BlobRange range, DownloadRetryOptions options, BlobRequestConditions requestConditions, boolean getRangeContentMd5, Duration timeout, com.azure.core.util.Context context) PageBlobAsyncClient.getManagedDiskPageRangesDiff
(BlobRange blobRange, String prevSnapshotUrl) This API only works for managed disk accounts.PageBlobClient.getManagedDiskPageRangesDiff
(BlobRange blobRange, String prevSnapshotUrl) This API only works for managed disk accounts.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.PageBlobAsyncClient.getPageRanges
(BlobRange blobRange) Deprecated.PageBlobClient.getPageRanges
(BlobRange blobRange) Deprecated.PageBlobAsyncClient.getPageRangesDiff
(BlobRange blobRange, String prevSnapshot) Deprecated.PageBlobClient.getPageRangesDiff
(BlobRange blobRange, String prevSnapshot) Deprecated.PageBlobAsyncClient.getPageRangesDiffWithResponse
(BlobRange blobRange, String prevSnapshot, BlobRequestConditions requestConditions) com.azure.core.http.rest.Response
<PageList> PageBlobClient.getPageRangesDiffWithResponse
(BlobRange blobRange, String prevSnapshot, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) Deprecated.PageBlobAsyncClient.getPageRangesWithResponse
(BlobRange blobRange, BlobRequestConditions requestConditions) Deprecated.com.azure.core.http.rest.Response
<PageList> PageBlobClient.getPageRangesWithResponse
(BlobRange blobRange, BlobRequestConditions requestConditions, Duration timeout, com.azure.core.util.Context context) com.azure.core.http.rest.PagedFlux
<PageRangeItem> PageBlobAsyncClient.listPageRanges
(BlobRange blobRange) Returns the list of valid page ranges for a page blob or snapshot of a page blob.com.azure.core.http.rest.PagedIterable
<PageRangeItem> PageBlobClient.listPageRanges
(BlobRange blobRange) Returns the list of valid page ranges for a page blob or snapshot of a page blob.com.azure.core.http.rest.PagedFlux
<PageRangeItem> PageBlobAsyncClient.listPageRangesDiff
(BlobRange blobRange, String prevSnapshot) Gets the collection of page ranges that differ between a specified snapshot and this page blob.com.azure.core.http.rest.PagedIterable
<PageRangeItem> PageBlobClient.listPageRangesDiff
(BlobRange blobRange, String prevSnapshot) Gets the collection of page ranges that differ between a specified snapshot and this page blob.BlobClientBase.openInputStream
(BlobRange range, BlobRequestConditions requestConditions) Opens a blob input stream to download the specified range of the blob.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.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.
BlobAsyncClientBase.downloadStreamWithResponse(BlobRange, DownloadRetryOptions, BlobRequestConditions, boolean)
instead.