public class KubernetesProcessorFactory extends org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<KubernetesConfiguration,org.apache.camel.spi.ServiceCallServer>
ProcessorFactory
that creates the Kubernetes implementation of the ServiceCall EIP.Constructor and Description |
---|
KubernetesProcessorFactory() |
Modifier and Type | Method and Description |
---|---|
protected Optional<org.apache.camel.spi.ServiceCallServerListStrategy> |
builtInServerListStrategy(KubernetesConfiguration conf,
String name) |
protected KubernetesConfiguration |
createConfiguration(org.apache.camel.spi.RouteContext routeContext) |
protected org.apache.camel.spi.ServiceCallServerListStrategy<org.apache.camel.spi.ServiceCallServer> |
createDefaultServerListStrategy(KubernetesConfiguration conf) |
protected org.apache.camel.impl.remote.DefaultServiceCallProcessor |
createProcessor(String name,
String component,
String uri,
org.apache.camel.ExchangePattern mep,
KubernetesConfiguration conf,
Map<String,String> properties) |
builtInLoadBalancer, configureLoadBalancer, configureLoadBalancer, configureProperties, configureServerListStrategy, configureServerListStrategy, createChildProcessor, createDefaultLoadBalancer, createProcessor, createProcessor
protected KubernetesConfiguration createConfiguration(org.apache.camel.spi.RouteContext routeContext) throws Exception
createConfiguration
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<KubernetesConfiguration,org.apache.camel.spi.ServiceCallServer>
Exception
protected org.apache.camel.impl.remote.DefaultServiceCallProcessor createProcessor(String name, String component, String uri, org.apache.camel.ExchangePattern mep, KubernetesConfiguration conf, Map<String,String> properties) throws Exception
createProcessor
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<KubernetesConfiguration,org.apache.camel.spi.ServiceCallServer>
Exception
protected Optional<org.apache.camel.spi.ServiceCallServerListStrategy> builtInServerListStrategy(KubernetesConfiguration conf, String name) throws Exception
builtInServerListStrategy
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<KubernetesConfiguration,org.apache.camel.spi.ServiceCallServer>
Exception
protected org.apache.camel.spi.ServiceCallServerListStrategy<org.apache.camel.spi.ServiceCallServer> createDefaultServerListStrategy(KubernetesConfiguration conf) throws Exception
createDefaultServerListStrategy
in class org.apache.camel.impl.remote.DefaultServiceCallProcessorFactory<KubernetesConfiguration,org.apache.camel.spi.ServiceCallServer>
Exception
Apache Camel