public class KubernetesClientServiceDiscovery extends KubernetesServiceDiscovery
Constructor and Description |
---|
KubernetesClientServiceDiscovery(KubernetesConfiguration configuration) |
Modifier and Type | Method and Description |
---|---|
protected void |
addServers(String name,
List<org.apache.camel.cloud.ServiceDefinition> servers,
io.fabric8.kubernetes.api.model.EndpointPort port,
io.fabric8.kubernetes.api.model.EndpointSubset subset) |
protected void |
doStart() |
protected void |
doStop() |
List<org.apache.camel.cloud.ServiceDefinition> |
getServices(String name) |
String |
toString() |
getConfiguration
getCamelContext, setCamelContext
public KubernetesClientServiceDiscovery(KubernetesConfiguration configuration)
public List<org.apache.camel.cloud.ServiceDefinition> getServices(String name)
getServices
in interface org.apache.camel.cloud.ServiceDiscovery
getServices
in class org.apache.camel.impl.cloud.DefaultServiceDiscovery
protected void addServers(String name, List<org.apache.camel.cloud.ServiceDefinition> servers, io.fabric8.kubernetes.api.model.EndpointPort port, io.fabric8.kubernetes.api.model.EndpointSubset subset)
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.cloud.DefaultServiceDiscovery
Exception
protected void doStop() throws Exception
doStop
in class org.apache.camel.impl.cloud.DefaultServiceDiscovery
Exception
Apache Camel