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 StringgetAclToken()IntegergetBlockSeconds()LonggetConnectTimeoutMillis()StringgetDatacenter()StringgetPassword()LonggetReadTimeoutMillis()org.apache.camel.support.jsse.SSLContextParametersgetSslContextParameters()StringgetUrl()StringgetUserName()LonggetWriteTimeoutMillis()org.apache.camel.cloud.ServiceDiscoverynewInstance(org.apache.camel.CamelContext camelContext)voidsetAclToken(String aclToken)voidsetBlockSeconds(Integer blockSeconds)voidsetConnectTimeoutMillis(Long connectTimeoutMillis)voidsetDatacenter(String dc)voidsetPassword(String password)voidsetReadTimeoutMillis(Long readTimeoutMillis)voidsetSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)voidsetUrl(String url)voidsetUserName(String userName)voidsetWriteTimeoutMillis(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)
-
-