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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.camel.cloud.ServiceDiscoverynewInstance(org.apache.camel.CamelContext camelContext) voidsetApiVersion(String apiVersion) voidsetCaCertData(String caCertData) voidsetCaCertFile(String caCertFile) voidsetClientCertData(String clientCertData) voidsetClientCertFile(String clientCertFile) voidsetClientKeyAlgo(String clientKeyAlgo) voidsetClientKeyData(String clientKeyData) voidsetClientKeyFile(String clientKeyFile) voidsetClientKeyPassphrase(String clientKeyPassphrase) voidsetDnsDomain(String dnsDomain) voidvoidsetMasterUrl(String masterUrl) voidsetNamespace(String namespace) voidsetOauthToken(String oauthToken) voidsetPassword(String password) voidsetPortName(String portName) voidsetPortProtocol(String portProtocol) voidsetTrustCerts(Boolean trustCerts) voidsetUsername(String username)
-
Constructor Details
-
KubernetesServiceDiscoveryFactory
public KubernetesServiceDiscoveryFactory() -
KubernetesServiceDiscoveryFactory
-
-
Method Details
-
getMasterUrl
-
setMasterUrl
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getApiVersion
-
setApiVersion
-
getCaCertData
-
setCaCertData
-
getCaCertFile
-
setCaCertFile
-
getClientCertData
-
setClientCertData
-
getClientCertFile
-
setClientCertFile
-
getClientKeyAlgo
-
setClientKeyAlgo
-
getClientKeyData
-
setClientKeyData
-
getClientKeyFile
-
setClientKeyFile
-
getClientKeyPassphrase
-
setClientKeyPassphrase
-
getOauthToken
-
setOauthToken
-
getTrustCerts
-
setTrustCerts
-
getNamespace
-
setNamespace
-
getDnsDomain
-
setDnsDomain
-
getPortName
-
setPortName
-
getPortProtocol
-
setPortProtocol
-
getLookup
-
setLookup
-
newInstance
public org.apache.camel.cloud.ServiceDiscovery newInstance(org.apache.camel.CamelContext camelContext) throws Exception - Specified by:
newInstancein interfaceorg.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>- Throws:
Exception
-