All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AccessCondition |
Represents a set of access conditions to be used for operations against the storage services.
|
| AccountInformation |
Holds information related to the storage account.
|
| BaseEvent |
Represents an event.
|
| BatchException |
Exception for when one or more sub-requests within a batch request fail.
|
| BatchOperation<C extends ServiceClient,P,R> |
A collection of operations to be sent as a batch request.
|
| BatchSubResponse |
RESERVED FOR INTERNAL USE.
|
| BlobBatchOperation<P,R> |
|
| BlobContainerPermissions |
Represents the permissions for a container.
|
| BlobContainerProperties |
Represents the system properties for a container.
|
| BlobContainerPublicAccessType |
Specifies the level of public access that is allowed on the container.
|
| BlobCustomerProvidedKey |
Immutable wrapper for an encryption key to be used with client provided key encryption.
|
| BlobDeleteBatchOperation |
|
| BlobEncryptionPolicy |
Represents a blob encryption policy that is used to perform envelope encryption/decryption of Azure blobs.
|
| BlobInputStream |
Provides an input stream to read a given blob resource.
|
| BlobListingDetails |
Specifies which items to include when listing a set of blobs.
|
| BlobOutputStream |
|
| BlobProperties |
Represents the system properties for a blob.
|
| BlobRequestOptions |
Represents a set of options that may be specified on a request.
|
| BlobSetTierBatchOperation |
|
| BlobType |
Specifies the type of a blob.
|
| BlockEntry |
|
| BlockListingFilter |
Specifies whether to list only committed blocks, only uncommitted blocks, or all blocks.
|
| BlockSearchMode |
Specifies which block lists should be searched to find a specified block.
|
| CloudAnalyticsClient |
Provides a client-side logical representation for Microsoft Azure Storage Analytics.
|
| CloudAppendBlob |
Represents a Microsoft Azure Append Blob.
|
| CloudBlob |
Represents a Microsoft Azure blob.
|
| CloudBlobClient |
Provides a client for accessing the Microsoft Azure Blob service.
|
| CloudBlobContainer |
Represents a container in the Microsoft Azure Blob service.
|
| CloudBlobDirectory |
Represents a virtual directory of blobs, designated by a delimiter character.
|
| CloudBlockBlob |
Represents a blob that is uploaded as a set of blocks.
|
| CloudFile |
Represents a Microsoft Azure File.
|
| CloudFileClient |
Provides a client for accessing the Microsoft Azure File service.
|
| CloudFileDirectory |
Represents a virtual directory of files.
|
| CloudFileShare |
Represents a share in the Microsoft Azure File service.
|
| CloudPageBlob |
Represents a Microsoft Azure page blob.
|
| CloudQueue |
This class represents a queue in the Microsoft Azure Queue service.
|
| CloudQueueClient |
Provides a service client for accessing the Microsoft Azure Queue service.
|
| CloudQueueMessage |
Represents a message in the Microsoft Azure Queue service.
|
| CloudStorageAccount |
Represents a Microsoft Azure storage account.
|
| CloudTable |
Represents a table in the Microsoft Azure Table service.
|
| CloudTableClient |
Provides a service client for accessing the Microsoft Azure Table service.
|
| Constants |
RESERVED FOR INTERNAL USE.
|
| Constants.AnalyticsConstants |
Defines constants for ServiceProperties requests.
|
| Constants.EncryptionConstants |
Defines constants for client encryption.
|
| Constants.HeaderConstants |
Defines constants for use with HTTP headers.
|
| Constants.QueryConstants |
Defines constants for use with query strings.
|
| ContainerListingDetails |
Specifies which details to include when listing the containers in this storage account.
|
| CopyState |
Represents the attributes of a copy operation.
|
| CopyState |
Represents the attributes of a copy operation.
|
| CopyStatus |
Represents the status of a copy blob operation.
|
| CopyStatus |
Represents the status of a copy file operation.
|
| CorsHttpMethods |
HTTP Methods that are supported by CORS.
|
| CorsProperties |
Class representing the service properties pertaining to CORS.
|
| CorsRule |
Represents a Cross-Origin Resource Sharing (CORS) rule.
|
| DeleteRetentionPolicy |
Represents the policy governing the retention of deleted blobs.
|
| DeleteShareSnapshotsOption |
Specifies options when calling the delete share operation.
|
| DeleteSnapshotsOption |
Specifies options when calling delete operations.
|
| DoesServiceRequest |
An attribute used to describe a method that will make a request to the storage service.
|
| DynamicTableEntity |
A TableEntity type which allows callers direct access to the property map of the entity.
|
| EdmType |
A enumeration used to represent the primitive types of the Entity Data Model (EDM) in the Open Data Protocol (OData).
|
| Encrypt |
Represents a custom attribute that can be used to indicate whether an entity property should be encrypted.
|
| EntityProperty |
A class which represents a single typed property value in a table entity.
|
| EntityResolver<T> |
An interface to perform client side projection on a retrieved entity.
|
| ErrorReceivingResponseEvent |
Represents an event that is fired when a network error occurs before the HTTP response status and headers are received.
|
| FileDirectoryProperties |
Represents the system properties for a directory.
|
| FileHandle |
Represents a handle to an Azure Storage File.
|
| FileInputStream |
Provides an input stream to read a given file resource.
|
| FileOutputStream |
The class is an append-only stream for writing into storage.
|
| FileProperties |
Represents the system properties for a file.
|
| FileRange |
Represents a range of bytes in a file.
|
| FileRequestOptions |
Represents a set of options that may be specified on a request.
|
| FileServiceProperties |
Class representing a set of properties pertaining to the Azure File service.
|
| FileSharePermissions |
Represents the permissions for a share.
|
| FileShareProperties |
Represents the system properties for a share.
|
| GeoReplicationStats |
Class representing the geo-replication statistics.
|
| GeoReplicationStatus |
Enumeration representing the state of geo-replication in a service.
|
| HandleListHandler |
RESERVED FOR INTERNAL USE.
|
| Ignore |
An annotation set on a method to prevent its use in serializing or deserializing a property by reflection.
|
| IPRange |
A continuous range of IP addresses.
|
| LeaseDuration |
The lease duration of a resource.
|
| LeaseState |
The lease state of a resource.
|
| LeaseStatus |
Specifies the lease status of a blob.
|
| LengthLimitingStream |
|
| ListBlobItem |
Represents an item that may be returned by a blob listing operation.
|
| ListFileItem |
Represents an item that may be returned by a file listing operation.
|
| LocationMode |
Specifies the location mode used to decide which location the request should be sent to.
|
| LoggingOperations |
Specifies which types of operations the service should log.
|
| LoggingProperties |
Represents the logging properties for the analytics service.
|
| LogRecord |
Represents a Storage Analytics Log record entry.
|
| MessageUpdateFields |
Flags for the values to set when updating messages.
|
| MetricsLevel |
Enumeration representing the state of metrics collection in a service.
|
| MetricsProperties |
Represents the metrics properties for the analytics service.
|
| NameValidator |
Provides helpers to validate resource names across the Microsoft Azure
Storage Services.
|
| NtfsAttributes |
Specifies options for NTFS Attributes.
|
| OperationContext |
Represents the current logical operation.
|
| PageRange |
Represents a range of pages in a page blob.
|
| PageRangeDiff |
Represents a range of pages in a page blob which have changed since the previous snapshot specified.
|
| Permissions<T extends SharedAccessPolicy> |
Represents the permissions for a shared access policy.
|
| PremiumPageBlobTier |
The tier of the page blob.
|
| QueryTableOperation |
A class that extends TableOperation to implement a query to retrieve a single table entity.
|
| QueueEncryptionPolicy |
Represents a queue encryption policy that is used to perform envelope encryption/decryption of Azure queue messages.
|
| QueueListingDetails |
Specifies which details to include when listing the queues in this storage
account.
|
| QueuePermissions |
Represents the permissions for a container.
|
| QueueRequestOptions |
Represents a set of options that may be specified on a queue request.
|
| RehydratePriority |
The rehydrate priority of the blob.
|
| RehydrationStatus |
The rehydration status for the blob that is currently archived.
|
| RequestCompletedEvent |
Represents an event that is fired when a request is completed.
|
| RequestOptions |
Represents the options to use while processing a given request.
|
| RequestResult |
Represents the result of a physical request.
|
| ResponseReceivedEvent |
Represents an event that is fired when a response is received.
|
| ResultContinuation |
Represents a continuation token for listing operations.
|
| ResultContinuationType |
Specifies the type of a continuation token.
|
| ResultSegment<T> |
Represents a segment of results and contains continuation and pagination information.
|
| RetryContext |
Represents the context for a retry of a request made against the storage services.
|
| RetryExponentialRetry |
Represents a retry policy that performs a specified number of retries, using a randomized exponential backoff scheme
to determine the interval between retries.
|
| RetryInfo |
Represents the context for a retry of a request made against the storage services.
|
| RetryingEvent |
Represents an event that is fired when a request is retried.
|
| RetryLinearRetry |
Represents a retry policy that performs a specified number of retries, using a specified fixed time interval between
retries.
|
| RetryNoRetry |
Represents a retry policy that performs no retries.
|
| RetryPolicy |
Abstract class that represents a retry policy.
|
| RetryPolicyFactory |
Represents a retry policy factory that creates a new RetryPolicy object per transaction.
|
| SendingRequestEvent |
Represents an event that is fired when before sending a request.
|
| ServiceClient |
Provides a client for accessing the Microsoft Azure Storage service.
|
| ServiceProperties |
Represents the analytics properties for the service.
|
| ServiceStats |
Class representing a set of statistics pertaining to a cloud storage service.
|
| SharedAccessAccountPermissions |
Specifies the set of possible permissions for a shared access account policy.
|
| SharedAccessAccountPolicy |
Represents a shared access policy, which specifies the start time, expiry time,
and permissions for a shared access signature.
|
| SharedAccessAccountResourceType |
Specifies the set of possible resource types for a shared access account policy.
|
| SharedAccessAccountService |
Specifies the set of possible services for a shared access account policy.
|
| SharedAccessBlobHeaders |
Represents the optional headers that can be returned with blobs accessed using SAS.
|
| SharedAccessBlobPermissions |
Specifies the set of possible permissions for a shared access policy.
|
| SharedAccessBlobPolicy |
Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access
signature.
|
| SharedAccessFileHeaders |
Represents the optional headers that can be returned with files accessed using SAS.
|
| SharedAccessFilePermissions |
Specifies the set of possible permissions for a shared access policy.
|
| SharedAccessFilePolicy |
Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access
signature.
|
| SharedAccessHeaders |
RESERVED FOR INTERNAL USE.
|
| SharedAccessPolicy |
Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access
signature.
|
| SharedAccessPolicyHandler<T extends SharedAccessPolicy> |
RESERVED FOR INTERNAL USE.
|
| SharedAccessPolicySerializer |
RESERVED FOR INTERNAL USE.
|
| SharedAccessProtocols |
Specifies the set of possible permissions for a shared access protocol.
|
| SharedAccessQueuePermissions |
Specifies the set of possible permissions for a shared access queue policy.
|
| SharedAccessQueuePolicy |
Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access
signature.
|
| SharedAccessTablePermissions |
Specifies the set of possible permissions for a shared access table policy.
|
| SharedAccessTablePolicy |
Represents a shared access policy, which specifies the start time, expiry time, and permissions for a shared access
signature.
|
| ShareListingDetails |
Specifies which details to include when listing the shares in this storage account.
|
| ShareStats |
Class representing a set of statistics pertaining to a cloud file share.
|
| StandardBlobTier |
The tier of the block blob on a standard storage account.
|
| StaticWebsiteProperties |
Represents the service properties pertaining to StaticWebsites
|
| StorageCredentials |
Represents a set of credentials used to authenticate access to a Microsoft Azure storage account.
|
| StorageCredentialsAccountAndKey |
Represents storage account credentials, based on storage account and access key, for accessing the Microsoft Azure
storage services.
|
| StorageCredentialsAnonymous |
Represents credentials for anonymous access.
|
| StorageCredentialsSharedAccessSignature |
Represents storage credentials for delegated access to Blob service resources via a shared access signature.
|
| StorageCredentialsToken |
Represents storage account credentials, based on an authentication token, for accessing the Microsoft Azure
storage services.
|
| StorageErrorCode |
Represents error codes that may be returned by the Microsoft Azure storage services or the storage client library.
|
| StorageErrorCodeStrings |
Represents common error code strings for Azure Storage.
|
| StorageEvent<T extends BaseEvent> |
Abstract class that represents a generic event listener.
|
| StorageEventMultiCaster<EVENT_TYPE extends BaseEvent,EVENT_LISTENER_TYPE extends StorageEvent<EVENT_TYPE>> |
Represents a generic event multi-caster that allows event listeners to be dynamically added and removed.
|
| StorageException |
Represents an exception for the Microsoft Azure storage service.
|
| StorageExtendedErrorInformation |
Represents extended error information returned by the Microsoft Azure storage service.
|
| StorageLocation |
Represents a storage service location.
|
| StorageService |
Represents a storage service type.
|
| StorageUri |
Holds a list of URIs that represents the storage resource.
|
| StoreAs |
An annotation used to override the name a property is serialized and deserialized with using reflection.
|
| SubStream |
|
| SubStreamGenerator |
|
| TableBatchOperation |
A class which represents a batch operation.
|
| TableEncryptionPolicy |
Represents a table encryption policy that is used to perform envelope encryption/decryption of Azure table entities.
|
| TableEntity |
An interface required for table entity types.
|
| TableOperation |
A class which represents a single table operation.
|
| TablePayloadFormat |
Describes the payload formats supported for Tables.
|
| TablePermissions |
Represents the permissions for a table.
|
| TableQuery<T extends TableEntity> |
A class which represents a query against a specified table.
|
| TableQuery.Operators |
A static class that maps identifiers to filter expression operators.
|
| TableQuery.QueryComparisons |
A static class that maps identifiers to filter property comparison operators.
|
| TableRequestOptions |
Represents a set of timeout, payload format, and retry policy options that may be specified for a table operation
request.
|
| TableRequestOptions.EncryptionResolver |
The interface whose function is used to get the value indicating whether a property should be encrypted or not
given the partition key, row key, and the property name.
|
| TableRequestOptions.PropertyResolver |
The interface whose function is used to get the EdmType for an entity property
given the partition key, row, key, and the property name, if the interface is implemented
|
| TableResult |
A class which represents the result of a table operation.
|
| TableServiceEntity |
The TableServiceEntity class represents the base object type for a table entity in the Storage service.
|
| TableServiceException |
An exception that results when a table storage service operation fails to complete successfully.
|
| UserDelegationKey |
|
| UserDelegationKeyHandler |
|
| UserDelegationKeyRequestSerializer |
|