Index
All Classes and Interfaces|All Packages
A
- addStep(ChainStep<Request, Response>) - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow.Builder
- addStepAgent(ChainStepAgent<Request, Response>) - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow.Builder
B
- build() - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent.Builder
- build() - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow.Builder
- builder() - Static method in class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent
- builder() - Static method in class com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow
- Builder() - Constructor for class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent.Builder
- Builder() - Constructor for class com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow.Builder
C
- call(Request, Map<String, Object>, WorkflowChain<Request, Response>) - Method in interface com.javaaidev.agenticpatterns.chainworkflow.ChainStep
-
Call the current step
- callNext(Request, Response) - Method in class com.javaaidev.agenticpatterns.chainworkflow.WorkflowChain
-
Call next step in the chain
- ChainStep<Request,
Response> - Interface in com.javaaidev.agenticpatterns.chainworkflow -
A step in the chain
- ChainStepAgent<Request,
Response> - Class in com.javaaidev.agenticpatterns.chainworkflow -
A step in the chain implemented as a TaskExecutionAgent
- ChainStepAgent(ChatClient, ObservationRegistry) - Constructor for class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent
- ChainStepAgent(ChatClient, Type, ObservationRegistry) - Constructor for class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent
- ChainStepAgent(ChatClient, String, Type, Function<Request, Map<String, Object>>, Consumer<ChatClient.ChatClientRequestSpec>, String, ObservationRegistry) - Constructor for class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent
- ChainStepAgent.Builder<Request,
Response> - Class in com.javaaidev.agenticpatterns.chainworkflow - ChainWorkflow<Request,
Response> - Class in com.javaaidev.agenticpatterns.chainworkflow -
A chain workflow
- ChainWorkflow.Builder<Request,
Response> - Class in com.javaaidev.agenticpatterns.chainworkflow - com.javaaidev.agenticpatterns.chainworkflow - package com.javaaidev.agenticpatterns.chainworkflow
D
- doExecute(Request) - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainWorkflow
N
- nextRequestPreparer(Function<Response, Request>) - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent.Builder
O
- order(int) - Method in class com.javaaidev.agenticpatterns.chainworkflow.ChainStepAgent.Builder
W
- WorkflowChain<Request,
Response> - Class in com.javaaidev.agenticpatterns.chainworkflow -
Chain to manage steps
- WorkflowChain(List<ChainStep<Request, Response>>) - Constructor for class com.javaaidev.agenticpatterns.chainworkflow.WorkflowChain
All Classes and Interfaces|All Packages