Uses of Interface
kong.unirest.core.HttpRequest
Packages that use HttpRequest
-
Uses of HttpRequest in kong.unirest.core
Classes in kong.unirest.core with type parameters of type HttpRequestModifier and TypeClassDescription(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.coreModifier and TypeInterfaceDescriptioninterface
interface
A request Builder for POST and PUT operations with a body.interface
interface
Represents a multi-part body builder for a request.interface
Classes in kong.unirest.core that implement HttpRequestModifier and TypeClassDescription(package private) class
BaseRequest<R extends HttpRequest>
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
Fields in kong.unirest.core with type parameters of type HttpRequestModifier and TypeFieldDescriptionprivate Function
<HttpRequest<?>, ExpectedResponse> Invocation.functionalResponse
private List
<HttpRequest> Invocation.requests
Methods in kong.unirest.core that return types with arguments of type HttpRequestMethods in kong.unirest.core with parameters of type HttpRequestModifier and TypeMethodDescriptionprivate void
SummaryFormatter.addBody
(HttpRequest<?> req, StringJoiner sb) Cache.KeyGenerator.apply
(HttpRequest request, Boolean isAsync, Class<?> responseType) A function to generate a cache keySummaryFormatter.apply
(HttpRequest<?> req) static <R extends BaseRequest>
RRequestFactory.copy
(HttpRequest baseRequest) private Routes
MockClient.createNewPath
(HttpRequest request) (package private) RawResponse
Routes.exchange
(HttpRequest request, Config config) private Routes
MockClient.findExpecation
(HttpRequest request) private Optional
<Invocation> Routes.getBestMatch
(HttpRequest request) private Optional
<Invocation> Routes.getBestMatch
(HttpRequest request, boolean expected) private <T> Cache.Key
CacheManager.getHash
(HttpRequest request, Boolean isAsync, 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, Function<RawResponse, HttpResponse<T>> transformer, Class<?> responseType) <T> CompletableFuture
<HttpResponse<T>> CacheManager.CacheWrapper.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, CompletableFuture<HttpResponse<T>> callback, Class<?> responseType) <T> HttpResponse
<T> Client.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, Class<?> resultType) Make a request<T> CompletableFuture
<HttpResponse<T>> Client.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, CompletableFuture<HttpResponse<T>> callback, Class<?> resultType) Make a Async request<T> HttpResponse
<T> MockClient.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, Class<?> resultType) <T> CompletableFuture
<HttpResponse<T>> MockClient.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, CompletableFuture<HttpResponse<T>> callback, Class<?> resultTypes) private <T> CompletableFuture
<HttpResponse<T>> BaseRequest.requestAsync
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, CompletableFuture<HttpResponse<T>> callback, Class<?> resultType) private int
Invocation.scoreBody
(HttpRequest request) private int
Invocation.scoreHeaders
(HttpRequest request) Invocation.scoreMatch
(HttpRequest request) private int
Invocation.scoreQuery
(HttpRequest request) ExpectedResponseRecord.toRawResponse
(Config config, HttpRequest request) ResponseBuilder.toRawResponse
(Config config, HttpRequest request) Method parameters in kong.unirest.core with type arguments of type HttpRequestModifier and TypeMethodDescription<T> PagedList
<T> BaseRequest.asPaged
(Function<HttpRequest, HttpResponse> mappingFunction, Function<HttpResponse<T>, String> linkExtractor) <T> PagedList
<T> HttpRequest.asPaged
(Function<HttpRequest, HttpResponse> mappingFunction, Function<HttpResponse<T>, String> linkExtractor) Allows for following paging links common in many APIs.void
Expectation.thenReturn
(Function<HttpRequest<?>, ExpectedResponse> fun) Allows for a full override of the way a expected response is built.void
Invocation.thenReturn
(Function<HttpRequest<?>, ExpectedResponse> fun) Constructors in kong.unirest.core with parameters of type HttpRequestModifierConstructorDescription(package private)
HashKey
(HttpRequest request, Boolean isAsync, Class<?> responseType) Invocation
(Routes routes, HttpRequest request) (package private)
Routes
(HttpRequest request) -
Uses of HttpRequest in kong.unirest.core.java
Fields in kong.unirest.core.java declared as HttpRequestMethods in kong.unirest.core.java with parameters of type HttpRequestModifier and TypeMethodDescriptionprivate HttpRequest
JavaClient.getRequest
(HttpRequest<?> request) <T> HttpResponse
<T> JavaClient.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, Class<?> resultType) <T> CompletableFuture
<HttpResponse<T>> JavaClient.request
(HttpRequest request, Function<RawResponse, HttpResponse<T>> transformer, CompletableFuture<HttpResponse<T>> callback, Class<?> resultType) private void
JavaClient.setHeaders
(HttpRequest<?> request, HttpRequest.Builder jreq) Constructors in kong.unirest.core.java with parameters of type HttpRequest