Index

A B C D E G H I L M O P R S T U V 
All Classes and Interfaces|All Packages

A

addHeader(String, String...) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 
addHeaders(Map<String, String>) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 

B

body() - Method in class dev.langchain4j.http.client.HttpRequest
 
body() - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse
 
body(String) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 
body(String) - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse.Builder
 
build() - Method in interface dev.langchain4j.http.client.HttpClientBuilder
 
build() - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 
build() - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse.Builder
 
builder() - Static method in class dev.langchain4j.http.client.HttpRequest
 
builder() - Static method in class dev.langchain4j.http.client.SuccessfulHttpResponse
 

C

connectTimeout() - Method in interface dev.langchain4j.http.client.HttpClientBuilder
 
connectTimeout(Duration) - Method in interface dev.langchain4j.http.client.HttpClientBuilder
 
create() - Method in interface dev.langchain4j.http.client.HttpClientBuilderFactory
 

D

data() - Method in class dev.langchain4j.http.client.sse.ServerSentEvent
 
DefaultServerSentEventParser - Class in dev.langchain4j.http.client.sse
 
DefaultServerSentEventParser() - Constructor for class dev.langchain4j.http.client.sse.DefaultServerSentEventParser
 
DELETE - Enum constant in enum class dev.langchain4j.http.client.HttpMethod
 
dev.langchain4j.http.client - package dev.langchain4j.http.client
 
dev.langchain4j.http.client.log - package dev.langchain4j.http.client.log
 
dev.langchain4j.http.client.sse - package dev.langchain4j.http.client.sse
 

E

equals(Object) - Method in class dev.langchain4j.http.client.sse.ServerSentEvent
 
event() - Method in class dev.langchain4j.http.client.sse.ServerSentEvent
 
execute(HttpRequest) - Method in interface dev.langchain4j.http.client.HttpClient
Executes a given HTTP request synchronously and returns the response.
execute(HttpRequest) - Method in class dev.langchain4j.http.client.log.LoggingHttpClient
 
execute(HttpRequest, ServerSentEventListener) - Method in interface dev.langchain4j.http.client.HttpClient
Executes a given HTTP request asynchronously with server-sent events (SSE) handling.
execute(HttpRequest, ServerSentEventParser, ServerSentEventListener) - Method in interface dev.langchain4j.http.client.HttpClient
Executes a given HTTP request asynchronously with server-sent events (SSE) handling.
execute(HttpRequest, ServerSentEventParser, ServerSentEventListener) - Method in class dev.langchain4j.http.client.log.LoggingHttpClient
 

G

GET - Enum constant in enum class dev.langchain4j.http.client.HttpMethod
 

H

hashCode() - Method in class dev.langchain4j.http.client.sse.ServerSentEvent
 
headers() - Method in class dev.langchain4j.http.client.HttpRequest
 
headers() - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse
 
headers(Map<String, List<String>>) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 
headers(Map<String, List<String>>) - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse.Builder
 
HttpClient - Interface in dev.langchain4j.http.client
A client for executing HTTP requests both synchronously and asynchronously.
HttpClientBuilder - Interface in dev.langchain4j.http.client
 
HttpClientBuilderFactory - Interface in dev.langchain4j.http.client
 
HttpClientBuilderLoader - Class in dev.langchain4j.http.client
 
HttpClientBuilderLoader() - Constructor for class dev.langchain4j.http.client.HttpClientBuilderLoader
 
HttpMethod - Enum Class in dev.langchain4j.http.client
 
HttpRequest - Class in dev.langchain4j.http.client
 
HttpRequest(HttpRequest.Builder) - Constructor for class dev.langchain4j.http.client.HttpRequest
 
HttpRequest.Builder - Class in dev.langchain4j.http.client
 

I

ignoringExceptions(Runnable) - Static method in class dev.langchain4j.http.client.sse.ServerSentEventListenerUtils
 

L

loadHttpClientBuilder() - Static method in class dev.langchain4j.http.client.HttpClientBuilderLoader
 
LoggingHttpClient - Class in dev.langchain4j.http.client.log
 
LoggingHttpClient(HttpClient, Boolean, Boolean) - Constructor for class dev.langchain4j.http.client.log.LoggingHttpClient
 

M

method() - Method in class dev.langchain4j.http.client.HttpRequest
 
method(HttpMethod) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 

O

onClose() - Method in interface dev.langchain4j.http.client.sse.ServerSentEventListener
 
onError(Throwable) - Method in interface dev.langchain4j.http.client.sse.ServerSentEventListener
 
onEvent(ServerSentEvent) - Method in interface dev.langchain4j.http.client.sse.ServerSentEventListener
 
onOpen(SuccessfulHttpResponse) - Method in interface dev.langchain4j.http.client.sse.ServerSentEventListener
 

P

parse(InputStream, ServerSentEventListener) - Method in class dev.langchain4j.http.client.sse.DefaultServerSentEventParser
 
parse(InputStream, ServerSentEventListener) - Method in interface dev.langchain4j.http.client.sse.ServerSentEventParser
Parses an input stream containing server-sent events and notifies the listener of parsed events.
POST - Enum constant in enum class dev.langchain4j.http.client.HttpMethod
 

R

readTimeout() - Method in interface dev.langchain4j.http.client.HttpClientBuilder
 
readTimeout(Duration) - Method in interface dev.langchain4j.http.client.HttpClientBuilder
 

S

ServerSentEvent - Class in dev.langchain4j.http.client.sse
 
ServerSentEvent(String, String) - Constructor for class dev.langchain4j.http.client.sse.ServerSentEvent
 
ServerSentEventListener - Interface in dev.langchain4j.http.client.sse
 
ServerSentEventListenerUtils - Class in dev.langchain4j.http.client.sse
 
ServerSentEventListenerUtils() - Constructor for class dev.langchain4j.http.client.sse.ServerSentEventListenerUtils
 
ServerSentEventParser - Interface in dev.langchain4j.http.client.sse
Parses server-sent events (SSE) from an InputStream, constructs ServerSentEvent objects, and delivers them to the provided ServerSentEventListener.
statusCode() - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse
 
statusCode(int) - Method in class dev.langchain4j.http.client.SuccessfulHttpResponse.Builder
 
SuccessfulHttpResponse - Class in dev.langchain4j.http.client
 
SuccessfulHttpResponse(SuccessfulHttpResponse.Builder) - Constructor for class dev.langchain4j.http.client.SuccessfulHttpResponse
 
SuccessfulHttpResponse.Builder - Class in dev.langchain4j.http.client
 

T

toString() - Method in class dev.langchain4j.http.client.sse.ServerSentEvent
 

U

url() - Method in class dev.langchain4j.http.client.HttpRequest
 
url(String) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 
url(String, String) - Method in class dev.langchain4j.http.client.HttpRequest.Builder
 

V

valueOf(String) - Static method in enum class dev.langchain4j.http.client.HttpMethod
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.langchain4j.http.client.HttpMethod
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G H I L M O P R S T U V 
All Classes and Interfaces|All Packages