Interface JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
JooqEndpointBuilderFactory.JooqEndpointBuilder
- Enclosing interface:
- JooqEndpointBuilderFactory
public static interface JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the JOOQ component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
databaseConfiguration
(String databaseConfiguration) To use a specific database configuration.databaseConfiguration
(org.jooq.Configuration databaseConfiguration) To use a specific database configuration.Type of operation to execute on query.operation
(org.apache.camel.component.jooq.JooqOperation operation) Type of operation to execute on query.To execute plain SQL query.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
databaseConfiguration
default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder databaseConfiguration(org.jooq.Configuration databaseConfiguration) To use a specific database configuration. The option is a: <code>org.jooq.Configuration</code> type. Group: common- Parameters:
databaseConfiguration
- the value to set- Returns:
- the dsl builder
-
databaseConfiguration
default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder databaseConfiguration(String databaseConfiguration) To use a specific database configuration. The option will be converted to a <code>org.jooq.Configuration</code> type. Group: common- Parameters:
databaseConfiguration
- the value to set- Returns:
- the dsl builder
-
operation
default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder operation(org.apache.camel.component.jooq.JooqOperation operation) Type of operation to execute on query. The option is a: <code>org.apache.camel.component.jooq.JooqOperation</code> type. Default: NONE Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
operation
Type of operation to execute on query. The option will be converted to a <code>org.apache.camel.component.jooq.JooqOperation</code> type. Default: NONE Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
query
To execute plain SQL query. The option is a: <code>java.lang.String</code> type. Group: producer- Parameters:
query
- the value to set- Returns:
- the dsl builder
-