Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
},
"properties": {
"expression": { "kind": "element", "displayName": "Expression", "required": false, "type": "object", "javaType": "org.apache.camel.model.cloud.ServiceCallExpressionConfiguration", "deprecated": false, "autowired": false, "secret": false, "description": "Configures the Expression using the given configuration." },
"uri": { "kind": "attribute", "displayName": "Uri", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The uri of the endpoint to send to. The uri can be dynamic computed using the org.apache.camel.language.simple.SimpleLanguage expression." },
"uri": { "kind": "attribute", "displayName": "Uri", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "The uri of the endpoint to send to. The uri can be dynamic computed using the simple language expression." },
"component": { "kind": "attribute", "displayName": "Component", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "http", "description": "The component to use." },
"pattern": { "kind": "attribute", "displayName": "Pattern", "required": false, "type": "enum", "javaType": "org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOptionalOut", "InOut" ], "deprecated": false, "autowired": false, "secret": false, "description": "Sets the optional ExchangePattern used to invoke this endpoint" },
"serviceDiscoveryRef": { "kind": "attribute", "displayName": "Service Discovery Ref", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "description": "Sets a reference to a custom ServiceDiscovery to use." },
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://camel.apache.org/schema/spring" elementFormDefault="qualified" targetNamespace="http://camel.apache.org/schema/spring" version="1.0">

<xs:import schemaLocation="schema2.xsd"/>

<xs:element name="aggregate" type="tns:aggregateDefinition">
<xs:annotation>
<xs:documentation xml:lang="en"><![CDATA[
Expand Down Expand Up @@ -12443,6 +12445,14 @@ properties are define in com.netflix.client.config.CommonClientConfigKey.
</xs:complexContent>
</xs:complexType>

<xs:complexType name="blacklistServiceCallServiceFilterConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="cachingServiceCallServiceDiscoveryConfiguration">
<xs:complexContent>
<xs:extension base="tns:serviceCallServiceDiscoveryConfiguration">
Expand Down Expand Up @@ -12814,6 +12824,22 @@ the format: servicehost:port,servicehost2:port,servicehost3:port.
</xs:complexContent>
</xs:complexType>

<xs:complexType name="cachingServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="combinedServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="combinedServiceCallServiceFilterConfiguration">
<xs:complexContent>
<xs:extension base="tns:serviceCallServiceFilterConfiguration">
Expand Down Expand Up @@ -12860,6 +12886,30 @@ Reference of a ServiceFilter.
</xs:complexContent>
</xs:complexType>

<xs:complexType name="combinedServiceCallServiceFilterConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="consulServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="customServiceCallServiceFilterConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="defaultServiceCallServiceLoadBalancerConfiguration">
<xs:complexContent>
<xs:extension base="tns:serviceCallServiceLoadBalancerConfiguration">
Expand All @@ -12876,6 +12926,54 @@ Reference of a ServiceFilter.
</xs:complexContent>
</xs:complexType>

<xs:complexType name="defaultServiceCallServiceLoadBalancerConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="dnsServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="etcdServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="healthyServiceCallServiceFilterConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="kubernetesServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="passThroughServiceCallServiceFilterConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="ribbonServiceCallServiceLoadBalancerConfiguration">
<xs:complexContent>
<xs:extension base="tns:serviceCallServiceLoadBalancerConfiguration">
Expand Down Expand Up @@ -12912,6 +13010,22 @@ Sets the Ribbon client name.
</xs:complexContent>
</xs:complexType>

<xs:complexType name="ribbonServiceCallServiceLoadBalancerConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallConfigurationDefinition">
<xs:complexContent>
<xs:extension base="tns:identifiedType">
Expand Down Expand Up @@ -12949,7 +13063,7 @@ Configures the Expression using the given configuration.
<xs:annotation>
<xs:documentation xml:lang="en"><![CDATA[
The uri of the endpoint to send to. The uri can be dynamic computed using the
org.apache.camel.language.simple.SimpleLanguage expression.
simple language expression.
]]></xs:documentation>
</xs:annotation>
</xs:attribute>
Expand Down Expand Up @@ -13232,6 +13346,14 @@ Set a reference to a custom Expression to use.
<xs:sequence/>
</xs:complexType>

<xs:complexType name="serviceCallExpressionConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallServiceChooserConfiguration">
<xs:complexContent>
<xs:extension base="tns:serviceCallConfiguration">
Expand All @@ -13240,6 +13362,54 @@ Set a reference to a custom Expression to use.
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallServiceChooserConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallServiceFilterConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="serviceCallServiceLoadBalancerConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="staticServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="zooKeeperServiceCallServiceDiscoveryConfigurationConfigurer">
<xs:complexContent>
<xs:extension base="propertyConfigurerSupport">
<xs:sequence/>
</xs:extension>
</xs:complexContent>
</xs:complexType>

<xs:complexType name="dataFormatsDefinition">
<xs:sequence>
<xs:choice maxOccurs="unbounded" minOccurs="0">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public boolean configure(CamelContext camelContext, Object obj, String name, Obj
case "namespace":
case "Namespace": target.setNamespace(property(camelContext, java.lang.String.class, value)); return true;
case "nodes":
case "Nodes": target.setNodes(property(camelContext, java.util.List.class, value)); return true;
case "Nodes": target.setNodes(property(camelContext, java.lang.String.class, value)); return true;
case "reconnectbasesleeptime":
case "ReconnectBaseSleepTime": target.setReconnectBaseSleepTime(property(camelContext, long.class, value)); return true;
case "reconnectbasesleeptimeunit":
Expand Down Expand Up @@ -83,7 +83,7 @@ public Class<?> getOptionType(String name, boolean ignoreCase) {
case "namespace":
case "Namespace": return java.lang.String.class;
case "nodes":
case "Nodes": return java.util.List.class;
case "Nodes": return java.lang.String.class;
case "reconnectbasesleeptime":
case "ReconnectBaseSleepTime": return long.class;
case "reconnectbasesleeptimeunit":
Expand Down Expand Up @@ -153,8 +153,6 @@ public Object getCollectionValueType(Object target, String name, boolean ignoreC
switch (ignoreCase ? name.toLowerCase() : name) {
case "authinfolist":
case "AuthInfoList": return org.apache.curator.framework.AuthInfo.class;
case "nodes":
case "Nodes": return java.lang.String.class;
default: return null;
}
}
Expand Down