| Package | Description |
|---|---|
| org.apache.camel.impl |
Default implementation classes for Camel Core
|
| org.apache.camel.model |
The JAXB POJOs for the
XML
Configuration of the routing rules.
|
| org.apache.camel.model.cloud |
The JAXB POJOs for the remote service call DSL
|
| Modifier and Type | Method and Description |
|---|---|
ServiceCallConfigurationDefinition |
DefaultModel.getServiceCallConfiguration(String serviceName) |
ServiceCallConfigurationDefinition |
AbstractModelCamelContext.getServiceCallConfiguration(String serviceName) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultModel.addServiceCallConfiguration(String serviceName,
ServiceCallConfigurationDefinition configuration) |
void |
AbstractModelCamelContext.addServiceCallConfiguration(String serviceName,
ServiceCallConfigurationDefinition configuration) |
void |
DefaultModel.setServiceCallConfiguration(ServiceCallConfigurationDefinition configuration) |
void |
AbstractModelCamelContext.setServiceCallConfiguration(ServiceCallConfigurationDefinition configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultModel.setServiceCallConfigurations(List<ServiceCallConfigurationDefinition> configurations) |
void |
AbstractModelCamelContext.setServiceCallConfigurations(List<ServiceCallConfigurationDefinition> configurations) |
| Modifier and Type | Method and Description |
|---|---|
ServiceCallConfigurationDefinition |
Model.getServiceCallConfiguration(String serviceName)
Gets the service call configuration by the given name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Model.addServiceCallConfiguration(String serviceName,
ServiceCallConfigurationDefinition configuration)
Adds the service call configuration
|
void |
Model.setServiceCallConfiguration(ServiceCallConfigurationDefinition configuration)
Sets the default service call configuration
|
| Modifier and Type | Method and Description |
|---|---|
void |
Model.setServiceCallConfigurations(List<ServiceCallConfigurationDefinition> configurations)
Sets the service call configurations
|
| Modifier and Type | Method and Description |
|---|---|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.combinedServiceDiscovery(CombinedServiceCallServiceDiscoveryConfiguration conf) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.component(String component)
Sets the default Camel component to use for calling the remote service.
|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.customFilter(org.apache.camel.cloud.ServiceFilter serviceFilter) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.customFilter(String serviceFilter) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.defaultLoadBalancer() |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.dnsServiceDiscovery(String domain) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.dnsServiceDiscovery(String domain,
String protocol) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.expression(org.apache.camel.Expression expression)
Sets a custom
Expression to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.expression(String expressionRef)
Sets a reference to a custom
Expression to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.expressionConfiguration(ServiceCallExpressionConfiguration expressionConfiguration)
Configures the Expression using the given configuration.
|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.healthyFilter() |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.kubernetesDnsServiceDiscovery(String namespace,
String domain) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.kubernetesEnvServiceDiscovery() |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.loadBalancer(org.apache.camel.cloud.ServiceLoadBalancer loadBalancer)
Sets a custom
ServiceLoadBalancer to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.loadBalancer(String loadBalancerRef)
Sets a reference to a custom
ServiceLoadBalancer to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.loadBalancerConfiguration(ServiceCallServiceLoadBalancerConfiguration loadBalancerConfiguration)
Configures the LoadBalancer using the given configuration.
|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.passThroughFilter() |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.pattern(org.apache.camel.ExchangePattern pattern)
Sets the optional
ExchangePattern used to invoke this endpoint |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.ribbonLoadBalancer() |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.ribbonLoadBalancer(String clientName) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceChooser(org.apache.camel.cloud.ServiceChooser serviceChooser)
Sets a custom
ServiceChooser to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceChooser(String serviceChooserRef)
Sets a reference to a custom
ServiceChooser to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceDiscovery(org.apache.camel.cloud.ServiceDiscovery serviceDiscovery)
Sets a custom
ServiceDiscovery to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceDiscovery(String serviceDiscoveryRef)
Sets a reference to a custom
ServiceDiscovery to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceDiscoveryConfiguration(ServiceCallServiceDiscoveryConfiguration serviceDiscoveryConfiguration)
Configures the ServiceDiscovery using the given configuration.
|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceFilter(org.apache.camel.cloud.ServiceFilter serviceFilter)
Sets a custom
ServiceFilter to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceFilter(String serviceFilterRef)
Sets a reference to a custom
ServiceFilter to use. |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.serviceFilterConfiguration(ServiceCallServiceFilterConfiguration serviceFilterConfiguration)
Configures the ServiceFilter using the given configuration.
|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.staticServiceDiscovery(StaticServiceCallServiceDiscoveryConfiguration conf) |
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.uri(String uri)
Sets the uri of the service to use
|
ServiceCallConfigurationDefinition |
ServiceCallConfigurationDefinition.zookeeperServiceDiscovery(String nodes,
String basePath) |
| Modifier and Type | Method and Description |
|---|---|
ExpressionClause<ServiceCallConfigurationDefinition> |
ServiceCallConfigurationDefinition.expression()
Sets a custom
Expression to use through an expression builder
clause. |
Apache Camel