Interface CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
- All Superinterfaces:
CouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder,CouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder,org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- CouchbaseEndpointBuilderFactory
public static interface CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
extends CouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder, CouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
Builder for endpoint for the Couchbase component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()The bucket to use.collection(String collection) The collection to use.The key to use.The password to use.The scope to use.The username to use.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, consumerProcessedStrategy, delay, delay, descending, descending, designDocumentName, fullDocument, fullDocument, greedy, greedy, initialDelay, initialDelay, limit, limit, rangeEndKey, rangeStartKey, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, skip, skip, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelay, viewNameMethods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
autoStartIdForInserts, autoStartIdForInserts, operation, persistTo, persistTo, producerRetryAttempts, producerRetryAttempts, producerRetryPause, producerRetryPause, replicateTo, replicateTo, startingIdForInsertsFrom, startingIdForInsertsFromMethods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advancedin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
advancedin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
-
bucket
The bucket to use. The option is a: <code>java.lang.String</code> type. Required: true Group: common- Specified by:
bucketin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
bucketin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder- Parameters:
bucket- the value to set- Returns:
- the dsl builder
-
collection
The collection to use. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
collectionin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
collectionin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder- Parameters:
collection- the value to set- Returns:
- the dsl builder
-
key
The key to use. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
keyin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
keyin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder- Parameters:
key- the value to set- Returns:
- the dsl builder
-
scope
The scope to use. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
scopein interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
scopein interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder- Parameters:
scope- the value to set- Returns:
- the dsl builder
-
password
The password to use. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
passwordin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
passwordin interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder- Parameters:
password- the value to set- Returns:
- the dsl builder
-
username
The username to use. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
usernamein interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder- Specified by:
usernamein interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder- Parameters:
username- the value to set- Returns:
- the dsl builder
-