Interface SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- SpringBatchEndpointBuilderFactory
public static interface SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder extends org.apache.camel.builder.EndpointProducerBuilderBuilder for endpoint for the Spring Batch component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SpringBatchEndpointBuilderFactory.AdvancedSpringBatchEndpointBuilderadvanced()default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilderjobFromHeader(boolean jobFromHeader)Explicitly defines if the jobName should be taken from the headers instead of the URI.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilderjobFromHeader(String jobFromHeader)Explicitly defines if the jobName should be taken from the headers instead of the URI.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilderjobLauncher(String jobLauncher)Explicitly specifies a JobLauncher to be used.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilderjobLauncher(org.springframework.batch.core.launch.JobLauncher jobLauncher)Explicitly specifies a JobLauncher to be used.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilderjobRegistry(String jobRegistry)Explicitly specifies a JobRegistry to be used.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilderjobRegistry(org.springframework.batch.core.configuration.JobRegistry jobRegistry)Explicitly specifies a JobRegistry to be used.
-
-
-
Method Detail
-
advanced
default SpringBatchEndpointBuilderFactory.AdvancedSpringBatchEndpointBuilder advanced()
-
jobFromHeader
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobFromHeader(boolean jobFromHeader)
Explicitly defines if the jobName should be taken from the headers instead of the URI. The option is a: <code>boolean</code> type. Default: false Group: producer- Parameters:
jobFromHeader- the value to set- Returns:
- the dsl builder
-
jobFromHeader
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobFromHeader(String jobFromHeader)
Explicitly defines if the jobName should be taken from the headers instead of the URI. The option will be converted to a <code>boolean</code> type. Default: false Group: producer- Parameters:
jobFromHeader- the value to set- Returns:
- the dsl builder
-
jobLauncher
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobLauncher(org.springframework.batch.core.launch.JobLauncher jobLauncher)
Explicitly specifies a JobLauncher to be used. The option is a: <code>org.springframework.batch.core.launch.JobLauncher</code> type. Group: producer- Parameters:
jobLauncher- the value to set- Returns:
- the dsl builder
-
jobLauncher
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobLauncher(String jobLauncher)
Explicitly specifies a JobLauncher to be used. The option will be converted to a <code>org.springframework.batch.core.launch.JobLauncher</code> type. Group: producer- Parameters:
jobLauncher- the value to set- Returns:
- the dsl builder
-
jobRegistry
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobRegistry(org.springframework.batch.core.configuration.JobRegistry jobRegistry)
Explicitly specifies a JobRegistry to be used. The option is a: <code>org.springframework.batch.core.configuration.JobRegistry</code> type. Group: producer- Parameters:
jobRegistry- the value to set- Returns:
- the dsl builder
-
jobRegistry
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder jobRegistry(String jobRegistry)
Explicitly specifies a JobRegistry to be used. The option will be converted to a <code>org.springframework.batch.core.configuration.JobRegistry</code> type. Group: producer- Parameters:
jobRegistry- the value to set- Returns:
- the dsl builder
-
-