public static interface EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder extends ComponentBuilder<org.apache.camel.component.etcd.EtcdWatchComponent>
| Modifier and Type | Method and Description |
|---|---|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
configuration(org.apache.camel.component.etcd.EtcdConfiguration configuration)
Component configuration.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
fromIndex(long fromIndex)
The index to watch from.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
password(String password)
The password to use for basic authentication.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
recursive(boolean recursive)
To apply an action recursively.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
sendEmptyExchangeOnTimeout(boolean sendEmptyExchangeOnTimeout)
To send an empty message in case of timeout watching for a key.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
servicePath(String servicePath)
The path to look for for service discovery.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
timeout(Long timeout)
To set the maximum time an action could take to complete.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
uris(String uris)
To set the URIs the client connects.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder |
userName(String userName)
The user name to use for basic authentication.
|
build, build, doSetProperty, registerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder configuration(org.apache.camel.component.etcd.EtcdConfiguration configuration)
org.apache.camel.component.etcd.EtcdConfiguration type.
Group: consumerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder recursive(boolean recursive)
boolean type.
Default: false
Group: consumerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder servicePath(String servicePath)
java.lang.String type.
Default: /services/
Group: consumerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder timeout(Long timeout)
java.lang.Long type.
Group: consumerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder uris(String uris)
java.lang.String type.
Default: http://localhost:2379,http://localhost:4001
Group: commondefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder sendEmptyExchangeOnTimeout(boolean sendEmptyExchangeOnTimeout)
boolean type.
Default: false
Group: consumerdefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder fromIndex(long fromIndex)
long type.
Default: 0
Group: consumer (advanced)default EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder password(String password)
java.lang.String type.
Group: securitydefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder useGlobalSslContextParameters(boolean useGlobalSslContextParameters)
boolean type.
Default: false
Group: securitydefault EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder userName(String userName)
java.lang.String type.
Group: securityApache Camel