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, maxMessagesPerPoll, maxMessagesPerPoll, 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:boolean
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 aboolean
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:java.lang.String
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:java.lang.String
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
-