Class OptaPlannerBenchmarkRuntimeConfig

java.lang.Object
org.optaplanner.benchmark.quarkus.config.OptaPlannerBenchmarkRuntimeConfig

@ConfigRoot(name="optaplanner.benchmark", phase=RUN_TIME) public class OptaPlannerBenchmarkRuntimeConfig extends Object
  • Field Details

    • DEFAULT_BENCHMARK_RESULT_DIRECTORY

      public static final String DEFAULT_BENCHMARK_RESULT_DIRECTORY
      See Also:
    • resultDirectory

      @ConfigItem(defaultValue="target/benchmarks") public String resultDirectory
      Where the benchmark results are written to. Defaults to DEFAULT_BENCHMARK_RESULT_DIRECTORY.
    • termination

      @ConfigItem(name="solver.termination") public TerminationRuntimeConfig termination
      Termination configuration for the solvers run in the benchmark.
  • Constructor Details

    • OptaPlannerBenchmarkRuntimeConfig

      public OptaPlannerBenchmarkRuntimeConfig()