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 ConsulConfigurationcopy()StringgetAction()com.orbitz.consul.ConsulgetConsulClient()StringgetKey()booleanisValueAsString()voidsetAction(String action)The default action.voidsetConsulClient(com.orbitz.consul.Consul consulClient)Reference to a `com.orbitz.consul.Consul` in the registry.voidsetKey(String key)The default key.voidsetValueAsString(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, getConsistencyMode, getDatacenter, getDc, getFirstIndex, getNearNode, getNodeMeta, getPassword, getReadTimeout, getSslContextParameters, getTags, getUrl, getUserName, getWriteTimeout, isPingInstance, isRecursive, requiresBasicAuthentication, setAclToken, setBlockSeconds, setConnectTimeout, setConsistencyMode, setDatacenter, setDc, setFirstIndex, setNearNode, setNodeMeta, setPassword, setPingInstance, setReadTimeout, setRecursive, setSslContextParameters, setTags, setTags, setUrl, setUserName, setWriteTimeout
-
-
-
-
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:
copyin classConsulClientConfiguration
-
-