@Metadata(label="routing,cloud,service-discovery") public class EtcdServiceCallServiceDiscoveryConfiguration extends ServiceCallServiceDiscoveryConfiguration
Constructor and Description |
---|
EtcdServiceCallServiceDiscoveryConfiguration() |
EtcdServiceCallServiceDiscoveryConfiguration(ServiceCallDefinition parent) |
Modifier and Type | Method and Description |
---|---|
String |
getPassword() |
String |
getServicePath() |
SSLContextParameters |
getSslContextParameters() |
Long |
getTimeout() |
String |
getType() |
String |
getUris() |
String |
getUserName() |
EtcdServiceCallServiceDiscoveryConfiguration |
password(String password)
The password to use for basic authentication.
|
EtcdServiceCallServiceDiscoveryConfiguration |
servicePath(String servicePath)
The path to look for for service discovery
|
void |
setPassword(String password)
The password to use for basic authentication.
|
void |
setServicePath(String servicePath)
The path to look for for service discovery
|
void |
setSslContextParameters(SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
void |
setTimeout(Long timeout)
To set the maximum time an action could take to complete.
|
void |
setType(String type)
To set the discovery type, valid values are on-demand and watch.
|
void |
setUris(String uris)
The URIs the client can connect to.
|
void |
setUserName(String userName)
The user name to use for basic authentication.
|
EtcdServiceCallServiceDiscoveryConfiguration |
sslContextParameters(SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
EtcdServiceCallServiceDiscoveryConfiguration |
timeout(Long timeout)
To set the maximum time an action could take to complete.
|
EtcdServiceCallServiceDiscoveryConfiguration |
type(String type)
To set the discovery type, valid values are on-demand and watch.
|
EtcdServiceCallServiceDiscoveryConfiguration |
uris(String uris)
The URIs the client can connect to.
|
EtcdServiceCallServiceDiscoveryConfiguration |
userName(String userName)
The user name to use for basic authentication.
|
end, endParent, getProperties, getPropertiesAsMap, newInstance, postProcessFactoryParameters, property, setProperties
getId, setId
public EtcdServiceCallServiceDiscoveryConfiguration()
public EtcdServiceCallServiceDiscoveryConfiguration(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 void setType(String type)
public EtcdServiceCallServiceDiscoveryConfiguration uris(String uris)
public EtcdServiceCallServiceDiscoveryConfiguration userName(String userName)
public EtcdServiceCallServiceDiscoveryConfiguration password(String password)
public EtcdServiceCallServiceDiscoveryConfiguration timeout(Long timeout)
public EtcdServiceCallServiceDiscoveryConfiguration servicePath(String servicePath)
public EtcdServiceCallServiceDiscoveryConfiguration sslContextParameters(SSLContextParameters sslContextParameters)
public EtcdServiceCallServiceDiscoveryConfiguration type(String type)
Apache Camel