Class AiAssistantSkill

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

public class AiAssistantSkill extends Object
AI assistant skill
  • Constructor Details

    • AiAssistantSkill

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

    • getName

      public String getName()
      Get skill name.
      Returns:
      skill name
    • getDescription

      public String getDescription()
      Get skill description.
      Returns:
      skill description
    • isDisabled

      public boolean isDisabled()
      Check if this skill is disabled by administrator.
      Returns:
      true if disabled
    • isSupportsDelegation

      public boolean isSupportsDelegation()
      Check if this skill supports delegation.
      Returns:
      true if delegation is supported
    • getDefaultMode

      public String getDefaultMode()
      Get default execution mode.
      Returns:
      default execution mode ("loaded" or "delegated")