diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java index 16dbc3c41e8ad..e3fbb3a40beab 100644 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java +++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java @@ -4020,32 +4020,6 @@ static SnmpComponentBuilderFactory.SnmpComponentBuilder snmp() { static SolrComponentBuilderFactory.SolrComponentBuilder solr() { return SolrComponentBuilderFactory.solr(); } - /** - * Solr (camel-solr) - * Perform operations against Apache Lucene Solr. - * - * Category: monitoring,search - * Since: 4.8 - * Maven coordinates: org.apache.camel:camel-solr - * - * @return the dsl builder - */ - static SolrcloudComponentBuilderFactory.SolrcloudComponentBuilder solrcloud() { - return SolrcloudComponentBuilderFactory.solrcloud(); - } - /** - * Solr (Secure) (camel-solr) - * Perform operations against Apache Lucene Solr. - * - * Category: monitoring,search - * Since: 4.8 - * Maven coordinates: org.apache.camel:camel-solr - * - * @return the dsl builder - */ - static SolrsComponentBuilderFactory.SolrsComponentBuilder solrs() { - return SolrsComponentBuilderFactory.solrs(); - } /** * Splunk (camel-splunk) * Publish or search for events in Splunk. @@ -4785,4 +4759,4 @@ static ZookeeperComponentBuilderFactory.ZookeeperComponentBuilder zookeeper() { static ZookeeperMasterComponentBuilderFactory.ZookeeperMasterComponentBuilder zookeeperMaster() { return ZookeeperMasterComponentBuilderFactory.zookeeperMaster(); } -} \ No newline at end of file +} diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrcloudComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrcloudComponentBuilderFactory.java deleted file mode 100644 index 246d1c2e7c515..0000000000000 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrcloudComponentBuilderFactory.java +++ /dev/null @@ -1,120 +0,0 @@ -/* Generated by camel build tools - do NOT edit this file! */ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.builder.component.dsl; - -import javax.annotation.processing.Generated; -import org.apache.camel.Component; -import org.apache.camel.builder.component.AbstractComponentBuilder; -import org.apache.camel.builder.component.ComponentBuilder; -import org.apache.camel.component.solr.SolrComponent; - -/** - * Perform operations against Apache Lucene Solr. - * - * Generated by camel build tools - do NOT edit this file! - */ -@Generated("org.apache.camel.maven.packaging.ComponentDslMojo") -public interface SolrcloudComponentBuilderFactory { - - /** - * Solr (camel-solr) - * Perform operations against Apache Lucene Solr. - * - * Category: monitoring,search - * Since: 4.8 - * Maven coordinates: org.apache.camel:camel-solr - * - * @return the dsl builder - */ - static SolrcloudComponentBuilder solrcloud() { - return new SolrcloudComponentBuilderImpl(); - } - - /** - * Builder for the Solr component. - */ - interface SolrcloudComponentBuilder extends ComponentBuilder { - - - /** - * Whether the producer should be started lazy (on the first message). - * By starting lazy you can use this to allow CamelContext and routes to - * startup in situations where a producer may otherwise fail during - * starting and cause the route to fail being started. By deferring this - * startup to be lazy then the startup failure can be handled during - * routing messages via Camel's routing error handlers. Beware that when - * the first message is processed then creating and starting the - * producer may take a little time and prolong the total processing time - * of the processing. - * - * The option is a: <code>boolean</code> type. - * - * Default: false - * Group: producer - * - * @param lazyStartProducer the value to set - * @return the dsl builder - */ - default SolrcloudComponentBuilder lazyStartProducer(boolean lazyStartProducer) { - doSetProperty("lazyStartProducer", lazyStartProducer); - return this; - } - - - /** - * Whether autowiring is enabled. This is used for automatic autowiring - * options (the option must be marked as autowired) by looking up in the - * registry to find if there is a single instance of matching type, - * which then gets configured on the component. This can be used for - * automatic configuring JDBC data sources, JMS connection factories, - * AWS Clients, etc. - * - * The option is a: <code>boolean</code> type. - * - * Default: true - * Group: advanced - * - * @param autowiredEnabled the value to set - * @return the dsl builder - */ - default SolrcloudComponentBuilder autowiredEnabled(boolean autowiredEnabled) { - doSetProperty("autowiredEnabled", autowiredEnabled); - return this; - } - } - - class SolrcloudComponentBuilderImpl - extends AbstractComponentBuilder - implements SolrcloudComponentBuilder { - @Override - protected SolrComponent buildConcreteComponent() { - return new SolrComponent(); - } - @Override - protected boolean setPropertyOnComponent( - Component component, - String name, - Object value) { - switch (name) { - case "lazyStartProducer": ((SolrComponent) component).setLazyStartProducer((boolean) value); return true; - case "autowiredEnabled": ((SolrComponent) component).setAutowiredEnabled((boolean) value); return true; - default: return false; - } - } - } -} \ No newline at end of file diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrsComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrsComponentBuilderFactory.java deleted file mode 100644 index 3f9f105e14cbf..0000000000000 --- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SolrsComponentBuilderFactory.java +++ /dev/null @@ -1,120 +0,0 @@ -/* Generated by camel build tools - do NOT edit this file! */ -/* - * Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You under the Apache License, Version 2.0 - * (the "License"); you may not use this file except in compliance with - * the License. You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ -package org.apache.camel.builder.component.dsl; - -import javax.annotation.processing.Generated; -import org.apache.camel.Component; -import org.apache.camel.builder.component.AbstractComponentBuilder; -import org.apache.camel.builder.component.ComponentBuilder; -import org.apache.camel.component.solr.SolrComponent; - -/** - * Perform operations against Apache Lucene Solr. - * - * Generated by camel build tools - do NOT edit this file! - */ -@Generated("org.apache.camel.maven.packaging.ComponentDslMojo") -public interface SolrsComponentBuilderFactory { - - /** - * Solr (Secure) (camel-solr) - * Perform operations against Apache Lucene Solr. - * - * Category: monitoring,search - * Since: 4.8 - * Maven coordinates: org.apache.camel:camel-solr - * - * @return the dsl builder - */ - static SolrsComponentBuilder solrs() { - return new SolrsComponentBuilderImpl(); - } - - /** - * Builder for the Solr (Secure) component. - */ - interface SolrsComponentBuilder extends ComponentBuilder { - - - /** - * Whether the producer should be started lazy (on the first message). - * By starting lazy you can use this to allow CamelContext and routes to - * startup in situations where a producer may otherwise fail during - * starting and cause the route to fail being started. By deferring this - * startup to be lazy then the startup failure can be handled during - * routing messages via Camel's routing error handlers. Beware that when - * the first message is processed then creating and starting the - * producer may take a little time and prolong the total processing time - * of the processing. - * - * The option is a: <code>boolean</code> type. - * - * Default: false - * Group: producer - * - * @param lazyStartProducer the value to set - * @return the dsl builder - */ - default SolrsComponentBuilder lazyStartProducer(boolean lazyStartProducer) { - doSetProperty("lazyStartProducer", lazyStartProducer); - return this; - } - - - /** - * Whether autowiring is enabled. This is used for automatic autowiring - * options (the option must be marked as autowired) by looking up in the - * registry to find if there is a single instance of matching type, - * which then gets configured on the component. This can be used for - * automatic configuring JDBC data sources, JMS connection factories, - * AWS Clients, etc. - * - * The option is a: <code>boolean</code> type. - * - * Default: true - * Group: advanced - * - * @param autowiredEnabled the value to set - * @return the dsl builder - */ - default SolrsComponentBuilder autowiredEnabled(boolean autowiredEnabled) { - doSetProperty("autowiredEnabled", autowiredEnabled); - return this; - } - } - - class SolrsComponentBuilderImpl - extends AbstractComponentBuilder - implements SolrsComponentBuilder { - @Override - protected SolrComponent buildConcreteComponent() { - return new SolrComponent(); - } - @Override - protected boolean setPropertyOnComponent( - Component component, - String name, - Object value) { - switch (name) { - case "lazyStartProducer": ((SolrComponent) component).setLazyStartProducer((boolean) value); return true; - case "autowiredEnabled": ((SolrComponent) component).setAutowiredEnabled((boolean) value); return true; - default: return false; - } - } - } -} \ No newline at end of file diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SolrEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SolrEndpointBuilderFactory.java index 911d2b1ad958a..342a1ea233b1b 100644 --- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SolrEndpointBuilderFactory.java +++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SolrEndpointBuilderFactory.java @@ -460,25 +460,6 @@ default SolrEndpointBuilder solrClient(org.apache.solr.client.solrj.SolrClient s doSetProperty("solrClient", solrClient); return this; } - /** - * The solr client to connect to solr. When solrClient bean is provided, - * all connection properties will be used from that solrClient (host, - * port, username, password, connectionTimeout, requestTimeout, - * enableSSL, ...). When not explicitly configured, camel uses the - * HttpJdkSolrClient. - * - * The option will be converted to a - * org.apache.solr.client.solrj.SolrClient type. - * - * Group: producer - * - * @param solrClient the value to set - * @return the dsl builder - */ - default SolrEndpointBuilder solrClient(String solrClient) { - doSetProperty("solrClient", solrClient); - return this; - } /** * The time in ms to wait before the request will time out (former * soTimeout).