Class ParallelMultiInstanceAgentServiceImpl<T>
java.lang.Object
dev.langchain4j.agentic.internal.AbstractServiceBuilder<T, ParallelMultiInstanceAgentService<T>>
dev.langchain4j.agentic.workflow.impl.ParallelMultiInstanceAgentServiceImpl<T>
- All Implemented Interfaces:
AgenticService<ParallelMultiInstanceAgentService<T>, T>, ParallelMultiInstanceAgentService<T>
public class ParallelMultiInstanceAgentServiceImpl<T>
extends AbstractServiceBuilder<T, ParallelMultiInstanceAgentService<T>>
implements ParallelMultiInstanceAgentService<T>
-
Field Summary
Fields inherited from class AbstractServiceBuilder
agenticMethod, agentListener, agentServiceClass, beforeCall, description, errorHandler, executor, name, output, outputKey, subagents -
Constructor Summary
ConstructorsConstructorDescriptionParallelMultiInstanceAgentServiceImpl(Class<T> agentServiceClass, Method agenticMethod) -
Method Summary
Modifier and TypeMethodDescriptionbuild()builder()static <T> ParallelMultiInstanceAgentServiceImpl<T> itemsProvider(String itemsProvider) Methods inherited from class AbstractServiceBuilder
beforeCall, build, build, description, errorHandler, executor, listener, name, output, outputKey, outputKey, subAgents, subAgentsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface AgenticService
beforeCall, description, errorHandler, listener, name, output, outputKey, outputKey, subAgents, subAgentsMethods inherited from interface ParallelMultiInstanceAgentService
executor
-
Constructor Details
-
ParallelMultiInstanceAgentServiceImpl
-
-
Method Details
-
itemsProvider
- Specified by:
itemsProviderin interfaceParallelMultiInstanceAgentService<T>
-
build
- Specified by:
buildin interfaceAgenticService<ParallelMultiInstanceAgentService<T>, T>
-
builder
-
builder
-
serviceType
- Specified by:
serviceTypein classAbstractServiceBuilder<T, ParallelMultiInstanceAgentService<T>>
-