## Uses of Class
org.apache.hc.client5.http.async.methods.SimpleHttpRequest

Packages that use SimpleHttpRequest
Package | Description
--- | ---
org.apache.hc.client5.http.async.methods | Common HTTP methods and message handlers for the asynchronous I/O model.
org.apache.hc.client5.http.impl.async | Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.

### Uses of SimpleHttpRequest in org.apache.hc.client5.http.async.methods

Methods in org.apache.hc.client5.http.async.methods that return SimpleHttpRequest
Modifier and Type | Method and Description
--- | ---
`static SimpleHttpRequest` | SimpleHttpRequest.`copy(org.apache.hc.core5.http.HttpRequest original)`
`static SimpleHttpRequest` | SimpleHttpRequests.`create(org.apache.hc.core5.http.Method method, org.apache.hc.core5.http.HttpHost host, String path)` Creates a request object of the exact subclass of `SimpleHttpRequest`.
`static SimpleHttpRequest` | SimpleHttpRequests.`create(org.apache.hc.core5.http.Method method, String uri)` Creates a request object of the exact subclass of `SimpleHttpRequest`.
`static SimpleHttpRequest` | SimpleHttpRequests.`create(org.apache.hc.core5.http.Method method, URI uri)` Creates a request object of the exact subclass of `SimpleHttpRequest`.
`static SimpleHttpRequest` | SimpleHttpRequests.`create(String method, String uri)` Creates a new BasicHttpRequest for the given `method` and `String` URI.
`static SimpleHttpRequest` | SimpleHttpRequests.`create(String method, URI uri)` Creates a new BasicHttpRequest for the given `method` and `URI`.
`static SimpleHttpRequest` | SimpleHttpRequests.`delete(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`delete(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`delete(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`get(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`get(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`get(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`head(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`head(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`head(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`options(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`options(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`options(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`patch(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`patch(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`patch(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`post(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`post(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`post(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`put(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`put(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`put(URI uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`trace(org.apache.hc.core5.http.HttpHost host, String path)`
`static SimpleHttpRequest` | SimpleHttpRequests.`trace(String uri)`
`static SimpleHttpRequest` | SimpleHttpRequests.`trace(URI uri)`

Methods in org.apache.hc.client5.http.async.methods with parameters of type SimpleHttpRequest
Modifier and Type | Method and Description
--- | ---
`static SimpleRequestProducer` | SimpleRequestProducer.`create(SimpleHttpRequest request)`

### Uses of SimpleHttpRequest in org.apache.hc.client5.http.impl.async

Methods in org.apache.hc.client5.http.impl.async with parameters of type SimpleHttpRequest
Modifier and Type | Method and Description
--- | ---
`Future<SimpleHttpResponse>` | CloseableHttpAsyncClient.`execute(SimpleHttpRequest request, org.apache.hc.core5.concurrent.FutureCallback<SimpleHttpResponse> callback)`
`Future<SimpleHttpResponse>` | CloseableHttpAsyncClient.`execute(SimpleHttpRequest request, org.apache.hc.core5.http.protocol.HttpContext context, org.apache.hc.core5.concurrent.FutureCallback<SimpleHttpResponse> callback)`