@Metadata(label="routing,cloud,service-discovery") public class ConsulServiceCallServiceDiscoveryConfiguration extends ServiceCallServiceDiscoveryConfiguration
Constructor and Description |
---|
ConsulServiceCallServiceDiscoveryConfiguration() |
ConsulServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent) |
Modifier and Type | Method and Description |
---|---|
ConsulServiceCallServiceDiscoveryConfiguration |
aclToken(String aclToken)
Sets the ACL token to be used with Consul
|
ConsulServiceCallServiceDiscoveryConfiguration |
blockSeconds(Integer blockSeconds)
The seconds to wait for a watch event, default 10 seconds
|
ConsulServiceCallServiceDiscoveryConfiguration |
connectTimeoutMillis(Long connectTimeoutMillis)
Connect timeout for OkHttpClient
|
ConsulServiceCallServiceDiscoveryConfiguration |
dc(String dc)
The data center
|
String |
getAclToken() |
Integer |
getBlockSeconds() |
Long |
getConnectTimeoutMillis() |
String |
getDatacenter() |
String |
getDc()
Deprecated.
replaced by
getDatacenter() ()} |
String |
getPassword() |
Long |
getReadTimeoutMillis() |
SSLContextParameters |
getSslContextParameters() |
String |
getUrl()
The Consul agent URL
|
String |
getUserName() |
Long |
getWriteTimeoutMillis() |
ConsulServiceCallServiceDiscoveryConfiguration |
password(String password)
Sets the password to be used for basic authentication
|
ConsulServiceCallServiceDiscoveryConfiguration |
readTimeoutMillis(Long readTimeoutMillis)
Read timeout for OkHttpClient
|
void |
setAclToken(String aclToken)
Sets the ACL token to be used with Consul
|
void |
setBlockSeconds(Integer blockSeconds)
The seconds to wait for a watch event, default 10 seconds
|
void |
setConnectTimeoutMillis(Long connectTimeoutMillis)
Connect timeout for OkHttpClient
|
void |
setDatacenter(String datacenter)
The data center
|
void |
setDc(String dc)
Deprecated.
replaced by
setDatacenter(String) ()} |
void |
setPassword(String password)
Sets the password to be used for basic authentication
|
void |
setReadTimeoutMillis(Long readTimeoutMillis)
Read timeout for OkHttpClient
|
void |
setSslContextParameters(SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
void |
setUrl(String url) |
void |
setUserName(String userName)
Sets the username to be used for basic authentication
|
void |
setWriteTimeoutMillis(Long writeTimeoutMillis)
Write timeout for OkHttpClient
|
ConsulServiceCallServiceDiscoveryConfiguration |
sslContextParameters(SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
ConsulServiceCallServiceDiscoveryConfiguration |
url(String url)
The Consul agent URL
|
ConsulServiceCallServiceDiscoveryConfiguration |
userName(String userName)
Sets the username to be used for basic authentication
|
ConsulServiceCallServiceDiscoveryConfiguration |
writeTimeoutMillis(Long writeTimeoutMillis)
Write timeout for OkHttpClient
|
end, endParent, getProperties, getPropertiesAsMap, newInstance, postProcessFactoryParameters, property, setProperties
getId, setId
public ConsulServiceCallServiceDiscoveryConfiguration()
public ConsulServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent)
@Deprecated public String getDc()
getDatacenter()
()}@Deprecated public void setDc(String dc)
setDatacenter(String)
()}public String getDatacenter()
public void setDatacenter(String datacenter)
public String getAclToken()
public void setAclToken(String aclToken)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public Long getConnectTimeoutMillis()
public void setConnectTimeoutMillis(Long connectTimeoutMillis)
public Long getReadTimeoutMillis()
public void setReadTimeoutMillis(Long readTimeoutMillis)
public Long getWriteTimeoutMillis()
public void setWriteTimeoutMillis(Long writeTimeoutMillis)
public Integer getBlockSeconds()
public void setBlockSeconds(Integer blockSeconds)
public SSLContextParameters getSslContextParameters()
public void setSslContextParameters(SSLContextParameters sslContextParameters)
public ConsulServiceCallServiceDiscoveryConfiguration url(String url)
public ConsulServiceCallServiceDiscoveryConfiguration dc(String dc)
public ConsulServiceCallServiceDiscoveryConfiguration aclToken(String aclToken)
public ConsulServiceCallServiceDiscoveryConfiguration userName(String userName)
public ConsulServiceCallServiceDiscoveryConfiguration password(String password)
public ConsulServiceCallServiceDiscoveryConfiguration connectTimeoutMillis(Long connectTimeoutMillis)
public ConsulServiceCallServiceDiscoveryConfiguration readTimeoutMillis(Long readTimeoutMillis)
public ConsulServiceCallServiceDiscoveryConfiguration writeTimeoutMillis(Long writeTimeoutMillis)
public ConsulServiceCallServiceDiscoveryConfiguration blockSeconds(Integer blockSeconds)
public ConsulServiceCallServiceDiscoveryConfiguration sslContextParameters(SSLContextParameters sslContextParameters)
Apache Camel