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) classBaseRequest<R extends HttpRequest>interfaceHttpRequest<R extends HttpRequest>The primary request builder used to create a request.Subinterfaces of HttpRequest in kong.unirest.core Modifier and Type Interface Description interfaceGetRequestinterfaceHttpRequestWithBodyA request Builder for POST and PUT operations with a body.interfaceJsonPatchRequestinterfaceMultipartBodyRepresents a multi-part body builder for a request.interfaceRequestBodyEntityClasses in kong.unirest.core that implement HttpRequest Modifier and Type Class Description (package private) classBaseRequest<R extends HttpRequest>(package private) classHttpRequestBody(package private) classHttpRequestJsonPatch(package private) classHttpRequestMultiPart(package private) classHttpRequestNoBody(package private) classHttpRequestUniBodyFields in kong.unirest.core with type parameters of type HttpRequest Modifier and Type Field Description private java.util.function.Function<HttpRequest<?>,ExpectedResponse>Invocation. functionalResponseprivate java.util.List<HttpRequest>Invocation. requestsMethods 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 voidSummaryFormatter. addBody(HttpRequest<?> req, java.util.StringJoiner sb)Cache.KeyCache.KeyGenerator. apply(HttpRequest request, java.lang.Boolean isAsync, java.lang.Class<?> responseType)A function to generate a cache keyjava.lang.StringSummaryFormatter. apply(HttpRequest<?> req)static <R extends BaseRequest>
RRequestFactory. copy(HttpRequest baseRequest)private RoutesMockClient. createNewPath(HttpRequest request)(package private) RawResponseRoutes. exchange(HttpRequest request, Config config)private RoutesMockClient. 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.KeyCacheManager. getHash(HttpRequest request, java.lang.Boolean isAsync, java.lang.Class<?> responseType)private ObjectMapperExpectedResponseRecord. getObjectMapper(HttpRequest request, Config config)(package private) RawResponseInvocation. getResponse(Config config, HttpRequest request)voidInvocation. log(HttpRequest request)(package private) booleanRoutes. matches(HttpRequest request)voidCompoundInterceptor. onRequest(HttpRequest<?> request, Config config)default voidInterceptor. 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 intInvocation. scoreBody(HttpRequest request)private intInvocation. scoreHeaders(HttpRequest request)java.lang.IntegerInvocation. scoreMatch(HttpRequest request)private intInvocation. scoreQuery(HttpRequest request)RawResponseExpectedResponseRecord. toRawResponse(Config config, HttpRequest request)RawResponseResponseBuilder. 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.voidExpectation. thenReturn(java.util.function.Function<HttpRequest<?>,ExpectedResponse> fun)Allows for a full override of the way a expected response is built.voidInvocation. 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 HttpRequestBodyBuilder. requestMethods in kong.unirest.core.java with parameters of type HttpRequest Modifier and Type Method Description private java.net.http.HttpRequestJavaClient. 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 voidJavaClient. 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)
-