Class AiToolsDataLoadProperties

java.lang.Object
io.jmix.aitools.AiToolsDataLoadProperties

@ConfigurationProperties("jmix.aitools.dataload") public class AiToolsDataLoadProperties extends Object
  • Constructor Details

    • AiToolsDataLoadProperties

      public AiToolsDataLoadProperties(@DefaultValue("true") Boolean enabled, @DefaultValue("true") Boolean excludeSystemLevelEntities, @DefaultValue("1") Integer maxRepairAttempts, @DefaultValue("20") Integer jpqlExecutionMaxResult, @DefaultValue("100") Integer jpqlExecutionMaxResultLimit, List<String> includeEntities, List<String> excludeEntities, List<String> includePackages, @DefaultValue("io.jmix") List<String> excludePackages)
  • Method Details

    • getEnabled

      public Boolean getEnabled()
      See Also:
      • enabled
    • getExcludeSystemLevelEntities

      public Boolean getExcludeSystemLevelEntities()
      See Also:
      • excludeSystemLevelEntities
    • getMaxRepairAttempts

      public Integer getMaxRepairAttempts()
      See Also:
      • maxRepairAttempts
    • getJpqlExecutionMaxResult

      public Integer getJpqlExecutionMaxResult()
      See Also:
      • jpqlExecutionMaxResult
    • getJpqlExecutionMaxResultLimit

      public Integer getJpqlExecutionMaxResultLimit()
      See Also:
      • jpqlExecutionMaxResultLimit
    • getIncludeEntities

      public List<String> getIncludeEntities()
      See Also:
      • includeEntities
    • getExcludeEntities

      public List<String> getExcludeEntities()
      See Also:
      • excludeEntities
    • getIncludePackages

      public List<String> getIncludePackages()
      See Also:
      • includePackages
    • getExcludePackages

      public List<String> getExcludePackages()
      See Also:
      • excludePackages