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.
|
com.azure.core.util.polling.PollerFlux<BlobCopyInfo,Void> |
BlobAsyncClientBase.beginCopy(String sourceUrl,
Map<String,String> metadata,
AccessTier tier,
RehydratePriority priority,
com.azure.core.http.RequestConditions sourceModifiedRequestConditions,
BlobRequestConditions destRequestConditions,
Duration pollInterval) |
Copies the data at the source URL to a blob.
|
com.azure.core.util.polling.SyncPoller<BlobCopyInfo,Void> |
BlobClientBase.beginCopy(String sourceUrl,
Map<String,String> metadata,
AccessTier tier,
RehydratePriority priority,
com.azure.core.http.RequestConditions sourceModifiedRequestConditions,
BlobRequestConditions destRequestConditions,
Duration pollInterval) |
Copies the data at the source URL to a blob.
|
static BlobOutputStream |
BlobOutputStream.blockBlobOutputStream(BlobAsyncClient client,
ParallelTransferOptions parallelTransferOptions,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions requestConditions) |
Creates a block blob output stream from a BlobAsyncClient
|
static BlobOutputStream |
BlobOutputStream.blockBlobOutputStream(BlobAsyncClient client,
ParallelTransferOptions parallelTransferOptions,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions requestConditions,
com.azure.core.util.Context context) |
Creates a block blob output stream from a BlobAsyncClient
|
Mono<com.azure.core.http.rest.Response<BlockBlobItem>> |
BlockBlobAsyncClient.commitBlockListWithResponse(List<String> base64BlockIds,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions requestConditions) |
Writes a blob by specifying the list of block IDs that are to make up the blob.
|
com.azure.core.http.rest.Response<BlockBlobItem> |
BlockBlobClient.commitBlockListWithResponse(List<String> base64BlockIds,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Writes a blob by specifying the list of block IDs that are to make up the blob.
|
Mono<com.azure.core.http.rest.Response<String>> |
BlobAsyncClientBase.copyFromUrlWithResponse(String copySource,
Map<String,String> metadata,
AccessTier tier,
com.azure.core.http.RequestConditions sourceModifiedRequestConditions,
BlobRequestConditions destRequestConditions) |
Copies the data at the source URL to a blob and waits for the copy to complete before returning a response.
|
com.azure.core.http.rest.Response<String> |
BlobClientBase.copyFromUrlWithResponse(String copySource,
Map<String,String> metadata,
AccessTier tier,
com.azure.core.http.RequestConditions sourceModifiedRequestConditions,
BlobRequestConditions destRequestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Copies the data at the source URL to a blob and waits for the copy to complete before returning a response.
|
Mono<com.azure.core.http.rest.Response<BlobAsyncClientBase>> |
BlobAsyncClientBase.createSnapshotWithResponse(Map<String,String> metadata,
BlobRequestConditions requestConditions) |
Creates a read-only snapshot of the blob.
|
com.azure.core.http.rest.Response<BlobClientBase> |
BlobClientBase.createSnapshotWithResponse(Map<String,String> metadata,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Creates a read-only snapshot of the blob.
|
Mono<com.azure.core.http.rest.Response<AppendBlobItem>> |
AppendBlobAsyncClient.createWithResponse(BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions requestConditions) |
Creates a 0-length append blob.
|
com.azure.core.http.rest.Response<AppendBlobItem> |
AppendBlobClient.createWithResponse(BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Creates a 0-length append blob.
|
Mono<com.azure.core.http.rest.Response<PageBlobItem>> |
PageBlobAsyncClient.createWithResponse(long size,
Long sequenceNumber,
BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions requestConditions) |
Creates a page blob of the specified length.
|
com.azure.core.http.rest.Response<PageBlobItem> |
PageBlobClient.createWithResponse(long size,
Long sequenceNumber,
BlobHttpHeaders headers,
Map<String,String> metadata,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Creates a page blob of the specified length.
|
Mono<com.azure.core.http.rest.Response<Void>> |
BlobAsyncClientBase.deleteIfExistsWithResponse(DeleteSnapshotsOptionType deleteBlobSnapshotOptions,
BlobRequestConditions requestConditions) |
Deletes the specified blob or snapshot if it exists.
|
com.azure.core.http.rest.Response<Void> |
BlobClientBase.deleteIfExistsWithResponse(DeleteSnapshotsOptionType deleteBlobSnapshotOptions,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Deletes the specified blob or snapshot if it exists.
|
Mono<com.azure.core.http.rest.Response<Void>> |
BlobAsyncClientBase.deleteWithResponse(DeleteSnapshotsOptionType deleteBlobSnapshotOptions,
BlobRequestConditions requestConditions) |
Deletes the specified blob or snapshot.
|
com.azure.core.http.rest.Response<Void> |
BlobClientBase.deleteWithResponse(DeleteSnapshotsOptionType deleteBlobSnapshotOptions,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Deletes the specified blob or snapshot.
|
Mono<BlobDownloadContentAsyncResponse> |
BlobAsyncClientBase.downloadContentWithResponse(DownloadRetryOptions options,
BlobRequestConditions requestConditions) |
Reads a range of bytes from a blob.
|
BlobDownloadContentResponse |
BlobClientBase.downloadContentWithResponse(DownloadRetryOptions options,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Downloads a range of bytes from a blob into an output stream.
|
Mono<BlobDownloadAsyncResponse> |
BlobAsyncClientBase.downloadStreamWithResponse(BlobRange range,
DownloadRetryOptions options,
BlobRequestConditions requestConditions,
boolean getRangeContentMd5) |
Reads a range of bytes from a blob.
|
BlobDownloadResponse |
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.
|
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.
|
BlobOutputStream |
BlockBlobClient.getBlobOutputStream(BlobRequestConditions requestConditions) |
Creates and opens an output stream to write data to the block blob.
|
BlobOutputStream |
BlockBlobClient.getBlobOutputStream(ParallelTransferOptions parallelTransferOptions,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
BlobRequestConditions requestConditions) |
Creates and opens an output stream to write data to the block blob.
|
BlobOutputStream |
PageBlobClient.getBlobOutputStream(PageRange pageRange,
BlobRequestConditions requestConditions) |
Creates and opens an output stream to write data to the page blob.
|
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.
|
Mono<com.azure.core.http.rest.Response<PageList>> |
PageBlobAsyncClient.getPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshot,
BlobRequestConditions requestConditions) |
Deprecated.
|
com.azure.core.http.rest.Response<PageList> |
PageBlobClient.getPageRangesDiffWithResponse(BlobRange blobRange,
String prevSnapshot,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Deprecated.
|
Mono<com.azure.core.http.rest.Response<PageList>> |
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) |
Deprecated.
|
Mono<com.azure.core.http.rest.Response<BlobProperties>> |
BlobAsyncClientBase.getPropertiesWithResponse(BlobRequestConditions requestConditions) |
Returns the blob's metadata and properties.
|
com.azure.core.http.rest.Response<BlobProperties> |
BlobClientBase.getPropertiesWithResponse(BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Returns the blob's metadata and properties.
|
BlobInputStream |
BlobClientBase.openInputStream(BlobRange range,
BlobRequestConditions requestConditions) |
Opens a blob input stream to download the specified range of the blob.
|
Mono<com.azure.core.http.rest.Response<PageBlobItem>> |
PageBlobAsyncClient.resizeWithResponse(long size,
BlobRequestConditions requestConditions) |
Resizes the page blob to the specified size (which must be a multiple of 512).
|
com.azure.core.http.rest.Response<PageBlobItem> |
PageBlobClient.resizeWithResponse(long size,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Resizes the page blob to the specified size (which must be a multiple of 512).
|
Mono<com.azure.core.http.rest.Response<Void>> |
BlobAsyncClientBase.setHttpHeadersWithResponse(BlobHttpHeaders headers,
BlobRequestConditions requestConditions) |
Changes a blob's HTTP header properties.
|
com.azure.core.http.rest.Response<Void> |
BlobClientBase.setHttpHeadersWithResponse(BlobHttpHeaders headers,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Changes a blob's HTTP header properties.
|
Mono<com.azure.core.http.rest.Response<BlobImmutabilityPolicy>> |
BlobAsyncClientBase.setImmutabilityPolicyWithResponse(BlobImmutabilityPolicy immutabilityPolicy,
BlobRequestConditions requestConditions) |
Sets the immutability policy on a blob, blob snapshot or blob version.
|
com.azure.core.http.rest.Response<BlobImmutabilityPolicy> |
BlobClientBase.setImmutabilityPolicyWithResponse(BlobImmutabilityPolicy immutabilityPolicy,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Sets the immutability policy on a blob, blob snapshot or blob version.
|
Mono<com.azure.core.http.rest.Response<Void>> |
BlobAsyncClientBase.setMetadataWithResponse(Map<String,String> metadata,
BlobRequestConditions requestConditions) |
Changes a blob's metadata.
|
com.azure.core.http.rest.Response<Void> |
BlobClientBase.setMetadataWithResponse(Map<String,String> metadata,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Changes a blob's metadata.
|
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.
|
Mono<com.azure.core.http.rest.Response<PageBlobItem>> |
PageBlobAsyncClient.updateSequenceNumberWithResponse(SequenceNumberActionType action,
Long sequenceNumber,
BlobRequestConditions requestConditions) |
Sets the page blob's sequence number.
|
com.azure.core.http.rest.Response<PageBlobItem> |
PageBlobClient.updateSequenceNumberWithResponse(SequenceNumberActionType action,
Long sequenceNumber,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Sets the page blob's sequence number.
|
Mono<com.azure.core.http.rest.Response<PageBlobItem>> |
PageBlobAsyncClient.uploadPagesFromUrlWithResponse(PageRange range,
String sourceUrl,
Long sourceOffset,
byte[] sourceContentMd5,
PageBlobRequestConditions destRequestConditions,
BlobRequestConditions sourceRequestConditions) |
Writes one or more pages from the source page blob to this page blob.
|
com.azure.core.http.rest.Response<PageBlobItem> |
PageBlobClient.uploadPagesFromUrlWithResponse(PageRange range,
String sourceUrl,
Long sourceOffset,
byte[] sourceContentMd5,
PageBlobRequestConditions destRequestConditions,
BlobRequestConditions sourceRequestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Writes one or more pages from the source page blob to this page blob.
|
Mono<com.azure.core.http.rest.Response<BlockBlobItem>> |
BlockBlobAsyncClient.uploadWithResponse(Flux<ByteBuffer> data,
long length,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
byte[] contentMd5,
BlobRequestConditions requestConditions) |
Creates a new block blob, or updates the content of an existing block blob.
|
com.azure.core.http.rest.Response<BlockBlobItem> |
BlockBlobClient.uploadWithResponse(InputStream data,
long length,
BlobHttpHeaders headers,
Map<String,String> metadata,
AccessTier tier,
byte[] contentMd5,
BlobRequestConditions requestConditions,
Duration timeout,
com.azure.core.util.Context context) |
Creates a new block blob, or updates the content of an existing block blob.
|