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.EndpointProducerBuilder
Builder for endpoint for the Spring Batch component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default SpringBatchEndpointBuilderFactory.AdvancedSpringBatchEndpointBuilder
advanced()
default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
jobFromHeader(boolean jobFromHeader)
Explicitly defines if the jobName should be taken from the headers instead of the URI.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
jobFromHeader(String jobFromHeader)
Explicitly defines if the jobName should be taken from the headers instead of the URI.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
jobLauncher(String jobLauncher)
Explicitly specifies a JobLauncher to be used.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
jobLauncher(org.springframework.batch.core.launch.JobLauncher jobLauncher)
Explicitly specifies a JobLauncher to be used.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
jobRegistry(String jobRegistry)
Explicitly specifies a JobRegistry to be used.default SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder
jobRegistry(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
-
-