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, viewName
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
autoStartIdForInserts, autoStartIdForInserts, operation, persistTo, persistTo, producerRetryAttempts, producerRetryAttempts, producerRetryPause, producerRetryPause, replicateTo, replicateTo, startingIdForInsertsFrom, startingIdForInsertsFrom
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 interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
advanced
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
-
bucket
The bucket to use. The option is a:java.lang.String
type. Required: true Group: common- Specified by:
bucket
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
bucket
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
- Parameters:
bucket
- the value to set- Returns:
- the dsl builder
-
collection
The collection to use. The option is a:java.lang.String
type. Group: common- Specified by:
collection
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
collection
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
- Parameters:
collection
- the value to set- Returns:
- the dsl builder
-
key
The key to use. The option is a:java.lang.String
type. Group: common- Specified by:
key
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
key
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
- Parameters:
key
- the value to set- Returns:
- the dsl builder
-
scope
The scope to use. The option is a:java.lang.String
type. Group: common- Specified by:
scope
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
scope
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
- Parameters:
scope
- the value to set- Returns:
- the dsl builder
-
password
The password to use. The option is a:java.lang.String
type. Group: security- Specified by:
password
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
password
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
username
The username to use. The option is a:java.lang.String
type. Group: security- Specified by:
username
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
username
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
- Parameters:
username
- the value to set- Returns:
- the dsl builder
-