Package org.optaplanner.quarkus.config
Class SolverRuntimeConfig
- java.lang.Object
-
- org.optaplanner.quarkus.config.SolverRuntimeConfig
-
public class SolverRuntimeConfig extends Object
During run time, this overrides some of OptaPlanner'sSolverConfigproperties.
-
-
Field Summary
Fields Modifier and Type Field Description Optional<String>moveThreadCountEnable multithreaded solving for a single problem, which increases CPU consumption.TerminationRuntimeConfigterminationConfiguration properties that overwrite OptaPlanner'sTerminationConfig.
-
Constructor Summary
Constructors Constructor Description SolverRuntimeConfig()
-
-
-
Field Detail
-
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'sTerminationConfig.
-
-