Skip navigation links
A B C D E F G I K L M O P R S T U W 

A

AbstractConsulConsumer<C> - Class in org.apache.camel.component.consul
 
AbstractConsulConsumer(ConsulEndpoint, ConsulConfiguration, Processor, Function<Consul, C>) - Constructor for class org.apache.camel.component.consul.AbstractConsulConsumer
 
AbstractConsulConsumer.AbstractWatcher - Class in org.apache.camel.component.consul
 
AbstractConsulProducer<C> - Class in org.apache.camel.component.consul
 
AbstractConsulProducer(ConsulEndpoint, ConsulConfiguration, Function<Consul, C>) - Constructor for class org.apache.camel.component.consul.AbstractConsulProducer
 
AbstractWatcher(C) - Constructor for class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 
AGENT - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulAgentActions
 

B

build() - Method in class org.apache.camel.component.consul.ConsulRegistry.Builder
 
Builder(String) - Constructor for class org.apache.camel.component.consul.ConsulRegistry.Builder
 
builtInServerListStrategy(ConsulConfiguration, String) - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessorFactory
 

C

CHECKS - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulAgentActions
 
client() - Method in class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 
configuration - Variable in class org.apache.camel.component.consul.AbstractConsulConsumer
 
CONSUL_ACTION - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_CREATE_INDEX - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_EVENT_ID - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_EVENT_LTIME - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_EVENT_NAME - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_FLAGS - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_KEY - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_LOCK_INDEX - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_MODIFY_INDEX - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_NODE_FILTER - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_OPTIONS - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_RESULT - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_SERVER_IP - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_SERVER_PORT - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_SERVICE_FILTER - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_SESSION - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_TAG_FILTER - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_VALUE_AS_STRING - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
CONSUL_VERSION - Static variable in interface org.apache.camel.component.consul.ConsulConstants
 
ConsulAgentActions - Interface in org.apache.camel.component.consul.enpoint
 
ConsulAgentProducer - Class in org.apache.camel.component.consul.enpoint
 
ConsulAgentProducer(ConsulEndpoint, ConsulConfiguration) - Constructor for class org.apache.camel.component.consul.enpoint.ConsulAgentProducer
 
ConsulComponent - Class in org.apache.camel.component.consul
Represents the component that manages ConsulEndpoint.
ConsulComponent() - Constructor for class org.apache.camel.component.consul.ConsulComponent
 
ConsulComponent(CamelContext) - Constructor for class org.apache.camel.component.consul.ConsulComponent
 
ConsulConfiguration - Class in org.apache.camel.component.consul
 
ConsulConfiguration(CamelContext) - Constructor for class org.apache.camel.component.consul.ConsulConfiguration
 
ConsulConstants - Interface in org.apache.camel.component.consul
 
ConsulEndpoint - Class in org.apache.camel.component.consul
The camel consul component allows you to work with Consul, a distributed, highly available, datacenter-aware, service discovery and configuration system.
ConsulEndpoint(String, String, ConsulComponent, ConsulConfiguration, ConsulEndpoint.ProducerFactory, ConsulEndpoint.ConsumerFactory) - Constructor for class org.apache.camel.component.consul.ConsulEndpoint
 
ConsulEndpoint.ConsumerFactory - Interface in org.apache.camel.component.consul
 
ConsulEndpoint.ProducerFactory - Interface in org.apache.camel.component.consul
 
ConsulEventActions - Interface in org.apache.camel.component.consul.enpoint
 
ConsulEventConsumer - Class in org.apache.camel.component.consul.enpoint
 
ConsulEventConsumer(ConsulEndpoint, ConsulConfiguration, Processor) - Constructor for class org.apache.camel.component.consul.enpoint.ConsulEventConsumer
 
ConsulEventProducer - Class in org.apache.camel.component.consul.enpoint
 
ConsulEventProducer(ConsulEndpoint, ConsulConfiguration) - Constructor for class org.apache.camel.component.consul.enpoint.ConsulEventProducer
 
ConsulKeyValueActions - Interface in org.apache.camel.component.consul.enpoint
 
ConsulKeyValueConsumer - Class in org.apache.camel.component.consul.enpoint
 
ConsulKeyValueConsumer(ConsulEndpoint, ConsulConfiguration, Processor) - Constructor for class org.apache.camel.component.consul.enpoint.ConsulKeyValueConsumer
 
ConsulKeyValueProducer - Class in org.apache.camel.component.consul.enpoint
 
