com.azure.storage.blob.models
Package containing the data models for AzureBlobStorage. null.
Classes
| AccessTier |
Defines values for Access |
| AppendBlobItem |
This class contains the properties about an append blob. |
| AppendBlobRequestConditions |
This class contains values that restrict the successful completion of Append |
| ArchiveStatus |
Defines values for Archive |
| BlobAccessPolicy |
An Access policy. |
| BlobAnalyticsLogging |
Azure Analytics Logging settings. |
| BlobAudience |
The audience to be used when requesting a token from Azure Active Directory (AAD). |
| 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. |
| BlobContainerAccessPolicies |
This class contains values which correlate to the access polices set on a specific 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 a BlobServiceClient object). |
| BlobContainerProperties |
This class contains the response information returned from the service when getting container properties. |
| BlobCopyInfo |
The status of a long running Azure Blob copy operation. |
| BlobCopySourceTagsMode |
Defines values for Blob |
| 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. |
| BlobErrorCode |
Error codes returned by the service. |
| BlobHttpHeaders |
Parameter group. |
| BlobImmutabilityPolicy |
Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version. |
| BlobItem |
An Azure Storage blob. |
| BlobItemProperties |
Properties of a blob. |
| BlobLeaseRequestConditions |
This class contains values which will restrict the successful operation of a variety of lease requests to the conditions present. |
| BlobListDetails |
This type allows users to specify additional information the service should return with each blob when listing blobs in a container (via a BlobContainerClient object). |
| BlobMetrics |
a summary of request statistics grouped by API in hour or minute aggregates for blobs. |
| BlobPrefix |
The Blob |
| 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. |
| 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. |
| 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. |
| BlobRange |
This is a representation of a range of bytes on a blob, typically used during a download operation. |
| 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. |
| BlobSeekableByteChannelReadResult |
Contains the results of opening a SeekableByteChannel to read from a blob. |
| BlobServiceProperties |
Storage Service Properties. |
| BlobServiceStatistics |
Stats for the storage service. |
| BlobSignedIdentifier |
signed identifier. |
| BlobStorageException |
A |
| Block |
Represents a single block in a block blob. |
| BlockBlobItem |
This class contains the properties about a block blob. |
| BlockList |
The Block |
| BlockLookupList |
The Block |
| ClearRange |
The Clear |
| CpkInfo |
Parameter group. |
| CustomerProvidedKey |
Contains the customer provided key information used to encrypt a blob's content on the server. |
| 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. |
| FileShareTokenIntent |
Defines values for File |
| GeoReplication |
Geo-Replication information for the Secondary Storage Service. |
| GeoReplicationStatus |
The status of the secondary location. |
| KeyInfo |
Key information. |
| ListBlobContainersOptions |
Defines options available to configure the behavior of a call to list |
| ListBlobsOptions |
Defines options available to configure the behavior of a call to list |
| 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 Object |
| 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. |
| PageBlobItem |
This class contains the properties about a page blob. |
| PageBlobRequestConditions |
This class contains values that restrict the successful completion of Page |
| PageList |
the list of pages. |
| PageRange |
The Page |
| PageRangeItem |
Represents a page range on a page blob returned by listPageRanges(BlobRange blobRange). |
| ParallelTransferOptions |
This class contains configuration used to parallelize data transfer operations. |
| PublicAccessType |
Defines values for Public |
| RehydratePriority |
If an object is in rehydrate pending state then this header is returned with priority of rehydrate. |
| StaticWebsite |
The properties that enable an account to host a static website. |
| StorageAccountInfo |
This class contains information about the storage account. |
| TaggedBlobItem |
Blob info from a Filter Blobs API call. |
| UserDelegationKey |
A user delegation key. |
Interfaces
| BlobLegalHoldResult |
The blob legal hold result. |
| BlobQuerySerialization |
Defines the input and output serialization for a blob quick query request. |
Enums
| AccountKind |
Defines values for Account |
| BlobImmutabilityPolicyMode |
Defines values for Blob |
| BlobQueryArrowFieldType |
Defines values for Blob |
| BlobType |
Defines values for Blob |
| BlockListType |
Defines values for Block |
| 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 Copy |
| DeleteSnapshotsOptionType |
Defines values for Delete |
| EncryptionAlgorithmType |
Defines values for Encryption |
| LeaseDurationType |
Defines values for Lease |
| LeaseStateType |
Defines values for Lease |
| LeaseStatusType |
Defines values for Lease |
| ListBlobContainersIncludeType |
Defines values for List |
| ListBlobsIncludeItem |
Defines values for List |
| PathRenameMode |
Defines values for Path |
| SequenceNumberActionType |
Defines values for Sequence |
| SkuName |
Defines values for Sku |
| SyncCopyStatusType |
Defines values for Sync |