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
All Methods Instance Methods Default Methods Modifier and Type Method Description default JooqEndpointBuilderFactory.AdvancedJooqEndpointProducerBuilder
advanced()
default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
databaseConfiguration(String databaseConfiguration)
To use a specific database configuration.default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
databaseConfiguration(org.jooq.Configuration databaseConfiguration)
To use a specific database configuration.default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
operation(String operation)
Type of operation to execute on query.default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
operation(org.apache.camel.component.jooq.JooqOperation operation)
Type of operation to execute on query.default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder
query(String query)
To execute plain SQL query.
-
-
-
Method Detail
-
advanced
default JooqEndpointBuilderFactory.AdvancedJooqEndpointProducerBuilder 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
default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder operation(String 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
default JooqEndpointBuilderFactory.JooqEndpointProducerBuilder query(String 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
-
-