Class ClientBuilder_v0_3
java.lang.Object
org.a2aproject.sdk.compat03.client.ClientBuilder_v0_3
-
Method Summary
Modifier and TypeMethodDescriptionaddConsumer(BiConsumer<ClientEvent_v0_3, AgentCard_v0_3> consumer) addConsumers(List<BiConsumer<ClientEvent_v0_3, AgentCard_v0_3>> consumers) build()clientConfig(@NonNull ClientConfig_v0_3 clientConfig) streamingErrorHandler(Consumer<Throwable> streamErrorHandler) <T extends ClientTransport_v0_3>
ClientBuilder_v0_3withTransport(Class<T> clazz, ClientTransportConfig_v0_3<T> config) <T extends ClientTransport_v0_3>
ClientBuilder_v0_3withTransport(Class<T> clazz, ClientTransportConfigBuilder_v0_3<? extends ClientTransportConfig_v0_3<T>, ?> configBuilder)
-
Method Details
-
withTransport
public <T extends ClientTransport_v0_3> ClientBuilder_v0_3 withTransport(Class<T> clazz, ClientTransportConfigBuilder_v0_3<? extends ClientTransportConfig_v0_3<T>, ?> configBuilder) -
withTransport
public <T extends ClientTransport_v0_3> ClientBuilder_v0_3 withTransport(Class<T> clazz, ClientTransportConfig_v0_3<T> config) -
addConsumer
-
addConsumers
public ClientBuilder_v0_3 addConsumers(List<BiConsumer<ClientEvent_v0_3, AgentCard_v0_3>> consumers) -
streamingErrorHandler
-
clientConfig
-
build
- Throws:
A2AClientException_v0_3
-