Class AiToolApplicability

java.lang.Object
com.kingsrook.qqq.backend.core.actions.ai.AiToolApplicability
All Implemented Interfaces:
Serializable

public class AiToolApplicability extends Object implements Serializable
Whether one AI tool applies to a table (or record) for a user, and why not.
See Also:
  • Constructor Details

    • AiToolApplicability

      public AiToolApplicability()
  • Method Details

    • getToolName

      public String getToolName()
      Getter for toolName
    • setToolName

      public void setToolName(String toolName)
      Setter for toolName
    • withToolName

      public AiToolApplicability withToolName(String toolName)
      Fluent setter for toolName
    • getKind

      public AiToolKind getKind()
      Getter for kind
    • setKind

      public void setKind(AiToolKind kind)
      Setter for kind
    • withKind

      public AiToolApplicability withKind(AiToolKind kind)
      Fluent setter for kind
    • getApplies

      public Boolean getApplies()
      Getter for applies
    • setApplies

      public void setApplies(Boolean applies)
      Setter for applies
    • withApplies

      public AiToolApplicability withApplies(Boolean applies)
      Fluent setter for applies
    • getReason

      public String getReason()
      Getter for reason
    • setReason

      public void setReason(String reason)
      Setter for reason
    • withReason

      public AiToolApplicability withReason(String reason)
      Fluent setter for reason