Class SolverRuntimeConfig

java.lang.Object
org.optaplanner.quarkus.config.SolverRuntimeConfig

public class SolverRuntimeConfig extends Object
During run time, this overrides some of OptaPlanner's SolverConfig properties.
  • Field Details

    • moveThreadCount

      @ConfigItem public Optional<String> moveThreadCount
      Enable multithreaded solving for a single problem, which increases CPU consumption. Defaults to "NONE". Other options include "AUTO", a number or formula based on the available processor count.
    • termination

      @ConfigItem public TerminationRuntimeConfig termination
      Configuration properties that overwrite OptaPlanner's TerminationConfig.
  • Constructor Details

    • SolverRuntimeConfig

      public SolverRuntimeConfig()