Class AiAgentTask

java.lang.Object
org.netxms.client.ai.AiAgentTask

public class AiAgentTask extends Object
AI agent task
  • Constructor Details

    • AiAgentTask

      public AiAgentTask(NXCPMessage msg, long baseId)
      Create task object from NXCP message
      Parameters:
      msg - NXCP message
      baseId - base ID for fields
  • Method Details

    • getId

      public long getId()
      Returns:
      the id
    • getUserId

      public int getUserId()
      Returns:
      the userId
    • getDescription

      public String getDescription()
      Returns:
      the description
    • getPrompt

      public String getPrompt()
      Returns:
      the prompt
    • getState

      public AiTaskState getState()
      Returns:
      the state
    • getLastExecutionTime

      public Date getLastExecutionTime()
      Returns:
      the lastExecutionTime
    • getNextExecutionTime

      public Date getNextExecutionTime()
      Returns:
      the nextExecutionTime
    • getIteration

      public int getIteration()
      Returns:
      the iteration
    • getExplanation

      public String getExplanation()
      Returns:
      the explanation