com.azure.storage.blob.specialized

Package containing specialized clients for Azure Storage Blobs.

Classes

AppendBlobAsyncClient

Client to an append blob.

AppendBlobClient

Client to an append blob.

BlobAsyncClientBase

This class provides a client that contains all operations that apply to any blob type.

BlobClientBase

This class provides a client that contains all operations that apply to any blob type.

BlobInputStream

Provides an input stream to read a given blob resource.

BlobLeaseAsyncClient

This class provides a client that contains all the leasing operations for BlobContainerAsyncClient and BlobAsyncClient.

BlobLeaseClient

This class provides a client that contains all the leasing operations for BlobContainerClient and BlobClient.

BlobLeaseClientBuilder

This class provides a fluent builder API to help aid the configuration and instantiation of Storage Lease clients.

BlobOutputStream

BlobOutputStream allows for the uploading of data to a blob using a stream-like approach.

BlockBlobAsyncClient

Client to a block blob.

BlockBlobClient

Client to a block blob.

PageBlobAsyncClient

Client to a page blob.

PageBlobClient

Client to a page blob.

SpecializedBlobClientBuilder

This class provides a fluent builder API to help aid the configuration and instantiation of specialized Storage Blob clients, AppendBlobClient, AppendBlobAsyncClient, BlockBlobClient, BlockBlobAsyncClient, PageBlobClient, and PageBlobAsyncClient.