Class OptaPlannerEndpointBuilderFactory.OptaPlannerHeaderNameBuilder

  • Enclosing interface:
    OptaPlannerEndpointBuilderFactory

    public static class OptaPlannerEndpointBuilderFactory.OptaPlannerHeaderNameBuilder
    extends Object
    The builder of headers' name for the OptaPlanner component.
    • Constructor Detail

      • OptaPlannerHeaderNameBuilder

        public OptaPlannerHeaderNameBuilder()
    • Method Detail

      • optaPlannerSolverId

        public String optaPlannerSolverId()
        Specifies the solverId to use. The option is a: String type. Group: producer
        Returns:
        the name of the header OptaPlannerSolverId.
      • optaPlannerIsAsync

        public String optaPlannerIsAsync()
        Specify whether to use another thread for submitting Solution instances rather than blocking the current thread. The option is a: Boolean type. Group: producer
        Returns:
        the name of the header OptaPlannerIsAsync.
      • optaPlannerBestSolution

        public String optaPlannerBestSolution()
        The best planning solution. The option is a: Object type. Group: consumer
        Returns:
        the name of the header OptaPlannerBestSolution.
      • optaPlannerIsSolving

        public String optaPlannerIsSolving()
        Is solving. The option is a: Boolean type. Group: producer
        Returns:
        the name of the header OptaPlannerIsSolving.
      • optaPlannerIsTerminateEarly

        public String optaPlannerIsTerminateEarly()
        true if terminateEarly has been called since the Solver started. The option is a: Boolean type. Group: producer
        Returns:
        the name of the header OptaPlannerIsTerminateEarly.
      • optaPlannerSolverManager

        public String optaPlannerSolverManager()
        The Solver Manager. The option is a: org.optaplanner.core.api.solver.SolverManager type. Group: producer
        Returns:
        the name of the header OptaPlannerSolverManager.