Package io.camunda.client.protocol.rest
Class AgentTool
java.lang.Object
io.camunda.client.protocol.rest.AgentTool
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class AgentTool
extends Object
A tool available to the agent.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondescription(String description) booleanA human-readable description of the tool.The BPMN element ID of the tool element within the ad-hoc sub-process.getName()The tool name as visible to the LLM.inthashCode()voidsetDescription(String description) voidsetElementId(String elementId) voidtoString()
-
Field Details
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_ELEMENT_ID
- See Also:
-
-
Constructor Details
-
AgentTool
public AgentTool()
-
-
Method Details
-
name
-
getName
The tool name as visible to the LLM.- Returns:
- name
-
setName
-
description
-
getDescription
A human-readable description of the tool.- Returns:
- description
-
setDescription
-
elementId
-
getElementId
The BPMN element ID of the tool element within the ad-hoc sub-process.- Returns:
- elementId
-
setElementId
-
equals
-
hashCode
public int hashCode() -
toString
-