Uses of Class
dev.langchain4j.http.client.HttpRequest
Packages that use HttpRequest
Package
Description
-
Uses of HttpRequest in dev.langchain4j.http.client
Methods in dev.langchain4j.http.client that return HttpRequestMethods in dev.langchain4j.http.client with parameters of type HttpRequestModifier and TypeMethodDescriptionHttpClient.execute(HttpRequest request) Executes a given HTTP request synchronously and returns the response.default voidHttpClient.execute(HttpRequest request, ServerSentEventListener listener) Executes a given HTTP request asynchronously with server-sent events (SSE) handling.voidHttpClient.execute(HttpRequest request, ServerSentEventParser parser, ServerSentEventListener listener) Executes a given HTTP request asynchronously with server-sent events (SSE) handling.default CompletableFuture<SuccessfulHttpResponse> HttpClient.executeAsync(HttpRequest request) Non-blocking counterpart ofHttpClient.execute(HttpRequest).default Flow.Publisher<HttpStreamingEvent> HttpClient.stream(HttpRequest request) Executes a streaming HTTP request and exposes the parsed events as a coldFlow.PublisherofHttpStreamingEvents.default Flow.Publisher<HttpStreamingEvent> HttpClient.stream(HttpRequest request, ServerSentEventParser parser) LikeHttpClient.stream(HttpRequest), but with a caller-suppliedServerSentEventParser. -
Uses of HttpRequest in dev.langchain4j.http.client.apache
Methods in dev.langchain4j.http.client.apache with parameters of type HttpRequestModifier and TypeMethodDescriptionApacheHttpClient.execute(HttpRequest request) voidApacheHttpClient.execute(HttpRequest request, ServerSentEventParser parser, ServerSentEventListener listener) ApacheHttpClient.executeAsync(HttpRequest request) ApacheHttpClient.stream(HttpRequest request, ServerSentEventParser parser) LikeHttpClient.stream(HttpRequest), but with a caller-suppliedServerSentEventParser. -
Uses of HttpRequest in dev.langchain4j.http.client.jdk
Methods in dev.langchain4j.http.client.jdk with parameters of type HttpRequestModifier and TypeMethodDescriptionJdkHttpClient.execute(HttpRequest request) voidJdkHttpClient.execute(HttpRequest request, ServerSentEventParser parser, ServerSentEventListener listener) JdkHttpClient.executeAsync(HttpRequest request) JdkHttpClient.stream(HttpRequest request, ServerSentEventParser parser) -
Uses of HttpRequest in dev.langchain4j.http.client.log
Methods in dev.langchain4j.http.client.log with parameters of type HttpRequestModifier and TypeMethodDescriptionLoggingHttpClient.execute(HttpRequest request) voidLoggingHttpClient.execute(HttpRequest request, ServerSentEventListener delegateListener) voidLoggingHttpClient.execute(HttpRequest request, ServerSentEventParser parser, ServerSentEventListener delegateListener) LoggingHttpClient.executeAsync(HttpRequest request) LoggingHttpClient.stream(HttpRequest request, ServerSentEventParser parser) LikeHttpClient.stream(HttpRequest), but with a caller-suppliedServerSentEventParser. -
Uses of HttpRequest in dev.langchain4j.http.client.okhttp
Methods in dev.langchain4j.http.client.okhttp with parameters of type HttpRequestModifier and TypeMethodDescriptionOkHttpClient.execute(HttpRequest request) voidOkHttpClient.execute(HttpRequest request, ServerSentEventParser parser, ServerSentEventListener listener) OkHttpClient.executeAsync(HttpRequest request) OkHttpClient.stream(HttpRequest request, ServerSentEventParser parser) LikeHttpClient.stream(HttpRequest), but with a caller-suppliedServerSentEventParser.