Class AgentDefinitionModel.AgentOperation
java.lang.Object
com.flowable.agent.api.repository.AgentDefinitionModel.AgentOperation
- Enclosing interface:
AgentDefinitionModel
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AgentDefinitionModel.AgentBehaviorprotected Stringprotected List<AgentDefinitionModel.EvaluatorReference> protected AgentDefinitionModel.GuardrailDefaultsprotected List<AgentDefinitionModel.GuardrailReference> protected AgentDefinitionModel.AgentInputprotected Objectprotected Stringprotected Stringprotected AgentDefinitionModel.AgentOutputprotected List<AgentDefinitionModel.Tool> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInput()getKey()getName()getTools()voidvoidsetDescription(String description) voidsetEvaluators(List<AgentDefinitionModel.EvaluatorReference> evaluators) voidsetGuardrailDefaults(AgentDefinitionModel.GuardrailDefaults guardrailDefaults) voidsetGuardrails(List<AgentDefinitionModel.GuardrailReference> guardrails) voidvoidsetInputToolDefinition(Object inputToolDefinition) voidvoidvoidvoidsetTools(List<AgentDefinitionModel.Tool> tools)
-
Field Details
-
name
-
key
-
description
-
behavior
-
input
-
output
-
tools
-
guardrails
-
guardrailDefaults
-
evaluators
-
inputToolDefinition
-
-
Constructor Details
-
AgentOperation
public AgentOperation()
-
-
Method Details
-
getName
-
setName
-
getKey
-
setKey
-
getDescription
-
setDescription
-
getBehavior
-
setBehavior
-
getInput
-
setInput
-
getOutput
-
setOutput
-
getTools
-
setTools
-
getGuardrails
-
setGuardrails
-
getGuardrailDefaults
-
setGuardrailDefaults
-
getEvaluators
-
setEvaluators
-
getInputToolDefinition
-
setInputToolDefinition
-