Interface CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder
- All Superinterfaces:
CouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
,CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- CouchDbEndpointBuilderFactory
public static interface CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder
extends CouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder, CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
Builder for endpoint 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.endpoint.dsl.CouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
deletes, deletes, heartbeat, heartbeat, style, updates, updates
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
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
- Specified by:
advanced
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
- Specified by:
advanced
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
-
createDatabase
Creates the database if it does not already exist. The option is a: <code>boolean</code> type. Default: false Group: common- Specified by:
createDatabase
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
- Specified by:
createDatabase
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
- Parameters:
createDatabase
- the value to set- Returns:
- the dsl builder
-
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- Specified by:
createDatabase
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
- Specified by:
createDatabase
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
- 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- Specified by:
password
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
- Specified by:
password
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
- 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- Specified by:
username
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
- Specified by:
username
in interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-