Index

A B C D G I J P S U 
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
 
A B C D G I J P S U 
All Classes and Interfaces|All Packages