ConsulKeyValueProducer(ConsulEndpoint, ConsulConfiguration) - Constructor for class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
ConsulRegistry - Class in org.apache.camel.component.consul
Apache Camel Plug-in for Consul Registry (Objects stored under kv/key as well as bookmarked under kv/[type]/key to avoid iteration over types)
ConsulRegistry(String) - Constructor for class org.apache.camel.component.consul.ConsulRegistry
 
ConsulRegistry(String, int) - Constructor for class org.apache.camel.component.consul.ConsulRegistry
 
ConsulRegistry.Builder - Class in org.apache.camel.component.consul
 
ConsulRoutePolicy - Class in org.apache.camel.component.consul.policy
 
ConsulRoutePolicy() - Constructor for class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
ConsulRoutePolicy(Consul) - Constructor for class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
ConsulServiceCallProcessor - Class in org.apache.camel.component.consul.processor.remote
ProcessorFactory that creates the Consul implementation of the ServiceCall EIP.
ConsulServiceCallProcessor(String, String, String, ExchangePattern, ConsulConfiguration) - Constructor for class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessor
 
ConsulServiceCallProcessorFactory - Class in org.apache.camel.component.consul.processor.remote
ProcessorFactory that creates the Consul implementation of the ServiceCall EIP.
ConsulServiceCallProcessorFactory() - Constructor for class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessorFactory
 
ConsulServiceCallServerListStrategies - Class in org.apache.camel.component.consul.processor.remote
 
ConsulServiceCallServerListStrategies.OnDemand - Class in org.apache.camel.component.consul.processor.remote
 
create(ConsulEndpoint, ConsulConfiguration, Processor) - Method in interface org.apache.camel.component.consul.ConsulEndpoint.ConsumerFactory
 
create(ConsulEndpoint, ConsulConfiguration) - Method in interface org.apache.camel.component.consul.ConsulEndpoint.ProducerFactory
 
createConfiguration(RouteContext) - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessorFactory
 
createConsulClient() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
createConsumer(Processor) - Method in class org.apache.camel.component.consul.ConsulEndpoint
 
createDefaultServerListStrategy(ConsulConfiguration) - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessorFactory
 
createEndpoint(String, String, Map<String, Object>) - Method in class org.apache.camel.component.consul.ConsulComponent
 
createProcessor(String, String, String, ExchangePattern, ConsulConfiguration, Map<String, String>) - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessorFactory
 
createProducer() - Method in class org.apache.camel.component.consul.ConsulEndpoint
 
createWatcher(C) - Method in class org.apache.camel.component.consul.AbstractConsulConsumer
 
createWatcher(EventClient) - Method in class org.apache.camel.component.consul.enpoint.ConsulEventConsumer
 
createWatcher(KeyValueClient) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueConsumer
 

D

