Class OptaPlannerEndpointBuilderFactory.OptaPlannerHeaderNameBuilder

java.lang.Object
org.apache.camel.builder.endpoint.dsl.OptaPlannerEndpointBuilderFactory.OptaPlannerHeaderNameBuilder
Enclosing interface:
OptaPlannerEndpointBuilderFactory

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

    • OptaPlannerHeaderNameBuilder

      public OptaPlannerHeaderNameBuilder()
  • Method Details

    • 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.
    • 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.