Class EtcdServiceDiscoveryFactory

  • All Implemented Interfaces:
    org.apache.camel.cloud.ServiceDiscoveryFactory, org.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>

    @CloudServiceFactory("etcd-service-discovery")
    public class EtcdServiceDiscoveryFactory
    extends Object
    implements org.apache.camel.cloud.ServiceDiscoveryFactory
    • Constructor Detail

      • EtcdServiceDiscoveryFactory

        public EtcdServiceDiscoveryFactory()
      • EtcdServiceDiscoveryFactory

        public EtcdServiceDiscoveryFactory​(EtcdConfiguration configuration)
    • Method Detail

      • getUris

        public String getUris()
      • setUris

        public void setUris​(String uris)
      • getSslContextParameters

        public org.apache.camel.support.jsse.SSLContextParameters getSslContextParameters()
      • setSslContextParameters

        public void setSslContextParameters​(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters)
      • getUserName

        public String getUserName()
      • setUserName

        public void setUserName​(String userName)
      • getPassword

        public String getPassword()
      • setPassword

        public void setPassword​(String password)
      • getTimeToLive

        public Integer getTimeToLive()
      • setTimeToLive

        public void setTimeToLive​(Integer timeToLive)
      • getTimeout

        public Long getTimeout()
      • setTimeout

        public void setTimeout​(Long timeout)
      • getServicePath

        public String getServicePath()
      • setServicePath

        public void setServicePath​(String servicePath)
      • getType

        public String getType()
      • setType

        public void setType​(String type)
      • newInstance

        public org.apache.camel.cloud.ServiceDiscovery newInstance​(org.apache.camel.CamelContext camelContext)
                                                            throws Exception
        Specified by:
        newInstance in interface org.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>
        Throws:
        Exception