Class DataQuestionSettings

All Implemented Interfaces:
HasHandlers

public class DataQuestionSettings extends DataClass
Settings for a data question.
See Also:
  • Constructor Details

    • DataQuestionSettings

      public DataQuestionSettings()
    • DataQuestionSettings

      public DataQuestionSettings(JavaScriptObject jsObj)
  • Method Details

    • getOrCreateRef

      public static DataQuestionSettings getOrCreateRef(JavaScriptObject jsObj)
    • setApplicationPurpose

      public DataQuestionSettings setApplicationPurpose(String applicationPurpose)
      A human-readable (and thus AI-readable) description of the purpose of the application.
      Parameters:
      applicationPurpose - New applicationPurpose value. Default value is null
      Returns:
      DataQuestionSettings instance, for chaining setter calls
    • getApplicationPurpose

      public String getApplicationPurpose()
      A human-readable (and thus AI-readable) description of the purpose of the application.
      Returns:
      Current applicationPurpose value. Default value is null
    • setDataSourceNames

      public DataQuestionSettings setDataSourceNames(String... dataSourceNames)
      The IDs of available data sources.
      Parameters:
      dataSourceNames - New dataSourceNames value. Default value is null
      Returns:
      DataQuestionSettings instance, for chaining setter calls
      See Also:
    • getDataSourceNames

      public String[] getDataSourceNames()
      The IDs of available data sources.
      Returns:
      Current dataSourceNames value. Default value is null
      See Also: