Interface OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointBuilder
- Enclosing interface:
- OptaPlannerEndpointBuilderFactory
public static interface OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder extends org.apache.camel.builder.EndpointConsumerBuilderBuilder for endpoint consumers for the OptaPlanner component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default OptaPlannerEndpointBuilderFactory.AdvancedOptaPlannerEndpointConsumerBuilderadvanced()default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilderproblemId(Long problemId)In case of using SolverManager : the problem id.default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilderproblemId(String problemId)In case of using SolverManager : the problem id.default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuildersolverId(String solverId)Specifies the solverId to user for the solver instance key.default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilderuseSolverManager(boolean useSolverManager)use SolverManager instead of XML file config.default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilderuseSolverManager(String useSolverManager)use SolverManager instead of XML file config.
-
-
-
Method Detail
-
advanced
default OptaPlannerEndpointBuilderFactory.AdvancedOptaPlannerEndpointConsumerBuilder advanced()
-
problemId
default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder problemId(Long problemId)
In case of using SolverManager : the problem id. The option is a: <code>java.lang.Long</code> type. Default: 1L Group: common- Parameters:
problemId- the value to set- Returns:
- the dsl builder
-
problemId
default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder problemId(String problemId)
In case of using SolverManager : the problem id. The option will be converted to a <code>java.lang.Long</code> type. Default: 1L Group: common- Parameters:
problemId- the value to set- Returns:
- the dsl builder
-
solverId
default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder solverId(String solverId)
Specifies the solverId to user for the solver instance key. The option is a: <code>java.lang.String</code> type. Default: DEFAULT_SOLVER Group: common- Parameters:
solverId- the value to set- Returns:
- the dsl builder
-
useSolverManager
default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder useSolverManager(boolean useSolverManager)
use SolverManager instead of XML file config. Use this mode on Quarkus app. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
useSolverManager- the value to set- Returns:
- the dsl builder
-
useSolverManager
default OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointConsumerBuilder useSolverManager(String useSolverManager)
use SolverManager instead of XML file config. Use this mode on Quarkus app. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
useSolverManager- the value to set- Returns:
- the dsl builder
-
-