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()DurationgetConnectTimeout()StringgetDatacenter()StringgetPassword()DurationgetReadTimeout()org.apache.camel.support.jsse.SSLContextParametersgetSslContextParameters()StringgetUrl()StringgetUserName()DurationgetWriteTimeout()org.apache.camel.cloud.ServiceDiscoverynewInstance(org.apache.camel.CamelContext camelContext)voidsetAclToken(String aclToken)voidsetBlockSeconds(Integer blockSeconds)voidsetConnectTimeout(Duration connectTimeout)voidsetDatacenter(String dc)voidsetPassword(String password)voidsetReadTimeout(Duration readTimeout)voidsetSslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)voidsetUrl(String url)voidsetUserName(String userName)voidsetWriteTimeout(Duration writeTimeout)
-
-
-
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)
-
getConnectTimeout
public Duration getConnectTimeout()
-
setConnectTimeout
public void setConnectTimeout(Duration connectTimeout)
-
getReadTimeout
public Duration getReadTimeout()
-
setReadTimeout
public void setReadTimeout(Duration readTimeout)
-
getWriteTimeout
public Duration getWriteTimeout()
-
setWriteTimeout
public void setWriteTimeout(Duration writeTimeout)
-
getBlockSeconds
public Integer getBlockSeconds()
-
setBlockSeconds
public void setBlockSeconds(Integer blockSeconds)
-
-