| Package | Description |
|---|---|
| com.microsoft.rest.v2 |
The package contains the runtime classes required for AutoRest generated
clients to compile and function.
|
| com.microsoft.rest.v2.http |
This package contains the HTTP abstractions between the AnnotationParser's RestProxy and whatever
HTTP client we choose to use.
|
| com.microsoft.rest.v2.policy |
Code related to creating proxy implementations of interfaces that have been generated from
Swagger specifications.
|
| com.microsoft.rest.v2.protocol |
The package contains classes that interfaces defining the behaviors
of the necessary components of a Rest Client.
|
| Class and Description |
|---|
| HttpHeader
A single header within a HTTP request.
|
| HttpMethod
The different HTTP methods of a HttpRequest.
|
| HttpPipeline
A collection of RequestPolicies that will be applied to a HTTP request before it is sent and will
be applied to a HTTP response when it is received.
|
| HttpRequest
This class contains all of the details necessary for sending a HTTP request through a HttpClient.
|
| HttpResponse
This class contains all of the details necessary for reacting to a HTTP response from a
HttpResponse.
|
| Class and Description |
|---|
| AbstractHttpPipelineLogger
An abstract Logger for HttpPipeline RequestPolicies that contains functionality that is
common to Loggers.
|
| BufferedHttpResponse
HTTP response which will buffer the response's body when/if it is read.
|
| HttpClient
A generic interface for sending HTTP requests and getting responses.
|
| HttpClientConfiguration
The set of parameters used to create an HTTP client.
|
| HttpClientFactory
Creates an HttpClient from a Configuration.
|
| HttpHeader
A single header within a HTTP request.
|
| HttpHeaders
A collection of headers on an HTTP request or response.
|
| HttpMethod
The different HTTP methods of a HttpRequest.
|
| HttpPipeline
A collection of RequestPolicies that will be applied to a HTTP request before it is sent and will
be applied to a HTTP response when it is received.
|
| HttpPipelineBuilder
A builder class that can be used to create a HttpPipeline.
|
| HttpPipelineLogger
A Logger that can be added to an HttpPipeline.
|
| HttpPipelineLogLevel
The different levels of logs from HttpPipeline's RequestPolicies.
|
| HttpPipelineOptions
The optional properties that can be set on an HttpPipeline.
|
| HttpRequest
This class contains all of the details necessary for sending a HTTP request through a HttpClient.
|
| HttpResponse
This class contains all of the details necessary for reacting to a HTTP response from a
HttpResponse.
|
| SharedChannelPoolOptions
Optional configurations for http channel pool.
|
| UrlBuilder
A builder class that is used to create URLs.
|
| Class and Description |
|---|
| HttpClient
A generic interface for sending HTTP requests and getting responses.
|
| HttpHeaders
A collection of headers on an HTTP request or response.
|
| HttpPipelineLogger
A Logger that can be added to an HttpPipeline.
|
| HttpPipelineLogLevel
The different levels of logs from HttpPipeline's RequestPolicies.
|
| HttpRequest
This class contains all of the details necessary for sending a HTTP request through a HttpClient.
|
| HttpResponse
This class contains all of the details necessary for reacting to a HTTP response from a
HttpResponse.
|
| Class and Description |
|---|
| HttpHeaders
A collection of headers on an HTTP request or response.
|
| HttpResponse
This class contains all of the details necessary for reacting to a HTTP response from a
HttpResponse.
|
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/