Uses of Interface
kong.unirest.core.HttpRequest
-
Packages that use HttpRequest Package Description kong.unirest.core kong.unirest.core.java -
-
Uses of HttpRequest in kong.unirest.core
Classes in kong.unirest.core with type parameters of type HttpRequest Modifier and Type Class Description (package private) class
BaseRequest<R extends HttpRequest>
interface
HttpRequest<R extends HttpRequest>
The primary request builder used to create a request.Subinterfaces of HttpRequest in kong.unirest.core Modifier and Type Interface 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
Classes in kong.unirest.core that implement HttpRequest Modifier and Type Class Description (package private) class
BaseRequest<R extends HttpRequest>
(package private) class
HttpRequestBody
(package private) class
HttpRequestJsonPatch
(package private) class
HttpRequestMultiPart
(package private) class
HttpRequestNoBody
(package private) class
HttpRequestUniBody
Fields in kong.unirest.core with type parameters of type HttpRequest Modifier and Type Field Description private java.util.function.Function<HttpRequest<?>,ExpectedResponse>
Invocation. functionalResponse
private java.util.List<HttpRequest>
Invocation. requests
Methods in kong.unirest.core that return types with arguments of type HttpRequest Modifier and Type Method Description java.util.List<HttpRequest>
Invocation. getRequests()
Methods in kong.unirest.core with parameters of type HttpRequest Modifier and Type Method Description private void
SummaryFormatter. addBody(HttpRequest<?> req, java.util.StringJoiner sb)
Cache.Key
Cache.KeyGenerator. apply(HttpRequest request, java.lang.Boolean isAsync, java.lang.Class<?> responseType)
A function to generate a cache keyjava.lang.String
SummaryFormatter. apply(HttpRequest<?> req)
private Routes
MockClient. createNewPath(HttpRequest request)
(package private) RawResponse
Routes. exchange(HttpRequest request, Config config)
private Routes
MockClient. findExpecation(HttpRequest request)
private java.util.Optional<Invocation>
Routes. getBestMatch(HttpRequest request)
private java.util.Optional<Invocation>
Routes. getBestMatch(HttpRequest request, boolean expected)
private <T> Cache.Key
CacheManager. getHash(HttpRequest request, java.lang.Boolean isAsync, java.lang.Class<?> responseType)
private ObjectMapper
ExpectedResponseRecord. getObjectMapper(HttpRequest request, Config config)
(package private) RawResponse
Invocation. getResponse(Config config, HttpRequest request)
void
Invocation. log(HttpRequest request)
(package private) boolean
Routes. matches(HttpRequest request)
void
CompoundInterceptor. onRequest(HttpRequest<?> request, Config config)
default void
Interceptor. onRequest(HttpRequest<?> request, Config config)
Called just before a request.<T> HttpResponse<T>
CacheManager.CacheWrapper. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.lang.Class<?> responseType)
<T> java.util.concurrent.CompletableFuture<HttpResponse<T>>
CacheManager.CacheWrapper. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.util.concurrent.CompletableFuture<HttpResponse<T>> callback, java.lang.Class<?> responseType)
<T> HttpResponse<T>
Client. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.lang.Class<?> resultType)
Make a request<T> java.util.concurrent.CompletableFuture<HttpResponse<T>>
Client. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.util.concurrent.CompletableFuture<HttpResponse<T>> callback, java.lang.Class<?> resultType)
Make a Async request<T> HttpResponse<T>
MockClient. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.lang.Class<?> resultType)
<T> java.util.concurrent.CompletableFuture<HttpResponse<T>>
MockClient. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.util.concurrent.CompletableFuture<HttpResponse<T>> callback, java.lang.Class<?> resultTypes)
private <T> java.util.concurrent.CompletableFuture<HttpResponse<T>>
BaseRequest. requestAsync(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.util.concurrent.CompletableFuture<HttpResponse<T>> callback, java.lang.Class<?> resultType)
private int
Invocation. scoreBody(HttpRequest request)
private int
Invocation. scoreHeaders(HttpRequest request)
java.lang.Integer
Invocation. scoreMatch(HttpRequest request)
private int
Invocation. scoreQuery(HttpRequest request)
RawResponse
ExpectedResponseRecord. toRawResponse(Config config, HttpRequest request)
RawResponse
ResponseBuilder. toRawResponse(Config config, HttpRequest request)
Method parameters in kong.unirest.core with type arguments of type HttpRequest Modifier and Type Method Description <T> PagedList<T>
BaseRequest. asPaged(java.util.function.Function<HttpRequest,HttpResponse> mappingFunction, java.util.function.Function<HttpResponse<T>,java.lang.String> linkExtractor)
<T> PagedList<T>
HttpRequest. asPaged(java.util.function.Function<HttpRequest,HttpResponse> mappingFunction, java.util.function.Function<HttpResponse<T>,java.lang.String> linkExtractor)
Allows for following paging links common in many APIs.void
Expectation. thenReturn(java.util.function.Function<HttpRequest<?>,ExpectedResponse> fun)
Allows for a full override of the way a expected response is built.void
Invocation. thenReturn(java.util.function.Function<HttpRequest<?>,ExpectedResponse> fun)
Constructors in kong.unirest.core with parameters of type HttpRequest Constructor Description HashKey(HttpRequest request, java.lang.Boolean isAsync, java.lang.Class<?> responseType)
Invocation(Routes routes, HttpRequest request)
Routes(HttpRequest request)
-
Uses of HttpRequest in kong.unirest.core.java
Fields in kong.unirest.core.java declared as HttpRequest Modifier and Type Field Description private HttpRequest
BodyBuilder. request
Methods in kong.unirest.core.java with parameters of type HttpRequest Modifier and Type Method Description private java.net.http.HttpRequest
JavaClient. getRequest(HttpRequest<?> request)
<T> HttpResponse<T>
JavaClient. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.lang.Class<?> resultType)
<T> java.util.concurrent.CompletableFuture<HttpResponse<T>>
JavaClient. request(HttpRequest request, java.util.function.Function<RawResponse,HttpResponse<T>> transformer, java.util.concurrent.CompletableFuture<HttpResponse<T>> callback, java.lang.Class<?> resultType)
private void
JavaClient. setHeaders(HttpRequest<?> request, java.net.http.HttpRequest.Builder jreq)
Constructors in kong.unirest.core.java with parameters of type HttpRequest Constructor Description BodyBuilder(HttpRequest request)
-