Class ConsulServiceDiscoveryFactory
- java.lang.Object
-
- org.apache.camel.component.consul.cloud.ConsulServiceDiscoveryFactory
-
- All Implemented Interfaces:
org.apache.camel.cloud.ServiceDiscoveryFactory
,org.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>
@CloudServiceFactory("consul-service-discovery") @Configurer public class ConsulServiceDiscoveryFactory extends Object implements org.apache.camel.cloud.ServiceDiscoveryFactory
-
-
Constructor Summary
Constructors Constructor Description ConsulServiceDiscoveryFactory()
ConsulServiceDiscoveryFactory(ConsulConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAclToken()
Integer
getBlockSeconds()
Long
getConnectTimeoutMillis()
String
getDatacenter()
String
getPassword()
Long
getReadTimeoutMillis()
org.apache.camel.support.jsse.SSLContextParameters
getSslContextParameters()
String
getUrl()
String
getUserName()
Long
getWriteTimeoutMillis()
org.apache.camel.cloud.ServiceDiscovery
newInstance(org.apache.camel.CamelContext camelContext)
void
setAclToken(String aclToken)
void
setBlockSeconds(Integer blockSeconds)
void
setConnectTimeoutMillis(Long connectTimeoutMillis)
void
setDatacenter(String dc)
void
setPassword(String password)
void
setReadTimeoutMillis(Long readTimeoutMillis)
void
setSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
void
setUrl(String url)
void
setUserName(String userName)
void
setWriteTimeoutMillis(Long writeTimeoutMillis)
-
-
-
Constructor Detail
-
ConsulServiceDiscoveryFactory
public ConsulServiceDiscoveryFactory()
-
ConsulServiceDiscoveryFactory
public ConsulServiceDiscoveryFactory(ConsulConfiguration configuration)
-
-
Method Detail
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
setDatacenter
public void setDatacenter(String dc)
-
getDatacenter
public String getDatacenter()
-
getSslContextParameters
public org.apache.camel.support.jsse.SSLContextParameters getSslContextParameters()
-
setSslContextParameters
public void setSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
-
getAclToken
public String getAclToken()
-
setAclToken
public void setAclToken(String aclToken)
-
getUserName
public String getUserName()
-
setUserName
public void setUserName(String userName)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getConnectTimeoutMillis
public Long getConnectTimeoutMillis()
-
setConnectTimeoutMillis
public void setConnectTimeoutMillis(Long connectTimeoutMillis)
-
getReadTimeoutMillis
public Long getReadTimeoutMillis()
-
setReadTimeoutMillis
public void setReadTimeoutMillis(Long readTimeoutMillis)
-
getWriteTimeoutMillis
public Long getWriteTimeoutMillis()
-
setWriteTimeoutMillis
public void setWriteTimeoutMillis(Long writeTimeoutMillis)
-
getBlockSeconds
public Integer getBlockSeconds()
-
setBlockSeconds
public void setBlockSeconds(Integer blockSeconds)
-
-