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
All Methods Instance Methods Default Methods Modifier and Type Method Description default CouchDbEndpointBuilderFactory.AdvancedCouchDbEndpointBuilderadvanced()default CouchDbEndpointBuilderFactory.CouchDbEndpointBuildercreateDatabase(boolean createDatabase)Creates the database if it does not already exist.default CouchDbEndpointBuilderFactory.CouchDbEndpointBuildercreateDatabase(String createDatabase)Creates the database if it does not already exist.default CouchDbEndpointBuilderFactory.CouchDbEndpointBuilderpassword(String password)Password for authenticated databases.default CouchDbEndpointBuilderFactory.CouchDbEndpointBuilderusername(String username)Username in case of authenticated databases.-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, deletes, deletes, heartbeat, heartbeat, style, updates, updates
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
-
-
-
Method Detail
-
advanced
default CouchDbEndpointBuilderFactory.AdvancedCouchDbEndpointBuilder advanced()
- Specified by:
advancedin interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder- Specified by:
advancedin interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder
-
createDatabase
default CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder createDatabase(boolean createDatabase)
Creates the database if it does not already exist. The option is a: <code>boolean</code> type. Default: false Group: common- Specified by:
createDatabasein interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder- Specified by:
createDatabasein interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder- Parameters:
createDatabase- the value to set- Returns:
- the dsl builder
-
createDatabase
default CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder 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- Specified by:
createDatabasein interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder- Specified by:
createDatabasein interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder- Parameters:
createDatabase- the value to set- Returns:
- the dsl builder
-
password
default CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder password(String password)
Password for authenticated databases. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
passwordin interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder- Specified by:
passwordin interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder- Parameters:
password- the value to set- Returns:
- the dsl builder
-
username
default CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder username(String username)
Username in case of authenticated databases. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
usernamein interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointConsumerBuilder- Specified by:
usernamein interfaceCouchDbEndpointBuilderFactory.CouchDbEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-
-