public static interface EtcdEndpointBuilderFactory.EtcdEndpointBuilder extends EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilder, EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default EtcdEndpointBuilderFactory.AdvancedEtcdEndpointBuilder |
advanced() |
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
password(String password)
The password to use for basic authentication.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
recursive(boolean recursive)
To apply an action recursively.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
recursive(String recursive)
To apply an action recursively.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
servicePath(String servicePath)
The path to look for for service discovery.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
timeout(Long timeout)
To set the maximum time an action could take to complete.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
timeout(String timeout)
To set the maximum time an action could take to complete.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
uris(String uris)
To set the URIs the client connects.
|
default EtcdEndpointBuilderFactory.EtcdEndpointBuilder |
userName(String userName)
The user name to use for basic authentication.
|
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, delay, delay, greedy, greedy, initialDelay, initialDelay, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, schedulerProperties, schedulerProperties, sendEmptyExchangeOnTimeout, sendEmptyExchangeOnTimeout, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelaydoSetProperty, getUrilazyStartProducer, lazyStartProducer, timeToLive, timeToLivedefault EtcdEndpointBuilderFactory.AdvancedEtcdEndpointBuilder advanced()
advanced in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderadvanced in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder recursive(boolean recursive)
boolean type.
Default: false
Group: commonrecursive in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderrecursive in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder recursive(String recursive)
boolean type.
Default: false
Group: commonrecursive in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderrecursive in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder servicePath(String servicePath)
java.lang.String type.
Default: /services/
Group: commonservicePath in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderservicePath in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder timeout(Long timeout)
java.lang.Long type.
Group: commontimeout in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuildertimeout in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder timeout(String timeout)
java.lang.Long type.
Group: commontimeout in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuildertimeout in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder uris(String uris)
java.lang.String type.
Default: http://localhost:2379,http://localhost:4001
Group: commonuris in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderuris in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder password(String password)
java.lang.String type.
Group: securitypassword in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderpassword in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuildersslContextParameters in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitysslContextParameters in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuildersslContextParameters in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderdefault EtcdEndpointBuilderFactory.EtcdEndpointBuilder userName(String userName)
java.lang.String type.
Group: securityuserName in interface EtcdEndpointBuilderFactory.EtcdEndpointConsumerBuilderuserName in interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilderApache Camel