Class RepeatUntil
-
- All Implemented Interfaces:
public final class RepeatUntilPrimitive for building repeat until workflows.
-
-
Field Summary
Fields Modifier and Type Field Description private final IntegermaxIterations
-
Constructor Summary
Constructors Constructor Description RepeatUntil(Integer maxIterations)
-
Method Summary
Modifier and Type Method Description final IntegergetMaxIterations()final <INPUT extends Any, RESULT extends Any> TypedAgentScopeBuilder<RESULT>build(Function1<RepeatUntilActionContext<INPUT, RESULT>, RESULT> task, Function1<RepeatUntilActionContext<INPUT, RESULT>, Boolean> acceptanceCriteria, Class<INPUT> inputClass)final <INPUT extends Any, RESULT extends Any> TypedAgentScopeBuilder<RESULT>build(Function1<RepeatUntilActionContext<INPUT, RESULT>, RESULT> task, Function1<RepeatUntilActionContext<INPUT, RESULT>, Boolean> accept, Class<RESULT> resultClass, Class<out INPUT> inputClass)-
-
Constructor Detail
-
RepeatUntil
RepeatUntil(Integer maxIterations)
-
-
Method Detail
-
getMaxIterations
final Integer getMaxIterations()
-
build
final <INPUT extends Any, RESULT extends Any> TypedAgentScopeBuilder<RESULT> build(Function1<RepeatUntilActionContext<INPUT, RESULT>, RESULT> task, Function1<RepeatUntilActionContext<INPUT, RESULT>, Boolean> acceptanceCriteria, Class<INPUT> inputClass)
-
-
-
-