All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AddDatePolicy |
The Pipeline policy that adds Date header in RFC 1123 format when sending an HTTP request.
|
| AddHeadersPolicy |
The Pipeline policy that adds a particular set of headers to HTTP requests.
|
| AsyncCredentialsPolicy |
|
| AsyncServiceClientCredentials |
Provides credentials for an HTTP request's 'Authorization' header.
|
| AzureEnvironment |
An instance of this class describes an environment in Azure.
|
| AzureEnvironment.Endpoint |
The enum representing available endpoints in an environment.
|
| AzureException |
The base exception type for all Azure-related exceptions.
|
| BasicAuthenticationCredentials |
Basic Auth credentials for use with a REST Service Client.
|
| Beta |
Annotation to indicate that a functionality is in preview.
|
| BodyParam |
Annotation to annotate a parameter to send to a REST endpoint as HTTP Request content.
|
| ClientAuthenticationException |
The exception thrown when failed to authenticate the client request with status code of 4XX, typically 401 unauthorized.
|
| ConnectException |
The exception occurred while attempting to connect a socket to a azure service address and port.
|
| ContextData |
ContextData offers a means of passing arbitrary data (key-value pairs) to HttpPipeline's
policy objects.
|
| CookiePolicy |
The Pipeline policy that which stores cookies based on the response Set-Cookie header and adds cookies to requests.
|
| CredentialsPolicy |
The Pipeline policy that adds credentials from ServiceClientCredentials to a request.
|
| DecodeException |
Error raised during response deserialization.
|
| DELETE |
HTTP DELETE method annotation describing the parameterized relative path to a REST endpoint for resource deletion.
|
| ExpandableStringEnum<T extends ExpandableStringEnum<T>> |
Base implementation for expandable, single string enums.
|
| ExpectedResponses |
Annotation to annotate list of HTTP status codes that are expected in response from a REST endpoint.
|
| FormParam |
Annotation for form parameters to be sent to a REST API Request URI.
|
| GET |
HTTP GET method annotation describing the parameterized relative path to a REST endpoint for resource retrieval.
|
| HEAD |
HTTP HEAD method annotation describing the parameterized relative path to a REST endpoint.
|
| HeaderCollection |
Annotation on a deserialized header type that indicates that the property should
be treated as a header collection with the provided prefix.
|
| HeaderParam |
Replaces the header with the value of its target.
|
| Headers |
Annotation to annotate list of static headers sent to a REST endpoint.
|
| Host |
Annotation for parameterized host name targeting a REST service.
|
| HostParam |
Annotation to annotate replacement of parameterized segments in a dynamic Host.
|
| HostPolicy |
The Pipeline policy that adds the given host to each HttpRequest.
|
| HttpClient |
A generic interface for sending HTTP requests and getting responses.
|
| HttpHeader |
A single header within a HTTP request or response.
|
| HttpHeaders |
A collection of headers on an HTTP request or response.
|
| HttpLogDetailLevel |
The level of detail to log on HTTP messages.
|
| HttpLoggingPolicy |
The Pipeline policy that handles logging of HTTP requests and responses.
|
| HttpMethod |
The HTTP request methods.
|
| HttpPipeline |
The http pipeline.
|
| HttpPipelineCallContext |
Type representing context local to a single http request and it's response.
|
| HttpPipelineNextPolicy |
A type that invokes next policy in the pipeline.
|
| HttpPipelinePolicy |
Pipeline policy.
|
| HttpRequest |
The outgoing Http request.
|
| HttpRequestException |
The exception thrown when an unsuccessful response is received
with http status code (e.g.
|
| HttpResponse |
|
| Page<T> |
Represents a paginated REST response from the service.
|
| PagedResponse<T> |
Response of a REST API that returns page.
|
| PATCH |
HTTP PATCH method annotation describing the parameterized relative path to a REST endpoint for resource update.
|
| PathParam |
Annotation to annotate replacement for a named path segment in REST endpoint URL.
|
| PortPolicy |
The Pipeline policy that adds a given port to each HttpRequest.
|
| POST |
HTTP POST method annotation describing the parameterized relative path to a REST endpoint for an action.
|
| ProtocolPolicy |
The Pipeline policy that adds a given protocol to each HttpRequest.
|
| ProxyAuthenticationPolicy |
The Pipeline policy that adds basic proxy authentication to outgoing HTTP requests.
|
| ProxyOptions |
proxy configuration.
|
| ProxyOptions.Type |
The type of the proxy.
|
| PUT |
HTTP PUT method annotation describing the parameterized relative path to a REST endpoint for resource creation or update.
|
| QueryParam |
Annotation for query parameters to be appended to a REST API Request URI.
|
| ReadTimeoutException |
The server did not send any data in the allotted amount of time.
|
| RequestIdPolicy |
The Pipeline policy that puts a UUID in the request header.
|
| ResourceExistsException |
The exception thrown when HTTP request tried to create an already existing resource with status code of 4XX, typically 412 conflict.
|
| ResourceModifiedException |
The exception thrown for invalid resource modification with status code of 4XX, typically 412 Conflict.
|
| ResourceNotFoundException |
An error response, typically triggered by a 412 response (for update) or 404 (for get/post)
|
| Response<T> |
REST response with a strongly-typed content specified.
|
| ResponseBase<H,T> |
The response of a REST request.
|
| ResumeOperation |
Annotation for method representing continuation operation.
|
| RetryPolicy |
A pipeline policy that retries when a recoverable HTTP error occurs.
|
| ReturnValueWireType |
Annotation for the type that will be used to deserialize the return value of a REST API response.
|
| ServerException |
The exception thrown when there is a server error with status code of 5XX.
|
| ServiceClient |
The base class for REST service clients.
|
| ServiceClientCredentials |
Provides credentials to be put in the HTTP Authorization header.
|
| ServiceRequestException |
An exception thrown for an invalid response with custom error information.
|
| ServiceResponseException |
A runtime exception indicating service response failure caused by one of the following scenarios:
Service is not able to handle a well-format request by some reasons.
|
| SimpleResponse<T> |
REST response with a strongly-typed content specified.
|
| SkipParentValidation |
Annotation to notify the validator to skip validation for the properties in the parent class.
|
| StreamResponse |
REST response with a streaming content.
|
| TimeoutPolicy |
The Pipeline policy that limits the time allowed between sending a request
and receiving the response.
|
| TokenCredentials |
Token based credentials for use with a REST Service Client.
|
| TooManyRedirectsException |
This exception is thrown when an HTTP request has reached the maximum number of redirect attempts
with HTTP status code of 3XX.
|
| UnexpectedResponseExceptionType |
The exception type that is thrown or returned when one of the status codes is returned from a REST API.
|
| UnexpectedResponseExceptionTypes |
|
| UserAgentPolicy |
Pipeline policy that adds 'User-Agent' header to a request.
|
| VoidResponse |
REST response containing only a status code and raw headers.
|