Class OptaPlannerBuildTimeConfig


  • @ConfigRoot(name="optaplanner")
    public class OptaPlannerBuildTimeConfig
    extends Object
    During build time, this is translated into OptaPlanner's Config classes.
    • Field Detail

      • solverConfigXml

        @ConfigItem
        public Optional<String> solverConfigXml
        A classpath resource to read the solver configuration XML. Defaults to "solverConfig.xml". If this property isn't specified, that solverConfig.xml is optional.
      • scoreDrl

        @ConfigItem
        public Optional<String> scoreDrl
        A classpath resource to read the solver score DRL. Defaults to "DEFAULT_CONSTRAINTS_DRL_URL". Do not define this property when a ConstraintProvider, EasyScoreCalculator or IncrementalScoreCalculator class exists.
      • solver

        @ConfigItem
        public SolverBuildTimeConfig solver
        Configuration properties that overwrite OptaPlanner's SolverConfig.
    • Constructor Detail

      • OptaPlannerBuildTimeConfig

        public OptaPlannerBuildTimeConfig()