All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AccessTier Defines values for AccessTier.AccountKind Defines values for AccountKind.AppendBlobAppendBlockFromUrlOptions Extended options that may be passed when appending a block from a source URL.AppendBlobAsyncClient Client to an append blob.AppendBlobClient Client to an append blob.AppendBlobCreateOptions Extended options that may be passed when creating an Append Blob.AppendBlobItem This class contains the properties about an append blob.AppendBlobRequestConditions This class contains values that restrict the successful completion of AppendBlock operations to certain conditions.AppendBlobSealOptions Extended options that may be passed when sealing an Append Blob.ArchiveStatus Defines values for ArchiveStatus.BlobAccessPolicy An Access policy.BlobAcquireLeaseOptions Extended options that may be passed when acquiring a lease to a blob or container.BlobAnalyticsLogging Azure Analytics Logging settings.BlobAsyncClient This class provides a client that contains generic blob operations for Azure Storage Blobs.BlobAsyncClientBase This class provides a client that contains all operations that apply to any blob type.BlobBeginCopyOptions Extended options that may be passed when beginning a copy operation.BlobBeginCopySourceRequestConditions This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the source blob.BlobBreakLeaseOptions Extended options that may be passed when breaking a lease to a blob or container.BlobChangeLeaseOptions Extended options that may be passed when changing a lease to a blob or container.BlobClient This class provides a client that contains generic blob operations for Azure Storage Blobs.BlobClientBase This class provides a client that contains all operations that apply to any blob type.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.BlobContainerAccessPolicies This class contains values which correlate to the access polices set on a specific container.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.BlobContainerCreateOptions Extended options that may be passed when creating a Blob Container.BlobContainerEncryptionScope Parameter group.BlobContainerItem An Azure Storage container.BlobContainerItemProperties Properties of a container.BlobContainerListDetails This type allows users to specify additional information the service should return with each container when listing containers in an account (via aBlobServiceClient
object).BlobContainerProperties This class contains the response information returned from the service when getting container properties.BlobContainerSasPermission This is a helper class to construct a string representing the permissions granted by a ServiceSAS to a container.BlobCopyFromUrlOptions Extended options that may be passed when copying a blob.BlobCopyInfo The status of a long running Azure Blob copy operation.BlobCopySourceTagsMode Defines values for BlobCopySourceTags.BlobCorsRule CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain.BlobDownloadAsyncResponse This class contains the response information returned from the server when downloading a blob.BlobDownloadContentAsyncResponse This class contains the response information returned from the server when downloading a blob.BlobDownloadContentResponse This class contains the response information return from the server when downloading a blob.BlobDownloadHeaders Defines headers for Download operation.BlobDownloadResponse This class contains the response information return from the server when downloading a blob.BlobDownloadToFileOptions Extended options that may be passed when downloading a blob to a file.BlobErrorCode Defines values for BlobErrorCode.BlobGetTagsOptions Extended options that may be passed when getting tags for a blob.BlobHttpHeaders Parameter group.BlobImmutabilityPolicy Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version.BlobImmutabilityPolicyMode Defines values for BlobImmutabilityPolicyMode.BlobInputStream Provides an input stream to read a given blob resource.BlobInputStreamOptions Extended options that may be passed when opening a blob input stream.BlobItem An Azure Storage blob.BlobItemProperties Properties of a blob.BlobLeaseAsyncClient This class provides a client that contains all the leasing operations forcontainers
andblobs
.BlobLeaseClient This class provides a client that contains all the leasing operations forcontainers
andblobs
.BlobLeaseClientBuilder This class provides a fluent builder API to help aid the configuration and instantiation of Storage Lease clients.BlobLeaseRequestConditions This class contains values which will restrict the successful operation of a variety of lease requests to the conditions present.BlobLegalHoldResult The blob legal hold result.BlobListDetails This type allows users to specify additional information the service should return with each blob when listing blobs in a container (via aBlobContainerClient
object).BlobMetrics a summary of request statistics grouped by API in hour or minute aggregates for blobs.BlobOutputStream BlobOutputStream allows for the uploading of data to a blob using a stream-like approach.BlobParallelUploadOptions Extended options that may be passed when uploading a Block Blob in parallel.BlobPrefix The BlobPrefix model.BlobProperties This class contains the response information returned from the service when getting blob properties.BlobQueryArrowField Defines an arrow field for a blob quick query request.BlobQueryArrowFieldType Defines values for BlobQueryArrowFieldType.BlobQueryArrowSerialization Defines the output arrow serialization for a blob quick query request.BlobQueryAsyncResponse This class contains the response information returned from the server when querying a blob.BlobQueryDelimitedSerialization Defines the input or output delimited (CSV) serialization for a blob quick query request.BlobQueryError Defines a blob query error that can be returned on parsing a blob query request.BlobQueryHeaders Defines headers for Query operation.BlobQueryJsonSerialization Defines the input or output JSON serialization for a blob quick query request.BlobQueryOptions Optional parameters for Blob Query.BlobQueryParquetSerialization Defines the input parquet serialization for a blob quick query request.BlobQueryProgress Defines a blob query error that can be returned on parsing a blob query request.BlobQueryResponse This class contains the response information return from the server when querying a blob.BlobQuerySerialization Defines the input and output serialization for a blob quick query request.BlobRange This is a representation of a range of bytes on a blob, typically used during a download operation.BlobReleaseLeaseOptions Extended options that may be passed when releasing a lease to a blob or container.BlobRenewLeaseOptions Extended options that may be passed when renewing a lease to a blob or container.BlobRequestConditions This class contains values which will restrict the successful operation of a variety of requests to the conditions present.BlobRetentionPolicy the retention policy which determines how long the associated data should persist.BlobSasPermission This is a helper class to construct a string representing the permissions granted by a ServiceSAS to a blob.BlobSasServiceVersion Deprecated. The version is set to the latest version of sas.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.BlobServiceProperties Storage Service Properties.BlobServiceSasQueryParameters Deprecated. Please use the generateSas method on the desired blob/container client after initializingBlobServiceSasSignatureValues
.BlobServiceSasSignatureValues Used to initialize parameters for a Shared Access Signature (SAS) for an Azure Blob Storage service.BlobServiceStatistics Stats for the storage service.BlobServiceVersion The versions of Azure Storage Blob supported by this client library.BlobSetAccessTierOptions Extended options that may be passed when setting tier for a blob.BlobSetTagsOptions Extended options that may be passed when setting tags for a blob.BlobSignedIdentifier signed identifier.BlobStorageException ABlobStorageException
is thrown whenever Azure Storage successfully returns an error code that is not 200-level.BlobType Defines values for BlobType.BlobUploadFromFileOptions Extended options that may be passed when uploading a blob from a file.BlobUploadFromUrlOptions Extended options that may be passed when uploading a Block Blob from URL.BlobUrlParts This class represents the components that make up an Azure Storage Container/Blob URL.Block Represents a single block in a block blob.BlockBlobAsyncClient Client to a block blob.BlockBlobClient Client to a block blob.BlockBlobCommitBlockListOptions Extended options that may be passed when committing a block list.BlockBlobItem This class contains the properties about a block blob.BlockBlobListBlocksOptions Extended options that may be passed when listing blocks for a block blob.BlockBlobOutputStreamOptions Extended options that may be passed when opening an output stream to a Block Blob.BlockBlobSimpleUploadOptions Extended options that may be passed when uploading a Block Blob in a single request.BlockBlobStageBlockFromUrlOptions Extended options that may be passed when staging a block from a source URL.BlockList The BlockList model.BlockListType Defines values for BlockListType.BlockLookupList The BlockLookupList model.ClearRange The ClearRange model.ConsistentReadControl Defines values to indicate what strategy the SDK should use when reading from a blob to ensure the view of the data is consistent and not changed during the read.CopyStatusType Defines values for CopyStatusType.CpkInfo Parameter group.CustomerProvidedKey Contains the customer provided key information used to encrypt a blob's content on the server.DeleteSnapshotsOptionType Defines values for DeleteSnapshotsOptionType.DownloadRetryOptions This class contains the configuration options used to download from the blob service using smart retries, starting from a checkpoint, rather than starting over from the beginning.EncryptionAlgorithmType Defines values for EncryptionAlgorithmType.FindBlobsOptions Defines options available to configure the behavior of a call toBlobServiceClient.findBlobsByTags(FindBlobsOptions, Duration, com.azure.core.util.Context)
orBlobServiceAsyncClient.findBlobsByTags(FindBlobsOptions)
.GeoReplication Geo-Replication information for the Secondary Storage Service.GeoReplicationStatus Defines values for GeoReplicationStatus.HttpGetterInfo HttpGetterInfo is a passed to the getter function of a reliable download to specify parameters needed for the GET request.KeyInfo Key information.LeaseDurationType Defines values for LeaseDurationType.LeaseStateType Defines values for LeaseStateType.LeaseStatusType Defines values for LeaseStatusType.ListBlobContainersIncludeType Defines values for ListBlobContainersIncludeType.ListBlobContainersOptions Defines options available to configure the behavior of a call to listContainersSegment on aBlobServiceClient
object.ListBlobsIncludeItem Defines values for ListBlobsIncludeItem.ListBlobsOptions Defines options available to configure the behavior of a call to listBlobsFlatSegment on aBlobContainerClient
object.ListPageRangesDiffOptions Extended options that may be passed when getting the page ranges diff of a page blob.ListPageRangesOptions Extended options that may be passed when getting the page ranges of a page blob.ObjectReplicationPolicy A type that contains information about an object replication policy on a source blob.ObjectReplicationRule A type that contains information about an object replication rule on a source blob.ObjectReplicationStatus Defines values for ObjectReplicationStatus.PageBlobAsyncClient Client to a page blob.PageBlobClient Client to a page blob.PageBlobCopyIncrementalOptions Extended options that may be passed when incrementally copying a Page Blob.PageBlobCopyIncrementalRequestConditions This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the destination blob.PageBlobCreateOptions Extended options that may be passed when creating a Page Blob.PageBlobItem This class contains the properties about a page blob.PageBlobRequestConditions This class contains values that restrict the successful completion of PageBlob operations to certain conditions.PageBlobUploadPagesFromUrlOptions Extended options that may be passed when uploading a page range from a source URL.PageList the list of pages.PageRange The PageRange model.PageRangeItem Represents a page range on a page blob returned byPageBlobClient.listPageRanges(BlobRange)
.ParallelTransferOptions This class contains configuration used to parallelize data transfer operations.PathRenameMode Defines values for PathRenameMode.ProgressReceiver AProgressReceiver
is an object that can be used to report progress on network transfers.ProgressReporter ProgressReporter
offers a convenient way to add progress tracking to a given Flux.PublicAccessType Defines values for PublicAccessType.RehydratePriority Defines values for RehydratePriority.SequenceNumberActionType Defines values for SequenceNumberActionType.SkuName Defines values for SkuName.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
, andPageBlobAsyncClient
.StaticWebsite The properties that enable an account to host a static website.StorageAccountInfo This class contains information about the storage account.SyncCopyStatusType Defines values for SyncCopyStatusType.TaggedBlobItem Blob info from a Filter Blobs API call.UndeleteBlobContainerOptions Extended options that may be passed when restoring a blob container.UserDelegationKey A user delegation key.