public class EtcdComponent
extends org.apache.camel.impl.DefaultComponent
implements org.apache.camel.SSLContextParametersAware
AbstractEtcdEndpoint
.Constructor and Description |
---|
EtcdComponent() |
EtcdComponent(org.apache.camel.CamelContext context) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.camel.Endpoint |
createEndpoint(String uri,
String remaining,
Map<String,Object> parameters) |
EtcdConfiguration |
getConfiguration() |
String |
getPassword() |
org.apache.camel.util.jsse.SSLContextParameters |
getSslContextParameters() |
String |
getUris() |
String |
getUserName() |
boolean |
isUseGlobalSslContextParameters() |
protected EtcdConfiguration |
loadConfiguration(Map<String,Object> parameters) |
void |
setConfiguration(EtcdConfiguration configuration)
Sets the common configuration shared among endpoints
|
void |
setPassword(String password)
The password to use for basic authentication.
|
void |
setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)
To configure security using SSLContextParameters.
|
void |
setUris(String uris)
To set the URIs the client connects.
|
void |
setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
Enable usage of global SSL context parameters.
|
void |
setUserName(String userName)
The user name to use for basic authentication.
|
afterConfiguration, createComponentConfiguration, createConfiguration, createEndpoint, doStart, doStop, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, getExtension, getSupportedExtensions, ifStartsWithReturnRemainder, isResolvePropertyPlaceholders, preProcessUri, registerExtension, registerExtension, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, setResolvePropertyPlaceholders, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public EtcdComponent()
public EtcdComponent(org.apache.camel.CamelContext context)
public String getUris()
public void setUris(String uris)
uris
- public org.apache.camel.util.jsse.SSLContextParameters getSslContextParameters()
public void setSslContextParameters(org.apache.camel.util.jsse.SSLContextParameters sslContextParameters)
sslContextParameters
- public String getUserName()
public void setUserName(String userName)
userName
- public String getPassword()
public void setPassword(String password)
password
- public EtcdConfiguration getConfiguration()
public void setConfiguration(EtcdConfiguration configuration)
public boolean isUseGlobalSslContextParameters()
isUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
public void setUseGlobalSslContextParameters(boolean useGlobalSslContextParameters)
setUseGlobalSslContextParameters
in interface org.apache.camel.SSLContextParametersAware
protected org.apache.camel.Endpoint createEndpoint(String uri, String remaining, Map<String,Object> parameters) throws Exception
createEndpoint
in class org.apache.camel.impl.DefaultComponent
Exception
Apache Camel