Package io.jmix.aitools
Class AiToolsDataLoadProperties
java.lang.Object
io.jmix.aitools.AiToolsDataLoadProperties
@ConfigurationProperties("jmix.aitools.dataload")
public class AiToolsDataLoadProperties
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionAiToolsDataLoadProperties(Boolean enabled, Boolean excludeSystemLevelEntities, Integer maxRepairAttempts, Integer jpqlExecutionMaxResult, Integer jpqlExecutionMaxResultLimit, List<String> includeEntities, List<String> excludeEntities, List<String> includePackages, List<String> excludePackages) -
Method Summary
Modifier and TypeMethodDescription
-
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
- See Also:
-
getExcludeSystemLevelEntities
- See Also:
-
getMaxRepairAttempts
- See Also:
-
getJpqlExecutionMaxResult
- See Also:
-
getJpqlExecutionMaxResultLimit
- See Also:
-
getIncludeEntities
- See Also:
-
getExcludeEntities
- See Also:
-
getIncludePackages
- See Also:
-
getExcludePackages
- See Also:
-