| Package | Description | 
|---|---|
| com.microsoft.azure.storage | 
 This package contains the storage service base classes. 
 | 
| com.microsoft.azure.storage.analytics | 
 This package contains the storage service analytics classes. 
 | 
| com.microsoft.azure.storage.blob | 
 This package contains the storage service blob classes. 
 | 
| com.microsoft.azure.storage.file | 
 This package contains the storage service file classes. 
 | 
| Class and Description | 
|---|
| CloudBlobClient
 Provides a client for accessing the Microsoft Azure Blob service. 
 | 
| Class and Description | 
|---|
| BlobListingDetails
 Specifies which items to include when listing a set of blobs. 
 | 
| BlobRequestOptions
 Represents a set of options that may be specified on a request. 
 | 
| CloudBlobDirectory
 Represents a virtual directory of blobs, designated by a delimiter character. 
 | 
| ListBlobItem
 Represents an item that may be returned by a blob listing operation. 
 | 
| Class and Description | 
|---|
| 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. 
 | 
| BlobInputStream
 Provides an input stream to read a given blob resource. 
 | 
| BlobListingDetails
 Specifies which items to include when listing a set of blobs. 
 | 
| BlobOutputStream
 The class is an append-only stream for writing into storage. 
 | 
| BlobProperties
 Represents the system properties for a blob. 
 | 
| BlobRequestOptions
 Represents a set of options that may be specified on a request. 
 | 
| BlobType
 Specifies the type of a blob. 
 | 
| BlockEntry
 A class which is used to list and commit blocks of a  
CloudBlockBlob. | 
| 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. 
 | 
| 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. 
 | 
| CloudPageBlob
 Represents a Microsoft Azure page blob. 
 | 
| ContainerListingDetails
 Specifies which details to include when listing the containers in this storage account. 
 | 
| CopyState
 Represents the attributes of a copy operation. 
 | 
| CopyStatus
 Represents the status of a copy blob operation. 
 | 
| DeleteSnapshotsOption
 Specifies options when calling delete operations. 
 | 
| LeaseDuration
 The lease duration of a resource. 
 | 
| LeaseState
 The lease state of a resource. 
 | 
| LeaseStatus
 Specifies the lease status of a blob. 
 | 
| ListBlobItem
 Represents an item that may be returned by a blob listing 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. 
 | 
| PremiumPageBlobTier
 The tier of the page blob. 
 | 
| RehydrationStatus
 The rehydration status for the blob that is currently archived. 
 | 
| 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. 
 | 
| StandardBlobTier
 The tier of the block blob on a standard storage account. 
 | 
| Class and Description | 
|---|
| CloudBlob
 Represents a Microsoft Azure blob. 
 | 
/** 
* Copyright Microsoft Corporation 
* 
* Licensed under the Apache License, Version 2.0 (the "License"); 
* you may not use this file except in compliance with the License. 
* You may obtain a copy of the License at 
* http://www.apache.org/licenses/LICENSE-2.0 
* 
* Unless required by applicable law or agreed to in writing, software 
* distributed under the License is distributed on an "AS IS" BASIS, 
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
* See the License for the specific language governing permissions and 
* limitations under the License. 
*/