Class RemoteA2AAgent.Builder
java.lang.Object
com.google.adk.a2a.RemoteA2AAgent.Builder
- Enclosing class:
RemoteA2AAgent
Builder for
RemoteA2AAgent.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiona2aClient(io.a2a.client.Client a2aClient) afterAgentCallback(List<Callbacks.AfterAgentCallback> afterAgentCallback) agentCard(io.a2a.spec.AgentCard agentCard) beforeAgentCallback(List<Callbacks.BeforeAgentCallback> beforeAgentCallback) build()description(String description)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
name
-
agentCard
-
description
-
subAgents
-
beforeAgentCallback
@CanIgnoreReturnValue public RemoteA2AAgent.Builder beforeAgentCallback(List<Callbacks.BeforeAgentCallback> beforeAgentCallback) -
afterAgentCallback
@CanIgnoreReturnValue public RemoteA2AAgent.Builder afterAgentCallback(List<Callbacks.AfterAgentCallback> afterAgentCallback) -
a2aClient
-
build
-