Uses of Package
com.azure.storage.blob.models
Package
Description
Package containing the classes for BlobServiceClient.
Package containing the data models for AzureBlobStorage.
Package containing options model classes used by Azure Storage Blobs.
Package containing SAS (shared access signature) classes used by Azure Storage Blobs.
Package containing specialized clients for Azure Storage Blobs.
-
ClassDescriptionDefines values for AccessTier.This class contains values which correlate to the access polices set on a specific container.Parameter group.An Azure Storage container.This class contains the response information returned from the service when getting container properties.Parameter group.An Azure Storage blob.This class contains values which will restrict the successful operation of a variety of requests to the conditions present.Storage Service Properties.Stats for the storage service.signed identifier.This class contains the properties about a block blob.Parameter group.Contains the customer provided key information used to encrypt a blob's content on the server.Defines options available to configure the behavior of a call to listContainersSegment on a
BlobServiceClient
object.Defines options available to configure the behavior of a call to listBlobsFlatSegment on aBlobContainerClient
object.This class contains configuration used to parallelize data transfer operations.Defines values for PublicAccessType.This class contains information about the storage account.Blob info from a Filter Blobs API call.A user delegation key. -
ClassDescriptionDefines values for AccessTier.Defines values for AccountKind.This class contains values that restrict the successful completion of AppendBlock operations to certain conditions.Defines values for ArchiveStatus.An Access policy.Azure Analytics Logging settings.This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the source blob.Parameter group.An Azure Storage container.Properties of a container.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).Defines values for BlobCopySourceTags.CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain.This class contains the response information returned from the server when downloading a blob.This class contains the response information returned from the server when downloading a blob.Defines headers for Download operation.Error codes returned by the service.Parameter group.Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version.Defines values for BlobImmutabilityPolicyMode.An Azure Storage blob.Properties of a blob.This class contains values which will restrict the successful operation of a variety of lease requests to the conditions present.This type allows users to specify additional information the service should return with each blob when listing blobs in a container (via aBlobContainerClient
object).a summary of request statistics grouped by API in hour or minute aggregates for blobs.The BlobPrefix model.Defines an arrow field for a blob quick query request.Defines values for BlobQueryArrowFieldType.Defines the output arrow serialization for a blob quick query request.This class contains the response information returned from the server when querying a blob.Defines the input or output delimited (CSV) serialization for a blob quick query request.Defines headers for Query operation.Defines the input or output JSON serialization for a blob quick query request.Defines the input and output serialization for a blob quick query request.This class contains values which will restrict the successful operation of a variety of requests to the conditions present.the retention policy which determines how long the associated data should persist.Storage Service Properties.Stats for the storage service.signed identifier.Defines values for BlobType.Represents a single block in a block blob.The BlockList model.Defines values for BlockListType.The BlockLookupList model.The ClearRange model.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.Defines values for CopyStatusType.Parameter group.Defines values for DeleteSnapshotsOptionType.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.Defines values for EncryptionAlgorithmType.Geo-Replication information for the Secondary Storage Service.The status of the secondary location.Key information.Defines values for LeaseDurationType.Defines values for LeaseStateType.Defines values for LeaseStatusType.Defines values for ListBlobContainersIncludeType.Defines options available to configure the behavior of a call to listContainersSegment on aBlobServiceClient
object.Defines values for ListBlobsIncludeItem.Defines options available to configure the behavior of a call to listBlobsFlatSegment on aBlobContainerClient
object.A type that contains information about an object replication policy on a source blob.A type that contains information about an object replication rule on a source blob.Defines values for ObjectReplicationStatus.This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the destination blob.This class contains values that restrict the successful completion of PageBlob operations to certain conditions.the list of pages.The PageRange model.This class contains configuration used to parallelize data transfer operations.Defines values for PathRenameMode.Defines values for PublicAccessType.If an object is in rehydrate pending state then this header is returned with priority of rehydrate.Defines values for SequenceNumberActionType.Defines values for SkuName.The properties that enable an account to host a static website.Defines values for SyncCopyStatusType.A user delegation key. -
ClassDescriptionDefines values for AccessTier.This class contains values that restrict the successful completion of AppendBlock operations to certain conditions.This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the source blob.Defines values for BlobCopySourceTags.Parameter group.Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version.This class contains values which will restrict the successful operation of a variety of lease requests to the conditions present.Defines a blob query error that can be returned on parsing a blob query request.Defines a blob query error that can be returned on parsing a blob query request.Defines the input and output serialization for a blob quick query request.This is a representation of a range of bytes on a blob, typically used during a download operation.This class contains values which will restrict the successful operation of a variety of requests to the conditions present.Defines values for BlockListType.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.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.This class contains values which will restrict the successful operation of a variety of blob requests to the conditions present on the destination blob.This class contains values that restrict the successful completion of PageBlob operations to certain conditions.The PageRange model.This class contains configuration used to parallelize data transfer operations.Defines values for PublicAccessType.If an object is in rehydrate pending state then this header is returned with priority of rehydrate.
-
-
ClassDescriptionDefines values for AccessTier.This class contains the properties about an append blob.This class contains values that restrict the successful completion of AppendBlock operations to certain conditions.The status of a long running Azure Blob copy operation.This class contains the response information returned from the server when downloading a blob.This class contains the response information returned from the server when downloading a blob.This class contains the response information return from the server when downloading a blob.This class contains the response information return from the server when downloading a blob.Parameter group.Optional parameters for setting the immutability policy of a blob, blob snapshot or blob version.The blob legal hold result.This class contains the response information returned from the service when getting blob properties.This class contains the response information returned from the server when querying a blob.This class contains the response information return from the server when querying a blob.This is a representation of a range of bytes on a blob, typically used during a download operation.This class contains values which will restrict the successful operation of a variety of requests to the conditions present.This class contains the properties about a block blob.The BlockList model.Defines values for BlockListType.Defines values for CopyStatusType.Parameter group.Contains the customer provided key information used to encrypt a blob's content on the server.Defines values for DeleteSnapshotsOptionType.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.This class contains the properties about a page blob.This class contains values that restrict the successful completion of PageBlob operations to certain conditions.the list of pages.The PageRange model.Represents a page range on a page blob returned by
PageBlobClient.listPageRanges(BlobRange)
.This class contains configuration used to parallelize data transfer operations.If an object is in rehydrate pending state then this header is returned with priority of rehydrate.Defines values for SequenceNumberActionType.This class contains information about the storage account.A user delegation key.