Package ai.djl.serving.workflow
Class Workflow.WorkflowArgument
java.lang.Object
ai.djl.serving.workflow.Workflow.WorkflowArgument
- Enclosing class:
- Workflow
An argument that is passed to a
WorkflowFunction
.-
Constructor Summary
ConstructorDescriptionWorkflowArgument
(Workflow.WorkflowExecutor executor, WorkflowExpression.Item item) Constructs aWorkflow.WorkflowArgument
. -
Method Summary
Modifier and TypeMethodDescriptionevaluate()
Evaluates the argument as a target reference (if string) or function call (if expression).getItem()
Returns the item (eitherString
orWorkflowExpression
).
-
Constructor Details
-
WorkflowArgument
Constructs aWorkflow.WorkflowArgument
.- Parameters:
executor
- the executor associated with the argumentitem
- the argument item
-
-
Method Details
-
getItem
Returns the item (eitherString
orWorkflowExpression
).- Returns:
- the item (either
String
orWorkflowExpression
)
-
evaluate
Evaluates the argument as a target reference (if string) or function call (if expression).- Returns:
- the result of evaluating the argument
-