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
All Methods Instance Methods Default Methods Modifier and Type Method Description default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder
advanced()
default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
bucket(String bucket)
The bucket to use.default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
key(String key)
The key to use.default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
password(String password)
The password to use.default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder
username(String username)
The username to use.-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, consumerProcessedStrategy, delay, delay, descending, descending, designDocumentName, greedy, greedy, initialDelay, initialDelay, limit, limit, rangeEndKey, rangeStartKey, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, 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, lazyStartProducer, lazyStartProducer, operation, persistTo, persistTo, producerRetryAttempts, producerRetryAttempts, producerRetryPause, producerRetryPause, replicateTo, replicateTo, startingIdForInsertsFrom, startingIdForInsertsFrom
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
-
-
-
Method Detail
-
advanced
default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder advanced()
- Specified by:
advanced
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
advanced
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
-
bucket
default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder bucket(String bucket)
The bucket to use. The option is a:java.lang.String
type. Group: common- Specified by:
bucket
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointConsumerBuilder
- Specified by:
bucket
in interfaceCouchbaseEndpointBuilderFactory.CouchbaseEndpointProducerBuilder
-
key
default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder key(String 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
-
password
default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder password(String 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
-
username
default CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder username(String 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
-
-