DELETE_KEY - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
DELETE_KEYS - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
deleteKey(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
deleteKeys(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
doStart() - Method in class org.apache.camel.component.consul.AbstractConsulConsumer
 
doStart() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
doStop() - Method in class org.apache.camel.component.consul.AbstractConsulConsumer
 
doStop() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 

E

endpoint - Variable in class org.apache.camel.component.consul.AbstractConsulConsumer
 

F

findByType(Class<T>) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
findByTypeWithName(Class<T>) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
FIRE - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulEventActions
 
fire(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulEventProducer
 

G

GET_KEYS - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
GET_SESSIONS - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
GET_VALUE - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
GET_VALUES - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
getAclToken() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getAction() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getApiEndpoint() - Method in class org.apache.camel.component.consul.ConsulEndpoint
 
getBlockSeconds() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getBody(Message, T, Class<T>) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getClient() - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getConfiguration() - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getConfiguration() - Method in class org.apache.camel.component.consul.ConsulEndpoint
 
getConnectTimeoutMillis() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getConsul() - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getConsul() - Method in class org.apache.camel.component.consul.ConsulEndpoint
 
getConsul() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
getContext() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getDc() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getExecutorService() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
getFirstIndex() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getHeader(Message, String, D, Class<D>) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getHostname() - Method in class org.apache.camel.component.consul.ConsulRegistry
 
getKey(Message) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getKey() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getKeys(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
getLockDelay() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
getMandatoryHeader(Message, String, Class<D>) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getMandatoryHeader(Message, String, D, Class<D>) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getMandatoryKey(Message) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getOption(Message, T, Class<T>) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
getPassword() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getPort() - Method in class org.apache.camel.component.consul.ConsulRegistry
 
getReadTimeoutMillis() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getServiceName() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
getSessions(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
getSslContextParameters() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getTags() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getTtl() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
getUpdatedListOfServers(String) - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallServerListStrategies.OnDemand
 
getUrl() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getUserName() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
getValue(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
getValues(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
getWriteTimeoutMillis() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 

I

index - Variable in class org.apache.camel.component.consul.AbstractConsulConsumer
 
isPingInstance() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
isRecursive() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
isShouldStopConsumer() - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
isSingleton() - Method in class org.apache.camel.component.consul.ConsulEndpoint
 
isValueAsString(Message) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
isValueAsString() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 

K

key - Variable in class org.apache.camel.component.consul.AbstractConsulConsumer
 

L

LIST - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulEventActions
 
list(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulEventProducer
 
LOCK - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
lock(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 
lookup(String) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
lookup(String, Class<T>) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
lookupByName(String) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
lookupByNameAndType(String, Class<T>) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
lookupByType(Class<T>) - Method in class org.apache.camel.component.consul.ConsulRegistry
 

M

MEMBERS - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulAgentActions
 

O

onDemand(ConsulConfiguration) - Static method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallServerListStrategies
 
OnDemand(ConsulConfiguration) - Constructor for class org.apache.camel.component.consul.processor.remote.ConsulServiceCallServerListStrategies.OnDemand
 
onError(Throwable) - Method in class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 
onStart(Route) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
onStop(Route) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
onSuspend(Route) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
org.apache.camel.component.consul - package org.apache.camel.component.consul
 
org.apache.camel.component.consul.enpoint - package org.apache.camel.component.consul.enpoint
 
org.apache.camel.component.consul.policy - package org.apache.camel.component.consul.policy
 
org.apache.camel.component.consul.processor.remote - package org.apache.camel.component.consul.processor.remote
 

P

port(Integer) - Method in class org.apache.camel.component.consul.ConsulRegistry.Builder
 
put(String, Object) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
PUT - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
put(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 

R

remove(String) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
requiresBasicAuthentication() - Method in class org.apache.camel.component.consul.ConsulConfiguration
 
run() - Method in class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 

S

SERVICES - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulAgentActions
 
setAclToken(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Sets the ACL token to be used with Consul
setAction(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
The default action.
setBlockSeconds(Integer) - Method in class org.apache.camel.component.consul.ConsulConfiguration
The second to wait for a watch event, default 10 seconds
setBodyAndResult(Message, Object) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
setBodyAndResult(Message, Object, boolean) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
setConnectTimeoutMillis(Long) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Connect timeout for OkHttpClient
setDc(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
The data center
setExecutorService(ExecutorService) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
setFirstIndex(long) - Method in class org.apache.camel.component.consul.ConsulConfiguration
The first index for watch for, default 0
setHostname(String) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
setIndex(BigInteger) - Method in class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 
setKey(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
The default key.
setLeader(boolean) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
setLockDelay(int) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
setPassword(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Sets the password to be used for basic authentication
setPingInstance(boolean) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Configure if the AgentClient should attempt a ping before returning the Consul instance
setPort(int) - Method in class org.apache.camel.component.consul.ConsulRegistry
 
setReadTimeoutMillis(Long) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Read timeout for OkHttpClient
setRecursive(boolean) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Recursively watch, default false
setServerListStrategy(ServiceCallServerListStrategy<ServiceCallServer>) - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallProcessor
 
setServiceName(String) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
setShouldStopConsumer(boolean) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
setSslContextParameters(SSLContextParameters) - Method in class org.apache.camel.component.consul.ConsulConfiguration
SSL configuration using an org.apache.camel.util.jsse.SSLContextParameters instance.
setTags(Set<String>) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Set tags.
setTags(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Set tags.
setTtl(int) - Method in class org.apache.camel.component.consul.policy.ConsulRoutePolicy
 
setUrl(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
The Consul agent URL
setUserName(String) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Sets the username to be used for basic authentication
setValueAsString(boolean) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Default to transform values retrieved from Consul i.e.
setWriteTimeoutMillis(Long) - Method in class org.apache.camel.component.consul.ConsulConfiguration
Write timeout for OkHttpClient

T

toString() - Method in class org.apache.camel.component.consul.processor.remote.ConsulServiceCallServerListStrategies.OnDemand
 

U

UNLOCK - Static variable in interface org.apache.camel.component.consul.enpoint.ConsulKeyValueActions
 
unlock(Message) - Method in class org.apache.camel.component.consul.enpoint.ConsulKeyValueProducer
 

W

watch() - Method in class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 
watch(C) - Method in class org.apache.camel.component.consul.AbstractConsulConsumer.AbstractWatcher
 
wrap(Function<C, Object>) - Method in class org.apache.camel.component.consul.AbstractConsulProducer
 
A B C D E F G I K L M O P R S T U W 
Skip navigation links

Apache Camel