Uses of Record Class
com.javaaidev.agenticpatterns.parallelizationworkflow.SubtaskContext
-
Uses of SubtaskContext in com.javaaidev.agenticpatterns.parallelizationworkflow
Methods in com.javaaidev.agenticpatterns.parallelizationworkflow that return SubtaskContextModifier and TypeMethodDescriptionSubtaskContext.collectResult()
static <Request> SubtaskContext
<Request> SubtaskContext.create
(SubtaskCreationRequest<Request> creationRequest) static <Request,
TaskRequest, TaskResponse>
SubtaskContext<Request> SubtaskContext.create
(String taskId, TaskExecutionAgent<TaskRequest, TaskResponse> task, Function<Request, TaskRequest> requestTransformer) SubtaskContext.taskStarted
(Future<?> job, Duration maxWaitTime) Methods in com.javaaidev.agenticpatterns.parallelizationworkflow with parameters of type SubtaskContextModifier and TypeMethodDescriptionParallelizationWorkflow.Builder.addSubtask
(SubtaskContext subtask) Constructor parameters in com.javaaidev.agenticpatterns.parallelizationworkflow with type arguments of type SubtaskContextModifierConstructorDescriptionParallelizationWorkflow
(List<SubtaskContext> subtasks, ResponseAssembler<Request, Response> responseAssembler, @Nullable Function<Request, List<SubtaskCreationRequest<Request>>> subtasksCreator, @Nullable Duration maxTaskExecutionDuration, @Nullable ExecutorService taskExecutorService, @Nullable String name, @Nullable io.micrometer.observation.ObservationRegistry observationRegistry)