Class KubernetesServiceDiscovery
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.impl.cloud.DefaultServiceDiscovery
-
- org.apache.camel.component.kubernetes.cloud.KubernetesServiceDiscovery
-
- All Implemented Interfaces:
AutoCloseable
,org.apache.camel.CamelContextAware
,org.apache.camel.cloud.ServiceDiscovery
,org.apache.camel.Service
,org.apache.camel.ShutdownableService
,org.apache.camel.StatefulService
,org.apache.camel.SuspendableService
- Direct Known Subclasses:
KubernetesClientServiceDiscovery
,KubernetesDnsServiceDiscovery
,KubernetesDnsSrvServiceDiscovery
,KubernetesEnvServiceDiscovery
public abstract class KubernetesServiceDiscovery extends org.apache.camel.impl.cloud.DefaultServiceDiscovery
Discovers where services are running on which servers in Kubernetes.
-
-
Constructor Summary
Constructors Constructor Description KubernetesServiceDiscovery(KubernetesConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected KubernetesConfiguration
getConfiguration()
-
Methods inherited from class org.apache.camel.impl.cloud.DefaultServiceDiscovery
doStart, doStop, getCamelContext, getServices, setCamelContext
-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Constructor Detail
-
KubernetesServiceDiscovery
public KubernetesServiceDiscovery(KubernetesConfiguration configuration)
-
-
Method Detail
-
getConfiguration
protected KubernetesConfiguration getConfiguration()
-
-