public static interface ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
aclToken(String aclToken)
Sets the ACL token to be used with Consul.
|
default ConsulEndpointBuilderFactory.AdvancedConsulEndpointConsumerBuilder |
advanced() |
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
blockSeconds(Integer blockSeconds)
The second to wait for a watch event, default 10 seconds.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
blockSeconds(String blockSeconds)
The second to wait for a watch event, default 10 seconds.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
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 ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
bridgeErrorHandler(String 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 ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
connectTimeoutMillis(Long connectTimeoutMillis)
Connect timeout for OkHttpClient.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
connectTimeoutMillis(String connectTimeoutMillis)
Connect timeout for OkHttpClient.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
consulClient(Object consulClient)
Reference to a com.orbitz.consul.Consul in the registry.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
consulClient(String consulClient)
Reference to a com.orbitz.consul.Consul in the registry.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
firstIndex(BigInteger firstIndex)
The first index for watch for, default 0.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
firstIndex(String firstIndex)
The first index for watch for, default 0.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
key(String key)
The default key.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
password(String password)
Sets the password to be used for basic authentication.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
pingInstance(boolean pingInstance)
Configure if the AgentClient should attempt a ping before returning
the Consul instance.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
pingInstance(String pingInstance)
Configure if the AgentClient should attempt a ping before returning
the Consul instance.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
readTimeoutMillis(Long readTimeoutMillis)
Read timeout for OkHttpClient.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
readTimeoutMillis(String readTimeoutMillis)
Read timeout for OkHttpClient.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
recursive(boolean recursive)
Recursively watch, default false.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
recursive(String recursive)
Recursively watch, default false.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
sslContextParameters(Object sslContextParameters)
SSL configuration using an
org.apache.camel.support.jsse.SSLContextParameters instance.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
sslContextParameters(String sslContextParameters)
SSL configuration using an
org.apache.camel.support.jsse.SSLContextParameters instance.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
tags(Set<String> tags)
Set tags.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
tags(String tags)
Set tags.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
url(String url)
The Consul agent URL.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
userName(String userName)
Sets the username to be used for basic authentication.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
writeTimeoutMillis(Long writeTimeoutMillis)
Write timeout for OkHttpClient.
|
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder |
writeTimeoutMillis(String writeTimeoutMillis)
Write timeout for OkHttpClient.
|
default ConsulEndpointBuilderFactory.AdvancedConsulEndpointConsumerBuilder advanced()
default ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder connectTimeoutMillis(Long connectTimeoutMillis)
java.lang.Long type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder connectTimeoutMillis(String connectTimeoutMillis)
java.lang.Long type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder consulClient(Object consulClient)
com.orbitz.consul.Consul type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder consulClient(String consulClient)
com.orbitz.consul.Consul type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder key(String key)
java.lang.String type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder pingInstance(boolean pingInstance)
boolean type.
Default: true
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder pingInstance(String pingInstance)
boolean type.
Default: true
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder readTimeoutMillis(Long readTimeoutMillis)
java.lang.Long type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder readTimeoutMillis(String readTimeoutMillis)
java.lang.Long type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder tags(Set<String> tags)
java.util.Set<java.lang.String>
type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder tags(String tags)
java.util.Set<java.lang.String> type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder url(String url)
java.lang.String type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder writeTimeoutMillis(Long writeTimeoutMillis)
java.lang.Long type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder writeTimeoutMillis(String writeTimeoutMillis)
java.lang.Long type.
Group: commondefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder blockSeconds(Integer blockSeconds)
java.lang.Integer type.
Default: 10
Group: watchdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder blockSeconds(String blockSeconds)
java.lang.Integer
type.
Default: 10
Group: watchdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder firstIndex(BigInteger firstIndex)
java.math.BigInteger type.
Default: 0
Group: watchdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder firstIndex(String firstIndex)
java.math.BigInteger
type.
Default: 0
Group: watchdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder recursive(boolean recursive)
boolean type.
Default: false
Group: watchdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder recursive(String recursive)
boolean type.
Default: false
Group: watchdefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder aclToken(String aclToken)
java.lang.String type.
Group: securitydefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder password(String password)
java.lang.String type.
Group: securitydefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault ConsulEndpointBuilderFactory.ConsulEndpointConsumerBuilder userName(String userName)
java.lang.String type.
Group: securityApache Camel