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