Index

A B C D N O W 
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
 
A B C D N O W 
All Classes and Interfaces|All Packages