Package com.azure.storage.blob
Package containing the classes for BlobServiceClient.
-
Interface Summary Interface Description ProgressReceiver AProgressReceiver
is an object that can be used to report progress on network transfers. -
Class Summary Class Description BlobAsyncClient This class provides a client that contains generic blob operations for Azure Storage Blobs.BlobClient This class provides a client that contains generic blob operations for Azure Storage Blobs.BlobClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation ofBlobClients
andBlobAsyncClients
, callbuildClient
andbuildAsyncClient
respectively to construct an instance of the desired client.BlobContainerAsyncClient Client to a container.BlobContainerClient Client to a container.BlobContainerClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation ofBlobContainerClients
andBlobContainerAsyncClients
, callbuildClient
andbuildAsyncClient
respectively to construct an instance of the desired client.BlobServiceAsyncClient Client to a storage account.BlobServiceClient Client to a storage account.BlobServiceClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation ofBlobServiceClients
andBlobServiceAsyncClients
, callbuildClient
andbuildAsyncClient
respectively to construct an instance of the desired client.BlobUrlParts This class represents the components that make up an Azure Storage Container/Blob URL.HttpGetterInfo HttpGetterInfo is a passed to the getter function of a reliable download to specify parameters needed for the GET request.ProgressReporter ProgressReporter
offers a convenient way to add progress tracking to a given Flux. -
Enum Summary Enum Description BlobServiceVersion The versions of Azure Storage Blob supported by this client library.