Class ConsulConfiguration
- java.lang.Object
-
- org.apache.camel.component.consul.ConsulClientConfiguration
-
- org.apache.camel.component.consul.ConsulConfiguration
-
- All Implemented Interfaces:
Cloneable
@UriParams public class ConsulConfiguration extends ConsulClientConfiguration
-
-
Constructor Summary
Constructors Constructor Description ConsulConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsulConfiguration
copy()
String
getAction()
com.orbitz.consul.Consul
getConsulClient()
String
getKey()
boolean
isValueAsString()
void
setAction(String action)
The default action.void
setConsulClient(com.orbitz.consul.Consul consulClient)
Reference to a `com.orbitz.consul.Consul` in the registry.void
setKey(String key)
The default key.void
setValueAsString(boolean valueAsString)
Default to transform values retrieved from Consul i.e.-
Methods inherited from class org.apache.camel.component.consul.ConsulClientConfiguration
createConsulClient, createConsulClient, getAclToken, getBlockSeconds, getConnectTimeout, getConnectTimeoutMillis, getConsistencyMode, getDatacenter, getDc, getFirstIndex, getNearNode, getNodeMeta, getPassword, getReadTimeout, getReadTimeoutMillis, getSslContextParameters, getTags, getUrl, getUserName, getWriteTimeout, getWriteTimeoutMillis, isPingInstance, isRecursive, requiresBasicAuthentication, setAclToken, setBlockSeconds, setConnectTimeout, setConnectTimeoutMillis, setConsistencyMode, setDatacenter, setDc, setFirstIndex, setNearNode, setNodeMeta, setPassword, setPingInstance, setReadTimeout, setReadTimeoutMillis, setRecursive, setSslContextParameters, setTags, setTags, setUrl, setUserName, setWriteTimeout, setWriteTimeoutMillis
-
-
-
-
Method Detail
-
getAction
public String getAction()
-
setAction
public void setAction(String action)
The default action. Can be overridden by CamelConsulAction
-
isValueAsString
public boolean isValueAsString()
-
setValueAsString
public void setValueAsString(boolean valueAsString)
Default to transform values retrieved from Consul i.e. on KV endpoint to string.
-
getKey
public String getKey()
-
setKey
public void setKey(String key)
The default key. Can be overridden by CamelConsulKey
-
getConsulClient
public com.orbitz.consul.Consul getConsulClient()
-
setConsulClient
public void setConsulClient(com.orbitz.consul.Consul consulClient)
Reference to a `com.orbitz.consul.Consul` in the registry.
-
copy
public ConsulConfiguration copy()
- Overrides:
copy
in classConsulClientConfiguration
-
-