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.ServiceDiscovery
newInstance
(org.apache.camel.CamelContext camelContext) void
setApiVersion
(String apiVersion) void
setCaCertData
(String caCertData) void
setCaCertFile
(String caCertFile) void
setClientCertData
(String clientCertData) void
setClientCertFile
(String clientCertFile) void
setClientKeyAlgo
(String clientKeyAlgo) void
setClientKeyData
(String clientKeyData) void
setClientKeyFile
(String clientKeyFile) void
setClientKeyPassphrase
(String clientKeyPassphrase) void
setDnsDomain
(String dnsDomain) void
void
setMasterUrl
(String masterUrl) void
setNamespace
(String namespace) void
setOauthToken
(String oauthToken) void
setPassword
(String password) void
setPortName
(String portName) void
setPortProtocol
(String portProtocol) void
setTrustCerts
(Boolean trustCerts) void
setUsername
(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:
newInstance
in interfaceorg.apache.camel.cloud.ServiceFactory<org.apache.camel.cloud.ServiceDiscovery>
- Throws:
Exception
-