| Package | Description |
|---|---|
| kong.unirest | |
| kong.unirest.apache |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HttpRequest<R extends HttpRequest>
The primary request builder used to create a request.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GetRequest |
interface |
HttpRequestWithBody
A request Builder for POST and PUT operations with a body.
|
interface |
JsonPatchRequest |
interface |
MultipartBody
Represents a multi-part body builder for a request.
|
interface |
RequestBodyEntity |
| Modifier and Type | Method and Description |
|---|---|
Cache.Key |
Cache.KeyGenerator.apply(HttpRequest request,
Boolean isAsync,
Class<?> responseType)
A function to generate a cache key
|
default void |
Interceptor.onRequest(HttpRequest<?> request,
Config config)
Called just before a request.
|
<T> HttpResponse<T> |
Client.request(HttpRequest request,
Function<RawResponse,HttpResponse<T>> transformer)
Deprecated.
use the version with the resultType
|
default <T> HttpResponse<T> |
Client.request(HttpRequest request,
Function<RawResponse,HttpResponse<T>> transformer,
Class<?> resultType)
Make a request
|
<T> CompletableFuture<HttpResponse<T>> |
AsyncClient.request(HttpRequest request,
Function<RawResponse,HttpResponse<T>> transformer,
CompletableFuture<HttpResponse<T>> callback)
Deprecated.
use the version with the resultType
|
default <T> CompletableFuture<HttpResponse<T>> |
AsyncClient.request(HttpRequest request,
Function<RawResponse,HttpResponse<T>> transformer,
CompletableFuture<HttpResponse<T>> callback,
Class<?> resultType)
Make a Async request
|
| Modifier and Type | Method and Description |
|---|---|
<T> PagedList<T> |
HttpRequest.asPaged(Function<HttpRequest,HttpResponse> mappingFunction,
Function<HttpResponse<T>,String> linkExtractor)
Allows for following paging links common in many APIs.
|
| Modifier and Type | Method and Description |
|---|---|
<T> HttpResponse<T> |
ApacheClient.request(HttpRequest request,
Function<RawResponse,HttpResponse<T>> transformer) |
<T> CompletableFuture<HttpResponse<T>> |
ApacheAsyncClient.request(HttpRequest request,
Function<RawResponse,HttpResponse<T>> transformer,
CompletableFuture<HttpResponse<T>> callback) |
Copyright © 2023. All rights reserved.