Index
All Classes and Interfaces|All Packages
A
- A2ACardResolver - Class in io.a2a.client.http
- A2ACardResolver(A2AHttpClient, String) - Constructor for class io.a2a.client.http.A2ACardResolver
-
Constructs an A2ACardResolver with a specific HTTP client and base URL.
- A2ACardResolver(A2AHttpClient, String, String, Map<String, String>) - Constructor for class io.a2a.client.http.A2ACardResolver
- A2ACardResolver(A2AHttpClient, String, String) - Constructor for class io.a2a.client.http.A2ACardResolver
- A2ACardResolver(String) - Constructor for class io.a2a.client.http.A2ACardResolver
-
Get the agent card for an A2A agent.
- A2AHttpClient - Interface in io.a2a.client.http
- A2AHttpClient.Builder<T extends A2AHttpClient.Builder<T>> - Interface in io.a2a.client.http
- A2AHttpClient.DeleteBuilder - Interface in io.a2a.client.http
- A2AHttpClient.GetBuilder - Interface in io.a2a.client.http
- A2AHttpClient.PostBuilder - Interface in io.a2a.client.http
- A2AHttpResponse - Interface in io.a2a.client.http
- addHeader(String, String) - Method in interface io.a2a.client.http.A2AHttpClient.Builder
- addHeaders(Map<String, String>) - Method in interface io.a2a.client.http.A2AHttpClient.Builder
B
- body() - Method in interface io.a2a.client.http.A2AHttpResponse
- body(String) - Method in interface io.a2a.client.http.A2AHttpClient.PostBuilder
C
- createDelete() - Method in interface io.a2a.client.http.A2AHttpClient
- createDelete() - Method in class io.a2a.client.http.JdkA2AHttpClient
- createGet() - Method in interface io.a2a.client.http.A2AHttpClient
- createGet() - Method in class io.a2a.client.http.JdkA2AHttpClient
- createPost() - Method in interface io.a2a.client.http.A2AHttpClient
- createPost() - Method in class io.a2a.client.http.JdkA2AHttpClient
D
- delete() - Method in interface io.a2a.client.http.A2AHttpClient.DeleteBuilder
G
- get() - Method in interface io.a2a.client.http.A2AHttpClient.GetBuilder
- getAgentCard() - Method in class io.a2a.client.http.A2ACardResolver
-
Get the agent card for the configured A2A agent.
- getAsyncSSE(Consumer<String>, Consumer<Throwable>, Runnable) - Method in interface io.a2a.client.http.A2AHttpClient.GetBuilder
I
- io.a2a.client.http - package io.a2a.client.http
J
- JdkA2AHttpClient - Class in io.a2a.client.http
- JdkA2AHttpClient() - Constructor for class io.a2a.client.http.JdkA2AHttpClient
P
- post() - Method in interface io.a2a.client.http.A2AHttpClient.PostBuilder
- postAsyncSSE(Consumer<String>, Consumer<Throwable>, Runnable) - Method in interface io.a2a.client.http.A2AHttpClient.PostBuilder
S
- status() - Method in interface io.a2a.client.http.A2AHttpResponse
- success() - Method in interface io.a2a.client.http.A2AHttpResponse
U
- url(String) - Method in interface io.a2a.client.http.A2AHttpClient.Builder
All Classes and Interfaces|All Packages