Package dev.langchain4j.agentic.a2a
Class DefaultA2AService
java.lang.Object
dev.langchain4j.agentic.a2a.DefaultA2AService
- All Implemented Interfaces:
dev.langchain4j.agentic.internal.A2AService
public class DefaultA2AService
extends Object
implements dev.langchain4j.agentic.internal.A2AService
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.langchain4j.agentic.internal.A2AService
dev.langchain4j.agentic.internal.A2AService.DummyA2AService, dev.langchain4j.agentic.internal.A2AService.Provider -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> dev.langchain4j.agentic.internal.A2AClientBuilder<T> a2aBuilder(String a2aServerUrl, Class<T> agentServiceClass) booleanOptional<dev.langchain4j.agentic.internal.AgentExecutor> methodToAgentExecutor(dev.langchain4j.agentic.internal.AgentSpecification agent, Method method)
-
Constructor Details
-
DefaultA2AService
public DefaultA2AService()
-
-
Method Details
-
isPresent
public boolean isPresent()- Specified by:
isPresentin interfacedev.langchain4j.agentic.internal.A2AService
-
a2aBuilder
public <T> dev.langchain4j.agentic.internal.A2AClientBuilder<T> a2aBuilder(String a2aServerUrl, Class<T> agentServiceClass) - Specified by:
a2aBuilderin interfacedev.langchain4j.agentic.internal.A2AService
-
methodToAgentExecutor
public Optional<dev.langchain4j.agentic.internal.AgentExecutor> methodToAgentExecutor(dev.langchain4j.agentic.internal.AgentSpecification agent, Method method) - Specified by:
methodToAgentExecutorin interfacedev.langchain4j.agentic.internal.A2AService
-