public static interface EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default EtcdEndpointBuilderFactory.AdvancedEtcdEndpointProducerBuilder |
advanced() |
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
password(String password)
The password to use for basic authentication.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
recursive(boolean recursive)
To apply an action recursively.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
recursive(String recursive)
To apply an action recursively.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
servicePath(String servicePath)
The path to look for for service discovery.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
To configure security using SSLContextParameters.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
To configure security using SSLContextParameters.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
timeout(Long timeout)
To set the maximum time an action could take to complete.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
timeout(String timeout)
To set the maximum time an action could take to complete.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
timeToLive(Integer timeToLive)
To set the lifespan of a key in milliseconds.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
timeToLive(String timeToLive)
To set the lifespan of a key in milliseconds.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
uris(String uris)
To set the URIs the client connects.
|
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder |
userName(String userName)
The user name to use for basic authentication.
|
default EtcdEndpointBuilderFactory.AdvancedEtcdEndpointProducerBuilder advanced()
default EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder recursive(boolean recursive)
boolean type.
Default: false
Group: commondefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder recursive(String recursive)
boolean type.
Default: false
Group: commondefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder servicePath(String servicePath)
java.lang.String type.
Default: /services/
Group: commondefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder timeout(Long timeout)
java.lang.Long type.
Group: commondefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder timeout(String timeout)
java.lang.Long type.
Group: commondefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder uris(String uris)
java.lang.String type.
Default: http://localhost:2379,http://localhost:4001
Group: commondefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder timeToLive(Integer timeToLive)
java.lang.Integer type.
Group: producerdefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder timeToLive(String timeToLive)
java.lang.Integer
type.
Group: producerdefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder password(String password)
java.lang.String type.
Group: securitydefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault EtcdEndpointBuilderFactory.EtcdEndpointProducerBuilder userName(String userName)
java.lang.String type.
Group: securityApache Camel