Interface CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder
- All Superinterfaces:
CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
,CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
,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.AdvancedCouchbaseEndpointBuilder
extends CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder, CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
Advanced builder for endpoint for the Couchbase component.
-
Method Summary
Modifier and TypeMethodDescriptionadditionalHosts
(String additionalHosts) The additional hosts.basic()
connectTimeout
(long connectTimeout) Define the timeoutconnect in milliseconds.connectTimeout
(String connectTimeout) Define the timeoutconnect in milliseconds.queryTimeout
(long queryTimeout) Define the operation timeout in milliseconds.queryTimeout
(String queryTimeout) Define the operation timeout in milliseconds.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler, exceptionHandler, exceptionHandler, exchangePattern, exchangePattern, pollStrategy, pollStrategy
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
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
-
basic
- Specified by:
basic
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
- Specified by:
basic
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
-
additionalHosts
default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder additionalHosts(String additionalHosts) The additional hosts. The option is a:java.lang.String
type. Group: advanced- Specified by:
additionalHosts
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
- Specified by:
additionalHosts
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
- Parameters:
additionalHosts
- the value to set- Returns:
- the dsl builder
-
connectTimeout
default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder connectTimeout(long connectTimeout) Define the timeoutconnect in milliseconds. The option is a:long
type. Default: 30000 Group: advanced- Specified by:
connectTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
- Specified by:
connectTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
- Parameters:
connectTimeout
- the value to set- Returns:
- the dsl builder
-
connectTimeout
default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder connectTimeout(String connectTimeout) Define the timeoutconnect in milliseconds. The option will be converted to along
type. Default: 30000 Group: advanced- Specified by:
connectTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
- Specified by:
connectTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
- Parameters:
connectTimeout
- the value to set- Returns:
- the dsl builder
-
queryTimeout
default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder queryTimeout(long queryTimeout) Define the operation timeout in milliseconds. The option is a:long
type. Default: 2500 Group: advanced- Specified by:
queryTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
- Specified by:
queryTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
- Parameters:
queryTimeout
- the value to set- Returns:
- the dsl builder
-
queryTimeout
default CouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointBuilder queryTimeout(String queryTimeout) Define the operation timeout in milliseconds. The option will be converted to along
type. Default: 2500 Group: advanced- Specified by:
queryTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointConsumerBuilder
- Specified by:
queryTimeout
in interfaceCouchbaseEndpointBuilderFactory.AdvancedCouchbaseEndpointProducerBuilder
- Parameters:
queryTimeout
- the value to set- Returns:
- the dsl builder
-