Interface CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- All Known Subinterfaces:
CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder
- Enclosing interface:
CouchDbEndpointBuilderFactory
public static interface CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint producers for the CouchDB component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
createDatabase
(boolean createDatabase) Creates the database if it does not already exist.createDatabase
(String createDatabase) Creates the database if it does not already exist.Password for authenticated databases.Username in case of authenticated databases.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
-
createDatabase
default CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder createDatabase(boolean createDatabase) Creates the database if it does not already exist. The option is a: <code>boolean</code> type. Default: false Group: common- Parameters:
createDatabase
- the value to set- Returns:
- the dsl builder
-
createDatabase
default CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder createDatabase(String createDatabase) Creates the database if it does not already exist. The option will be converted to a <code>boolean</code> type. Default: false Group: common- Parameters:
createDatabase
- the value to set- Returns:
- the dsl builder
-
password
Password for authenticated databases. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
username
Username in case of authenticated databases. The option is a: <code>java.lang.String</code> type. Group: security- Parameters:
username
- the value to set- Returns:
- the dsl builder
-