See: Description
| Interface | Description |
|---|---|
| ICredentials |
Credentials represent any credential type
it is used to create a credential policy Factory.
|
| IProgressReceiver |
An
IProgressReceiver is an object that can be used to report progress on network transfers. |
| Class | Description |
|---|---|
| AccountSASPermission |
This is a helper class to construct a string representing the permissions granted by an AccountSAS.
|
| AccountSASResourceType |
This is a helper class to construct a string representing the resources accessible by an AccountSAS.
|
| AccountSASService |
This is a helper class to construct a string representing the services accessible by an AccountSAS.
|
| AccountSASSignatureValues |
AccountSASSignatureValues is used to generate a Shared Access Signature (SAS) for an Azure Storage account.
|
| AnonymousCredentials |
Anonymous credentials are to be used with with HTTP(S) requests that read blobs from public containers or requests
that use a Shared Access Signature (SAS).
|
| AppendBlobAccessConditions |
This class contains values that restrict the successful completion of AppendBlock operations to certain conditions.
|
| AppendBlobURL |
Represents a URL to an append blob.
|
| BlobAccessConditions |
This class contains values which will restrict the successful operation of a variety of 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
ContainerURL object). |
| BlobRange |
This is a representation of a range of bytes on a blob, typically used during a download operation.
|
| BlobSASPermission |
This is a helper class to construct a string representing the permissions granted by a ServiceSAS to a blob.
|
| BlobURL |
Represents a URL to a blob of any type: block, append, or page.
|
| BlobURLParts |
A BlobURLParts object represents the components that make up an Azure Storage Container/Blob URL.
|
| BlockBlobURL |
Represents a URL to a block blob.
|
| CommonRestResponse |
A generic wrapper for any type of blob REST API response.
|
| ContainerAccessConditions |
This class contains values which will restrict the successful operation of a variety of requests to the conditions
present.
|
| ContainerListDetails |
This type allows users to specify additional information the service should return with each container when listing
containers in an account (via a
ServiceURL object). |
| ContainerSASPermission |
This is a helper class to construct a string representing the permissions granted by a ServiceSAS to a container.
|
| ContainerURL |
Represents a URL to a container.
|
| DownloadResponse |
DownloadResponse wraps the protocol-layer response from BlobURL.download(BlobRange,
BlobAccessConditions, boolean, com.microsoft.rest.v2.Context) to automatically retry failed reads from the body as
appropriate. |
| GeneratedAppendBlobs |
An instance of this class provides access to all the operations defined in
GeneratedAppendBlobs.
|
| GeneratedBlobs |
An instance of this class provides access to all the operations defined in
GeneratedBlobs.
|
| GeneratedBlockBlobs |
An instance of this class provides access to all the operations defined in
GeneratedBlockBlobs.
|
| GeneratedContainers |
An instance of this class provides access to all the operations defined in
GeneratedContainers.
|
| GeneratedPageBlobs |
An instance of this class provides access to all the operations defined in
GeneratedPageBlobs.
|
| GeneratedServices |
An instance of this class provides access to all the operations defined in
GeneratedServices.
|
| GeneratedStorageClient |
Initializes a new instance of the GeneratedStorageClient type.
|
| IPRange |
This type specifies a continuous range of IP addresses.
|
| ListBlobsOptions |
Defines options available to configure the behavior of a call to listBlobsFlatSegment on a
ContainerURL
object. |
| ListContainersOptions |
Defines options available to configure the behavior of a call to listContainersSegment on a
ServiceURL
object. |
| LoggingFactory |
This is a factory which creates policies in an
HttpPipeline for logging requests and responses. |
| LoggingOptions |
Options to configure the
LoggingFactory. |
| Metadata |
Contains metadata key/value pairs to be associated with a storage resource.
|
| PageBlobAccessConditions |
This class contains values that restrict the successful completion of PageBlob operations to certain conditions.
|
| PageBlobURL |
Represents a URL to a page blob.
|
| PipelineOptions |
This type encapsulates all the possible configuration for the default pipeline.
|
| ProgressReporter |
ProgressReporterImpl offers a convenient way to add progress tracking to a given Flowable. |
| ReliableDownloadOptions |
ReliableDownloadOptions contains properties which help the Flowable returned from
DownloadResponse.body(ReliableDownloadOptions) determine when to retry. |
| RequestIDFactory |
This is a factory which creates policies in an
HttpPipeline for setting a unique request ID in the
x-ms-client-request-id header as is required for all requests to the service. |
| RequestRetryFactory |
This is a factory which creates policies in an
HttpPipeline for retrying a given HTTP request. |
| RequestRetryOptions |
Options for configuring the
RequestRetryFactory. |
| SASQueryParameters |
Represents the components that make up an Azure Storage SAS' query parameters.
|
| ServiceSASSignatureValues |
ServiceSASSignatureValues is used to generate a Shared Access Signature (SAS) for an Azure Storage service.
|
| ServiceURL |
Represents a URL to a blob service.
|
| SharedKeyCredentials |
SharedKeyCredentials are a means of signing and authenticating storage requests.
|
| StorageURL |
Represents a URL to a Azure storage object.
|
| TelemetryFactory |
This is a factory which creates policies in an
HttpPipeline for adding telemetry to a given HTTP request. |
| TelemetryOptions |
Options for configuring the
TelemetryFactory. |
| TokenCredentials |
TokenCredentials are a means of authenticating requests to Azure Storage via OAuth user tokens.
|
| TransferManager |
This class contains a collection of methods (and structures associated with those methods) which perform higher-level
operations.
|
| TransferManagerDownloadFromBlobOptions |
Configures the parallel download behavior for methods on the
TransferManager. |
| TransferManagerUploadToBlockBlobOptions |
Configures the parallel upload behavior for methods on the
TransferManager. |
| URLParser |
A class used to conveniently parse URLs into
BlobURLParts to modify the components of the URL. |
| Enum | Description |
|---|---|
| RetryPolicyType |
This type holds possible options for retry backoff algorithms.
|
| SASProtocol |
Specifies the set of possible permissions for a shared access signature protocol.
|
| Exception | Description |
|---|---|
| StorageException |
A
StorageException is thrown whenever Azure Storage successfully returns an error code that is not 200-level. |
Copyright © 2019 Microsoft Corporation. All rights reserved.