Uses of Class
com.azure.storage.blob.BlobAsyncClient
Package
Description
Package containing the classes for BlobServiceClient.
Package containing specialized clients for Azure Storage Blobs.
Package containing the classes for performing client-side encryption of blob contents.
-
Uses of BlobAsyncClient in com.azure.storage.blob
Modifier and TypeMethodDescriptionBlobClientBuilder.buildAsyncClient()
Creates aBlobAsyncClient
based on options set in the builder.BlobContainerAsyncClient.getBlobAsyncClient
(String blobName) Creates a new BlobAsyncClient object by concatenating blobName to the end of ContainerAsyncClient's URL.BlobContainerAsyncClient.getBlobAsyncClient
(String blobName, String snapshot) Creates a new BlobAsyncClient object by concatenating blobName to the end of ContainerAsyncClient's URL.BlobContainerAsyncClient.getBlobVersionAsyncClient
(String blobName, String versionId) Creates a new BlobAsyncClient object by concatenating blobName to the end of ContainerAsyncClient's URL.BlobAsyncClient.getCustomerProvidedKeyAsyncClient
(CustomerProvidedKey customerProvidedKey) Creates a newBlobAsyncClient
with the specifiedcustomerProvidedKey
.BlobAsyncClient.getEncryptionScopeAsyncClient
(String encryptionScope) Creates a newBlobAsyncClient
with the specifiedencryptionScope
.BlobAsyncClient.getSnapshotClient
(String snapshot) Creates a newBlobAsyncClient
linked to thesnapshot
of this blob resource.BlobAsyncClient.getVersionClient
(String versionId) Creates a newBlobAsyncClient
linked to theversionId
of this blob resource.ModifierConstructorDescriptionprotected
BlobClient
(BlobAsyncClient client) Protected constructor for use byBlobClientBuilder
. -
Uses of BlobAsyncClient in com.azure.storage.blob.specialized
Modifier and TypeMethodDescriptionstatic 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 BlobAsyncClientstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, ParallelTransferOptions parallelTransferOptions, BlobHttpHeaders headers, Map<String, String> metadata, AccessTier tier, BlobRequestConditions requestConditions, Context context) Creates a block blob output stream from a BlobAsyncClientstatic BlobOutputStream
BlobOutputStream.blockBlobOutputStream
(BlobAsyncClient client, BlockBlobOutputStreamOptions options, Context context) Creates a block blob output stream from a BlobAsyncClient -
Uses of BlobAsyncClient in com.azure.storage.blob.specialized.cryptography
Modifier and TypeClassDescriptionclass
This class provides a client side encryption client that contains generic blob operations for Azure Storage Blobs.Modifier and TypeMethodDescriptionEncryptedBlobClientBuilder.blobAsyncClient
(BlobAsyncClient blobAsyncClient) Configures the builder based on the passedBlobAsyncClient
.