Class KubernetesServiceDiscoveryFactory

java.lang.Object
org.apache.camel.component.kubernetes.cloud.KubernetesServiceDiscoveryFactory
All Implemented Interfaces:
org.apache.camel.cloud.ServiceDiscoveryFactory, org.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>

@CloudServiceFactory("kubernetes-service-discovery") @Configurer public class KubernetesServiceDiscoveryFactory extends Object implements org.apache.camel.cloud.ServiceDiscoveryFactory
  • Constructor Details

    • KubernetesServiceDiscoveryFactory

      public KubernetesServiceDiscoveryFactory()
    • KubernetesServiceDiscoveryFactory

      public KubernetesServiceDiscoveryFactory(KubernetesConfiguration configuration)
  • Method Details

    • getMasterUrl

      public String getMasterUrl()
    • setMasterUrl

      public void setMasterUrl(String masterUrl)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getApiVersion

      public String getApiVersion()
    • setApiVersion

      public void setApiVersion(String apiVersion)
    • getCaCertData

      public String getCaCertData()
    • setCaCertData

      public void setCaCertData(String caCertData)
    • getCaCertFile

      public String getCaCertFile()
    • setCaCertFile

      public void setCaCertFile(String caCertFile)
    • getClientCertData

      public String getClientCertData()
    • setClientCertData

      public void setClientCertData(String clientCertData)
    • getClientCertFile

      public String getClientCertFile()
    • setClientCertFile

      public void setClientCertFile(String clientCertFile)
    • getClientKeyAlgo

      public String getClientKeyAlgo()
    • setClientKeyAlgo

      public void setClientKeyAlgo(String clientKeyAlgo)
    • getClientKeyData

      public String getClientKeyData()
    • setClientKeyData

      public void setClientKeyData(String clientKeyData)
    • getClientKeyFile

      public String getClientKeyFile()
    • setClientKeyFile

      public void setClientKeyFile(String clientKeyFile)
    • getClientKeyPassphrase

      public String getClientKeyPassphrase()
    • setClientKeyPassphrase

      public void setClientKeyPassphrase(String clientKeyPassphrase)
    • getOauthToken

      public String getOauthToken()
    • setOauthToken

      public void setOauthToken(String oauthToken)
    • getTrustCerts

      public Boolean getTrustCerts()
    • setTrustCerts

      public void setTrustCerts(Boolean trustCerts)
    • getNamespace

      public String getNamespace()
    • setNamespace

      public void setNamespace(String namespace)
    • getDnsDomain

      public String getDnsDomain()
    • setDnsDomain

      public void setDnsDomain(String dnsDomain)
    • getPortName

      public String getPortName()
    • setPortName

      public void setPortName(String portName)
    • getPortProtocol

      public String getPortProtocol()
    • setPortProtocol

      public void setPortProtocol(String portProtocol)
    • getLookup

      public String getLookup()
    • setLookup

      public void setLookup(String lookup)
    • 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