@Metadata(label="eip,routing,remote") public class EtcdConfigurationDefinition extends ServiceCallConfigurationDefinition
Constructor and Description |
---|
EtcdConfigurationDefinition() |
EtcdConfigurationDefinition(ServiceCallDefinition parent) |
Modifier and Type | Method and Description |
---|---|
String |
getPassword() |
String |
getServicePath() |
SSLContextParameters |
getSslContextParameters() |
Long |
getTimeout() |
String |
getUris() |
String |
getUserName() |
EtcdConfigurationDefinition |
password(String password)
The password to use for basic authentication.
|
EtcdConfigurationDefinition |
servicePath(String servicePath)
The path to look for for service discovery
|
void |
setPassword(String password) |
void |
setServicePath(String servicePath) |
void |
setSslContextParameters(SSLContextParameters sslContextParameters) |
void |
setTimeout(Long timeout) |
void |
setUris(String uris) |
void |
setUserName(String userName) |
EtcdConfigurationDefinition |
sslContextParameters(SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
EtcdConfigurationDefinition |
timeout(Long timeout)
To set the maximum time an action could take to complete.
|
EtcdConfigurationDefinition |
uris(String uris)
The URIs the client can connect to.
|
EtcdConfigurationDefinition |
userName(String userName)
The user name to use for basic authentication.
|
clientProperty, component, end, getComponent, getLoadBalancer, getLoadBalancerRef, getOtherAttributes, getProperties, getServerListStrategy, getServerListStrategyRef, loadBalancer, loadBalancer, serverListStrategy, serverListStrategy, setComponent, setLoadBalancer, setLoadBalancerRef, setOtherAttributes, setProperties, setServerListStrategy, setServerListStrategyRef
getId, setId
public EtcdConfigurationDefinition()
public EtcdConfigurationDefinition(ServiceCallDefinition parent)
public String getUserName()
public void setUserName(String userName)
public String getPassword()
public void setPassword(String password)
public Long getTimeout()
public void setTimeout(Long timeout)
public String getServicePath()
public void setServicePath(String servicePath)
public SSLContextParameters getSslContextParameters()
public void setSslContextParameters(SSLContextParameters sslContextParameters)
public EtcdConfigurationDefinition uris(String uris)
public EtcdConfigurationDefinition userName(String userName)
public EtcdConfigurationDefinition password(String password)
public EtcdConfigurationDefinition timeout(Long timeout)
public EtcdConfigurationDefinition servicePath(String servicePath)
public EtcdConfigurationDefinition sslContextParameters(SSLContextParameters sslContextParameters)
Apache Camel