Class ConsulServiceRegistryConfiguration
- java.lang.Object
-
- org.apache.camel.component.consul.ConsulClientConfiguration
-
- org.apache.camel.component.consul.cloud.ConsulServiceRegistryConfiguration
-
- All Implemented Interfaces:
Cloneable
public class ConsulServiceRegistryConfiguration extends ConsulClientConfiguration
-
-
Constructor Summary
Constructors Constructor Description ConsulServiceRegistryConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsulServiceRegistryConfiguration
copy()
int
getCheckInterval()
int
getCheckTtl()
int
getDeregisterAfter()
String
getServiceHost()
boolean
isDeregisterServicesOnStop()
boolean
isOverrideServiceHost()
void
setCheckInterval(int checkInterval)
void
setCheckTtl(int checkTtl)
void
setDeregisterAfter(int deregisterAfter)
void
setDeregisterServicesOnStop(boolean deregisterServicesOnStop)
void
setOverrideServiceHost(boolean overrideServiceHost)
void
setServiceHost(String serviceHost)
-
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
-
isDeregisterServicesOnStop
public boolean isDeregisterServicesOnStop()
-
setDeregisterServicesOnStop
public void setDeregisterServicesOnStop(boolean deregisterServicesOnStop)
-
isOverrideServiceHost
public boolean isOverrideServiceHost()
-
setOverrideServiceHost
public void setOverrideServiceHost(boolean overrideServiceHost)
-
getServiceHost
public String getServiceHost()
-
setServiceHost
public void setServiceHost(String serviceHost)
-
getCheckTtl
public int getCheckTtl()
-
setCheckTtl
public void setCheckTtl(int checkTtl)
-
getCheckInterval
public int getCheckInterval()
-
setCheckInterval
public void setCheckInterval(int checkInterval)
-
getDeregisterAfter
public int getDeregisterAfter()
-
setDeregisterAfter
public void setDeregisterAfter(int deregisterAfter)
-
copy
public ConsulServiceRegistryConfiguration copy()
- Overrides:
copy
in classConsulClientConfiguration
-
-