Package org.apache.camel.model.cloud
Class ServiceCallConfigurationDefinition
java.lang.Object
org.apache.camel.model.IdentifiedType
org.apache.camel.model.cloud.ServiceCallConfigurationDefinition
@Metadata(label="routing,cloud")
@Deprecated
public class ServiceCallConfigurationDefinition
extends IdentifiedType
Deprecated.
Remote service call configuration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.Deprecated.Deprecated.Deprecated.Deprecated.Sets the default Camel component to use for calling the remote service.Deprecated.customFilter(String serviceFilter) Deprecated.customFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) Deprecated.Deprecated.Deprecated.dnsServiceDiscovery(String domain) Deprecated.dnsServiceDiscovery(String domain, String protocol) Deprecated.Deprecated.Sets a customExpressionto use through an expression builder clause.expression(String expressionRef) Deprecated.Sets a reference to a customExpressionto use.expression(org.apache.camel.Expression expression) Deprecated.Sets a customExpressionto use.expressionConfiguration(ServiceCallExpressionConfiguration expressionConfiguration) Deprecated.Configures the Expression using the given configuration.Deprecated.org.apache.camel.ExpressionDeprecated.Deprecated.Deprecated.org.apache.camel.cloud.ServiceLoadBalancerDeprecated.Deprecated.Deprecated.Deprecated.org.apache.camel.cloud.ServiceChooserDeprecated.Deprecated.org.apache.camel.cloud.ServiceDiscoveryDeprecated.Deprecated.Deprecated.org.apache.camel.cloud.ServiceFilterDeprecated.Deprecated.Deprecated.getUri()Deprecated.Deprecated.Deprecated.kubernetesDnsServiceDiscovery(String namespace, String domain) Deprecated.Deprecated.Deprecated.loadBalancer(String loadBalancerRef) Deprecated.Sets a reference to a customServiceLoadBalancerto use.loadBalancer(org.apache.camel.cloud.ServiceLoadBalancer loadBalancer) Deprecated.Sets a customServiceLoadBalancerto use.loadBalancerConfiguration(ServiceCallServiceLoadBalancerConfiguration loadBalancerConfiguration) Deprecated.Configures the LoadBalancer using the given configuration.Deprecated.Deprecated.Sets the optionalExchangePatternused to invoke this endpointpattern(org.apache.camel.ExchangePattern pattern) Deprecated.Sets the optionalExchangePatternused to invoke this endpointserviceChooser(String serviceChooserRef) Deprecated.Sets a reference to a customServiceChooserto use.serviceChooser(org.apache.camel.cloud.ServiceChooser serviceChooser) Deprecated.Sets a customServiceChooserto use.serviceDiscovery(String serviceDiscoveryRef) Deprecated.Sets a reference to a customServiceDiscoveryto use.serviceDiscovery(org.apache.camel.cloud.ServiceDiscovery serviceDiscovery) Deprecated.Sets a customServiceDiscoveryto use.serviceDiscoveryConfiguration(ServiceCallServiceDiscoveryConfiguration serviceDiscoveryConfiguration) Deprecated.Configures the ServiceDiscovery using the given configuration.serviceFilter(String serviceFilterRef) Deprecated.Sets a reference to a customServiceFilterto use.serviceFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) Deprecated.Sets a customServiceFilterto use.serviceFilterConfiguration(ServiceCallServiceFilterConfiguration serviceFilterConfiguration) Deprecated.Configures the ServiceFilter using the given configuration.voidsetComponent(String component) Deprecated.The component to use.voidsetExpression(org.apache.camel.Expression expression) Deprecated.Set a customExpressionto use.voidsetExpressionConfiguration(ServiceCallExpressionConfiguration expressionConfiguration) Deprecated.Configures the Expression using the given configuration.voidsetExpressionRef(String expressionRef) Deprecated.Set a reference to a customExpressionto use.voidsetLoadBalancer(org.apache.camel.cloud.ServiceLoadBalancer loadBalancer) Deprecated.Sets a customServiceLoadBalancerto use.voidsetLoadBalancerConfiguration(ServiceCallServiceLoadBalancerConfiguration loadBalancerConfiguration) Deprecated.Configures theL oadBalancer using the given configuration.voidsetLoadBalancerRef(String loadBalancerRef) Deprecated.Sets a reference to a customServiceLoadBalancerto use.voidsetPattern(String pattern) Deprecated.voidsetServiceChooser(org.apache.camel.cloud.ServiceChooser serviceChooser) Deprecated.Sets a customServiceChooserto use.voidsetServiceChooserRef(String serviceChooserRef) Deprecated.Sets a reference to a customServiceChooserto use.voidsetServiceDiscovery(org.apache.camel.cloud.ServiceDiscovery serviceDiscovery) Deprecated.Sets a customServiceDiscoveryto use.voidsetServiceDiscoveryConfiguration(ServiceCallServiceDiscoveryConfiguration serviceDiscoveryConfiguration) Deprecated.Configures the ServiceDiscovery using the given configuration.voidsetServiceDiscoveryRef(String serviceDiscoveryRef) Deprecated.Sets a reference to a customServiceDiscoveryto use.voidsetServiceFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) Deprecated.Sets a customServiceFilterto use.voidsetServiceFilterConfiguration(ServiceCallServiceFilterConfiguration serviceFilterConfiguration) Deprecated.Configures the ServiceFilter using the given configuration.voidsetServiceFilterRef(String serviceFilterRef) Deprecated.Sets a reference to a customServiceFilterto use.voidDeprecated.The uri of the endpoint to send to.Deprecated.Deprecated.Deprecated.Sets the uri of the service to useDeprecated.zookeeperServiceDiscovery(String nodes, String basePath) Deprecated.Methods inherited from class org.apache.camel.model.IdentifiedType
getId, setId
-
Constructor Details
-
ServiceCallConfigurationDefinition
public ServiceCallConfigurationDefinition()Deprecated.
-
-
Method Details
-
getPattern
Deprecated. -
setPattern
Deprecated. -
getUri
Deprecated. -
setUri
Deprecated.The uri of the endpoint to send to. The uri can be dynamic computed using the simple language expression. -
getComponent
Deprecated. -
setComponent
Deprecated.The component to use. -
getServiceDiscoveryRef
Deprecated. -
setServiceDiscoveryRef
Deprecated.Sets a reference to a customServiceDiscoveryto use. -
getServiceDiscovery
public org.apache.camel.cloud.ServiceDiscovery getServiceDiscovery()Deprecated. -
setServiceDiscovery
public void setServiceDiscovery(org.apache.camel.cloud.ServiceDiscovery serviceDiscovery) Deprecated.Sets a customServiceDiscoveryto use. -
getServiceFilterRef
Deprecated. -
setServiceFilterRef
Deprecated.Sets a reference to a customServiceFilterto use. -
getServiceFilter
public org.apache.camel.cloud.ServiceFilter getServiceFilter()Deprecated. -
setServiceFilter
public void setServiceFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) Deprecated.Sets a customServiceFilterto use. -
getServiceChooserRef
Deprecated. -
setServiceChooserRef
Deprecated.Sets a reference to a customServiceChooserto use. -
getServiceChooser
public org.apache.camel.cloud.ServiceChooser getServiceChooser()Deprecated. -
setServiceChooser
public void setServiceChooser(org.apache.camel.cloud.ServiceChooser serviceChooser) Deprecated.Sets a customServiceChooserto use. -
getLoadBalancerRef
Deprecated. -
setLoadBalancerRef
Deprecated.Sets a reference to a customServiceLoadBalancerto use. -
getLoadBalancer
public org.apache.camel.cloud.ServiceLoadBalancer getLoadBalancer()Deprecated. -
setLoadBalancer
public void setLoadBalancer(org.apache.camel.cloud.ServiceLoadBalancer loadBalancer) Deprecated.Sets a customServiceLoadBalancerto use. -
getExpressionRef
Deprecated. -
setExpressionRef
Deprecated.Set a reference to a customExpressionto use. -
getExpression
public org.apache.camel.Expression getExpression()Deprecated. -
setExpression
public void setExpression(org.apache.camel.Expression expression) Deprecated.Set a customExpressionto use. -
getServiceDiscoveryConfiguration
Deprecated. -
setServiceDiscoveryConfiguration
public void setServiceDiscoveryConfiguration(ServiceCallServiceDiscoveryConfiguration serviceDiscoveryConfiguration) Deprecated.Configures the ServiceDiscovery using the given configuration. -
getServiceFilterConfiguration
Deprecated. -
setServiceFilterConfiguration
public void setServiceFilterConfiguration(ServiceCallServiceFilterConfiguration serviceFilterConfiguration) Deprecated.Configures the ServiceFilter using the given configuration. -
getLoadBalancerConfiguration
Deprecated. -
setLoadBalancerConfiguration
public void setLoadBalancerConfiguration(ServiceCallServiceLoadBalancerConfiguration loadBalancerConfiguration) Deprecated.Configures theL oadBalancer using the given configuration. -
getExpressionConfiguration
Deprecated. -
setExpressionConfiguration
Deprecated.Configures the Expression using the given configuration. -
component
Deprecated.Sets the default Camel component to use for calling the remote service. By default the http component is used. You can configure this to use netty-http, jetty, undertow or some other components of choice. If the service is not HTTP protocol you can use other components such as mqtt, jms, amqp etc. If the service call has been configured using an uri, then the component from the uri is used instead of this default component. -
uri
Deprecated.Sets the uri of the service to use -
pattern
Deprecated.Sets the optionalExchangePatternused to invoke this endpoint -
pattern
Deprecated.Sets the optionalExchangePatternused to invoke this endpoint -
serviceDiscovery
Deprecated.Sets a reference to a customServiceDiscoveryto use. -
serviceDiscovery
public ServiceCallConfigurationDefinition serviceDiscovery(org.apache.camel.cloud.ServiceDiscovery serviceDiscovery) Deprecated.Sets a customServiceDiscoveryto use. -
serviceFilter
Deprecated.Sets a reference to a customServiceFilterto use. -
serviceFilter
public ServiceCallConfigurationDefinition serviceFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) Deprecated.Sets a customServiceFilterto use. -
serviceChooser
Deprecated.Sets a reference to a customServiceChooserto use. -
serviceChooser
public ServiceCallConfigurationDefinition serviceChooser(org.apache.camel.cloud.ServiceChooser serviceChooser) Deprecated.Sets a customServiceChooserto use. -
loadBalancer
Deprecated.Sets a reference to a customServiceLoadBalancerto use. -
loadBalancer
public ServiceCallConfigurationDefinition loadBalancer(org.apache.camel.cloud.ServiceLoadBalancer loadBalancer) Deprecated.Sets a customServiceLoadBalancerto use. -
expression
Deprecated.Sets a reference to a customExpressionto use. -
expression
Deprecated.Sets a customExpressionto use. -
expression
Deprecated.Sets a customExpressionto use through an expression builder clause.- Returns:
- a expression builder clause to set the body
-
serviceDiscoveryConfiguration
public ServiceCallConfigurationDefinition serviceDiscoveryConfiguration(ServiceCallServiceDiscoveryConfiguration serviceDiscoveryConfiguration) Deprecated.Configures the ServiceDiscovery using the given configuration. -
serviceFilterConfiguration
public ServiceCallConfigurationDefinition serviceFilterConfiguration(ServiceCallServiceFilterConfiguration serviceFilterConfiguration) Deprecated.Configures the ServiceFilter using the given configuration. -
loadBalancerConfiguration
public ServiceCallConfigurationDefinition loadBalancerConfiguration(ServiceCallServiceLoadBalancerConfiguration loadBalancerConfiguration) Deprecated.Configures the LoadBalancer using the given configuration. -
expressionConfiguration
public ServiceCallConfigurationDefinition expressionConfiguration(ServiceCallExpressionConfiguration expressionConfiguration) Deprecated.Configures the Expression using the given configuration. -
cachingServiceDiscovery
Deprecated. -
consulServiceDiscovery
Deprecated. -
dnsServiceDiscovery
Deprecated. -
dnsServiceDiscovery
Deprecated. -
dnsServiceDiscovery
Deprecated. -
kubernetesServiceDiscovery
Deprecated. -
kubernetesClientServiceDiscovery
Deprecated. -
kubernetesEnvServiceDiscovery
Deprecated. -
kubernetesDnsServiceDiscovery
public ServiceCallConfigurationDefinition kubernetesDnsServiceDiscovery(String namespace, String domain) Deprecated. -
combinedServiceDiscovery
Deprecated. -
combinedServiceDiscovery
public ServiceCallConfigurationDefinition combinedServiceDiscovery(CombinedServiceCallServiceDiscoveryConfiguration conf) Deprecated. -
staticServiceDiscovery
Deprecated. -
staticServiceDiscovery
public ServiceCallConfigurationDefinition staticServiceDiscovery(StaticServiceCallServiceDiscoveryConfiguration conf) Deprecated. -
zookeeperServiceDiscovery
Deprecated. -
zookeeperServiceDiscovery
Deprecated. -
healthyFilter
Deprecated. -
passThroughFilter
Deprecated. -
combinedFilter
Deprecated. -
blacklistFilter
Deprecated. -
customFilter
Deprecated. -
customFilter
public ServiceCallConfigurationDefinition customFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) Deprecated. -
defaultLoadBalancer
Deprecated.
-