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 Details

    • ConsulConfiguration

      public ConsulConfiguration()
  • Method Details

    • 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 org.kiwiproject.consul.Consul getConsulClient()
    • setConsulClient

      public void setConsulClient(org.kiwiproject.consul.Consul consulClient)
      Reference to a `org.kiwiproject.consul.Consul` in the registry.
    • copy

      public ConsulConfiguration copy()
      Overrides:
      copy in class ConsulClientConfiguration