Class DefaultRoutingSelector.Builder<Request,Response>
java.lang.Object
com.javaaidev.agenticpatterns.taskexecution.AbstractTaskExecutionAgentBuilder<RoutingRequest<Request,Response>,RoutingResponse,DefaultRoutingSelector.Builder<Request,Response>>
com.javaaidev.agenticpatterns.routingworkflow.DefaultRoutingSelector.Builder<Request,Response>
- Enclosing class:
DefaultRoutingSelector<Request,Response>
public static class DefaultRoutingSelector.Builder<Request,Response>
extends AbstractTaskExecutionAgentBuilder<RoutingRequest<Request,Response>,RoutingResponse,DefaultRoutingSelector.Builder<Request,Response>>
-
Field Summary
Fields inherited from class com.javaaidev.agenticpatterns.taskexecution.AbstractTaskExecutionAgentBuilder
chatClient, chatClientRequestSpecUpdater, mcpClientConfiguration, name, objectMapper, observationRegistry, promptTemplate, promptTemplateContextProvider, responseType, toolFilter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()routingInputFormatter(Function<Request, String> routingInputFormatter) Methods inherited from class com.javaaidev.agenticpatterns.taskexecution.AbstractTaskExecutionAgentBuilder
chatClient, chatClientRequestSpecUpdater, mcpClientConfiguration, name, objectMapper, observationRegistry, promptTemplate, promptTemplateContextProvider, responseType, self, toolFilter
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
routingInputFormatter
-
build
-