You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2020/01/15 13:51:54 UTC
[camel] 01/05: CAMEL-14389: Make entrypoint for 'endpoint dsl'
static
This is an automated email from the ASF dual-hosted git repository.
lburgazzoli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 94ecbb7b37d4d570ff443b6260fec483259c7f54
Author: lburgazzoli <lb...@gmail.com>
AuthorDate: Mon Jan 13 19:49:26 2020 +0100
CAMEL-14389: Make entrypoint for 'endpoint dsl' static
---
.../builder/endpoint/EndpointBuilderFactory.java | 6901 +++++++++++++++++++-
.../builder/endpoint/EndpointBuilderSupport.java | 44 +
.../endpoint/dsl/AMQPEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/AS2EndpointBuilderFactory.java | 2 +-
.../dsl/ActiveMQEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/AhcEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ApnsEndpointBuilderFactory.java | 2 +-
.../dsl/AsteriskEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/AtmosEndpointBuilderFactory.java | 2 +-
.../AtmosphereWebsocketEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/AtomEndpointBuilderFactory.java | 2 +-
.../dsl/AtomixMapEndpointBuilderFactory.java | 2 +-
.../dsl/AtomixMessagingEndpointBuilderFactory.java | 2 +-
.../dsl/AtomixMultiMapEndpointBuilderFactory.java | 2 +-
.../dsl/AtomixQueueEndpointBuilderFactory.java | 2 +-
.../dsl/AtomixSetEndpointBuilderFactory.java | 2 +-
.../dsl/AtomixValueEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/AvroEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/BeanEndpointBuilderFactory.java | 2 +-
.../dsl/BeanValidatorEndpointBuilderFactory.java | 2 +-
.../dsl/BeanstalkEndpointBuilderFactory.java | 2 +-
.../dsl/BlobServiceEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/BonitaEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/BoxEndpointBuilderFactory.java | 2 +-
.../dsl/BraintreeEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/BrowseEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CMEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CMISEndpointBuilderFactory.java | 2 +-
.../dsl/CaffeineCacheEndpointBuilderFactory.java | 2 +-
.../CaffeineLoadCacheEndpointBuilderFactory.java | 2 +-
.../dsl/CassandraEndpointBuilderFactory.java | 2 +-
.../dsl/ChatScriptEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ChunkEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CinderEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ClassEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ClientEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CoAPEndpointBuilderFactory.java | 10 +-
.../endpoint/dsl/CometdEndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/ConsulEndpointBuilderFactory.java | 2 +-
.../dsl/ControlBusEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CordaEndpointBuilderFactory.java | 2 +-
.../dsl/CouchDbEndpointBuilderFactory.java | 2 +-
.../dsl/CouchbaseEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CronEndpointBuilderFactory.java | 2 +-
.../dsl/CryptoCmsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CwEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CxfEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/CxfRsEndpointBuilderFactory.java | 2 +-
.../dsl/DataFormatEndpointBuilderFactory.java | 2 +-
.../dsl/DataSetEndpointBuilderFactory.java | 2 +-
.../dsl/DataSetTestEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/DdbEndpointBuilderFactory.java | 2 +-
.../dsl/DdbStreamEndpointBuilderFactory.java | 2 +-
.../dsl/DebeziumMongodbEndpointBuilderFactory.java | 2 +-
.../dsl/DebeziumMySqlEndpointBuilderFactory.java | 2 +-
.../DebeziumPostgresEndpointBuilderFactory.java | 2 +-
.../DebeziumSqlserverEndpointBuilderFactory.java | 2 +-
.../dsl/DigitalOceanEndpointBuilderFactory.java | 2 +-
.../DigitalSignatureEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/DirectEndpointBuilderFactory.java | 2 +-
.../dsl/DirectVmEndpointBuilderFactory.java | 2 +-
.../dsl/DisruptorEndpointBuilderFactory.java | 2 +-
.../dsl/DisruptorVmEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/DnsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/DockerEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/DozerEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/DrillEndpointBuilderFactory.java | 2 +-
.../dsl/DropboxEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/EC2EndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ECSEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/EKSEndpointBuilderFactory.java | 2 +-
.../dsl/EhcacheEndpointBuilderFactory.java | 2 +-
.../dsl/ElasticsearchEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ElsqlEndpointBuilderFactory.java | 2 +-
.../dsl/ElytronEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/EtcdEndpointBuilderFactory.java | 2 +-
.../dsl/EventAdminEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/EventEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ExecEndpointBuilderFactory.java | 2 +-
.../dsl/FacebookEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/FhirEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/FileEndpointBuilderFactory.java | 2 +-
.../dsl/FileWatchEndpointBuilderFactory.java | 2 +-
.../dsl/FlatpackEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/FlinkEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/FopEndpointBuilderFactory.java | 2 +-
.../dsl/FreemarkerEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/FtpEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/FtpsEndpointBuilderFactory.java | 2 +-
.../dsl/GangliaEndpointBuilderFactory.java | 2 +-
.../dsl/GeoCoderEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GitEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GitHubEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GlanceEndpointBuilderFactory.java | 2 +-
.../dsl/GoogleBigQueryEndpointBuilderFactory.java | 2 +-
.../GoogleBigQuerySQLEndpointBuilderFactory.java | 2 +-
.../dsl/GoogleCalendarEndpointBuilderFactory.java | 2 +-
...GoogleCalendarStreamEndpointBuilderFactory.java | 2 +-
.../dsl/GoogleDriveEndpointBuilderFactory.java | 2 +-
.../dsl/GoogleMailEndpointBuilderFactory.java | 2 +-
.../GoogleMailStreamEndpointBuilderFactory.java | 2 +-
.../dsl/GooglePubsubEndpointBuilderFactory.java | 2 +-
.../dsl/GoogleSheetsEndpointBuilderFactory.java | 2 +-
.../GoogleSheetsStreamEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GoraEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GrapeEndpointBuilderFactory.java | 2 +-
.../dsl/GraphqlEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GridFsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/GrpcEndpointBuilderFactory.java | 2 +-
.../dsl/GuavaEventBusEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/HBaseEndpointBuilderFactory.java | 2 +-
...azelcastAtomicnumberEndpointBuilderFactory.java | 3 +-
.../HazelcastInstanceEndpointBuilderFactory.java | 2 +-
.../dsl/HazelcastListEndpointBuilderFactory.java | 2 +-
.../dsl/HazelcastMapEndpointBuilderFactory.java | 2 +-
.../HazelcastMultimapEndpointBuilderFactory.java | 2 +-
.../dsl/HazelcastQueueEndpointBuilderFactory.java | 2 +-
...zelcastReplicatedmapEndpointBuilderFactory.java | 2 +-
.../HazelcastRingbufferEndpointBuilderFactory.java | 2 +-
.../dsl/HazelcastSedaEndpointBuilderFactory.java | 2 +-
.../dsl/HazelcastSetEndpointBuilderFactory.java | 2 +-
.../dsl/HazelcastTopicEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/HdfsEndpointBuilderFactory.java | 2 +-
.../dsl/HipchatEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/HttpEndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/IAMEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/IOTAEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/IPFSEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteCacheEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteComputeEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteEventsEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteIdGenEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteMessagingEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteQueueEndpointBuilderFactory.java | 2 +-
.../dsl/IgniteSetEndpointBuilderFactory.java | 2 +-
.../dsl/InfinispanEndpointBuilderFactory.java | 2 +-
.../dsl/InfluxDbEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/IrcEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/IronMQEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JBPMEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JCacheEndpointBuilderFactory.java | 2 +-
.../dsl/JGroupsEndpointBuilderFactory.java | 2 +-
.../dsl/JGroupsRaftEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JMXEndpointBuilderFactory.java | 2 +-
.../dsl/JSR356WebSocketEndpointBuilderFactory.java | 2 +-
.../dsl/JcloudsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JcrEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JdbcEndpointBuilderFactory.java | 2 +-
.../dsl/JettyHttpEndpointBuilder9Factory.java | 2 +-
.../endpoint/dsl/JingEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JiraEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JmsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JoltEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JooqEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/JpaEndpointBuilderFactory.java | 2 +-
.../dsl/JsonValidatorEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/Jt400EndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/KMSEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/KafkaEndpointBuilderFactory.java | 2 +-
.../dsl/KeystoneEndpointBuilderFactory.java | 2 +-
.../dsl/KinesisEndpointBuilderFactory.java | 2 +-
.../dsl/KinesisFirehoseEndpointBuilderFactory.java | 2 +-
...KubernetesConfigMapsEndpointBuilderFactory.java | 2 +-
...ubernetesDeploymentsEndpointBuilderFactory.java | 2 +-
.../dsl/KubernetesHPAEndpointBuilderFactory.java | 2 +-
.../dsl/KubernetesJobEndpointBuilderFactory.java | 2 +-
...KubernetesNamespacesEndpointBuilderFactory.java | 2 +-
.../dsl/KubernetesNodesEndpointBuilderFactory.java | 2 +-
...sistentVolumesClaimsEndpointBuilderFactory.java | 2 +-
...tesPersistentVolumesEndpointBuilderFactory.java | 2 +-
.../dsl/KubernetesPodsEndpointBuilderFactory.java | 2 +-
...plicationControllersEndpointBuilderFactory.java | 2 +-
...rnetesResourcesQuotaEndpointBuilderFactory.java | 2 +-
.../KubernetesSecretsEndpointBuilderFactory.java | 2 +-
...netesServiceAccountsEndpointBuilderFactory.java | 2 +-
.../KubernetesServicesEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/KuduEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/LambdaEndpointBuilderFactory.java | 2 +-
.../dsl/LanguageEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/LdapEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/LdifEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/LogEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/LuceneEndpointBuilderFactory.java | 2 +-
.../dsl/LumberjackEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MQEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MSKEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MailEndpointBuilderFactory.java | 14 +-
.../endpoint/dsl/MasterEndpointBuilderFactory.java | 2 +-
.../dsl/MetricsEndpointBuilderFactory.java | 2 +-
.../MicroProfileMetricsEndpointBuilderFactory.java | 2 +-
.../dsl/MicrometerEndpointBuilderFactory.java | 2 +-
.../dsl/MiloClientEndpointBuilderFactory.java | 2 +-
.../dsl/MiloServerEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MinaEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MllpEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MockEndpointBuilderFactory.java | 2 +-
.../dsl/MongoDbEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MsvEndpointBuilderFactory.java | 2 +-
.../dsl/MustacheEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/MvelEndpointBuilderFactory.java | 2 +-
.../dsl/MyBatisBeanEndpointBuilderFactory.java | 2 +-
.../dsl/MyBatisEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/NagiosEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/NatsEndpointBuilderFactory.java | 2 +-
.../dsl/NetWeaverEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/NettyEndpointBuilderFactory.java | 2 +-
.../dsl/NettyHttpEndpointBuilderFactory.java | 2 +-
.../dsl/NeutronEndpointBuilderFactory.java | 2 +-
.../dsl/NitriteEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/NovaEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/NsqEndpointBuilderFactory.java | 2 +-
.../dsl/Olingo2EndpointBuilderFactory.java | 2 +-
.../dsl/Olingo4EndpointBuilderFactory.java | 2 +-
...penshiftBuildConfigsEndpointBuilderFactory.java | 2 +-
.../dsl/OpenshiftBuildsEndpointBuilderFactory.java | 2 +-
.../dsl/OptaPlannerEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/PahoEndpointBuilderFactory.java | 2 +-
.../dsl/PaxLoggingEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/PdfEndpointBuilderFactory.java | 2 +-
.../dsl/PgEventEndpointBuilderFactory.java | 2 +-
.../PgReplicationSlotEndpointBuilderFactory.java | 2 +-
.../dsl/PlatformHttpEndpointBuilderFactory.java | 2 +-
.../dsl/PrinterEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/PubNubEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/PulsarEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/QuartzEndpointBuilderFactory.java | 2 +-
.../dsl/QueueServiceEndpointBuilderFactory.java | 2 +-
.../dsl/QuickfixjEndpointBuilderFactory.java | 2 +-
.../dsl/RabbitMQEndpointBuilderFactory.java | 2 +-
.../dsl/ReactiveStreamsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/RedisEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/RefEndpointBuilderFactory.java | 2 +-
.../dsl/RestApiEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/RestEndpointBuilderFactory.java | 2 +-
.../dsl/RestOpenApiEndpointBuilderFactory.java | 2 +-
.../dsl/RestSwaggerEndpointBuilderFactory.java | 2 +-
.../dsl/RobotFrameworkEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/RssEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/S3EndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SWFEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SagaEndpointBuilderFactory.java | 2 +-
.../dsl/SalesforceEndpointBuilderFactory.java | 2 +-
.../dsl/SchedulerEndpointBuilderFactory.java | 2 +-
.../dsl/SchematronEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ScpEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SdbEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SedaEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ServerEndpointBuilderFactory.java | 2 +-
.../dsl/ServiceEndpointBuilderFactory.java | 2 +-
.../dsl/ServiceNowEndpointBuilderFactory.java | 2 +-
.../dsl/ServletEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SesEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SftpEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SipEndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/Sjms2EndpointBuilderFactory.java | 2 +-
.../dsl/SjmsBatchEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SjmsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SlackEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SmppEndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/SnmpEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SnsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SolrEndpointBuilderFactory.java | 8 +-
.../dsl/SoroushBotEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SparkEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SplunkEndpointBuilderFactory.java | 2 +-
.../dsl/SpringBatchEndpointBuilderFactory.java | 2 +-
.../SpringIntegrationEndpointBuilderFactory.java | 2 +-
.../dsl/SpringLdapEndpointBuilderFactory.java | 2 +-
.../SpringWebserviceEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SqlEndpointBuilderFactory.java | 2 +-
.../dsl/SqlStoredEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SqsEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SshEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/StAXEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/StompEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/StreamEndpointBuilderFactory.java | 2 +-
.../dsl/StringTemplateEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/StubEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/SwiftEndpointBuilderFactory.java | 2 +-
.../dsl/TelegramEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/ThriftEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/TikaEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/TimerEndpointBuilderFactory.java | 2 +-
.../dsl/TranslateEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/TwilioEndpointBuilderFactory.java | 2 +-
...TwitterDirectMessageEndpointBuilderFactory.java | 2 +-
.../dsl/TwitterSearchEndpointBuilderFactory.java | 2 +-
.../dsl/TwitterTimelineEndpointBuilderFactory.java | 2 +-
.../dsl/UndertowEndpointBuilderFactory.java | 2 +-
.../dsl/ValidatorEndpointBuilderFactory.java | 2 +-
.../dsl/VelocityEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/VertxEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/VmEndpointBuilderFactory.java | 2 +-
.../dsl/WeatherEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/Web3jEndpointBuilderFactory.java | 2 +-
.../dsl/WebhookEndpointBuilderFactory.java | 2 +-
.../dsl/WebsocketEndpointBuilderFactory.java | 2 +-
.../dsl/WordpressEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/WsEndpointBuilderFactory.java | 6 +-
.../dsl/XChangeEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/XJEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/XQueryEndpointBuilderFactory.java | 2 +-
.../dsl/XmlSignatureEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/XmppEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/XsltEndpointBuilderFactory.java | 2 +-
.../dsl/XsltSaxonEndpointBuilderFactory.java | 2 +-
.../endpoint/dsl/YammerEndpointBuilderFactory.java | 2 +-
.../dsl/ZendeskEndpointBuilderFactory.java | 2 +-
.../dsl/ZooKeeperEndpointBuilderFactory.java | 2 +-
.../dsl/ZooKeeperMasterEndpointBuilderFactory.java | 2 +-
.../endpoint/LanguageEndpointStaticTest.java | 49 +
tooling/maven/camel-package-maven-plugin/pom.xml | 6 +
.../camel/maven/packaging/EndpointDslMojo.java | 125 +-
.../camel/maven/packaging/srcgen/JavaClass.java | 5 +
314 files changed, 7079 insertions(+), 714 deletions(-)
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
index f07ae56c..a922368 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderFactory.java
@@ -16,341 +16,6572 @@
*/
package org.apache.camel.builder.endpoint;
-// CHECKSTYLE:OFF
-// CHECKSTYLE:OFF
-import java.util.List;
-import java.util.stream.Collectors;
-import java.util.stream.Stream;
-
-import org.apache.camel.Exchange;
-import org.apache.camel.Expression;
-import org.apache.camel.builder.EndpointProducerBuilder;
-import org.apache.camel.builder.endpoint.dsl.*;
-import org.apache.camel.support.ExpressionAdapter;
-
-public interface EndpointBuilderFactory extends
-// FACTORY INTERFACE UPDATE START
- AMQPEndpointBuilderFactory,
- AS2EndpointBuilderFactory,
- ActiveMQEndpointBuilderFactory,
- AhcEndpointBuilderFactory,
- ApnsEndpointBuilderFactory,
- AsteriskEndpointBuilderFactory,
- AtmosEndpointBuilderFactory,
- AtmosphereWebsocketEndpointBuilderFactory,
- AtomEndpointBuilderFactory,
- AtomixMapEndpointBuilderFactory,
- AtomixMessagingEndpointBuilderFactory,
- AtomixMultiMapEndpointBuilderFactory,
- AtomixQueueEndpointBuilderFactory,
- AtomixSetEndpointBuilderFactory,
- AtomixValueEndpointBuilderFactory,
- AvroEndpointBuilderFactory,
- BeanEndpointBuilderFactory,
- BeanValidatorEndpointBuilderFactory,
- BeanstalkEndpointBuilderFactory,
- BlobServiceEndpointBuilderFactory,
- BonitaEndpointBuilderFactory,
- BoxEndpointBuilderFactory,
- BraintreeEndpointBuilderFactory,
- BrowseEndpointBuilderFactory,
- CMEndpointBuilderFactory,
- CMISEndpointBuilderFactory,
- CaffeineCacheEndpointBuilderFactory,
- CaffeineLoadCacheEndpointBuilderFactory,
- CassandraEndpointBuilderFactory,
- ChatScriptEndpointBuilderFactory,
- ChunkEndpointBuilderFactory,
- CinderEndpointBuilderFactory,
- ClassEndpointBuilderFactory,
- ClientEndpointBuilderFactory,
- CoAPEndpointBuilderFactory,
- CometdEndpointBuilderFactory,
- ConsulEndpointBuilderFactory,
- ControlBusEndpointBuilderFactory,
- CordaEndpointBuilderFactory,
- CouchDbEndpointBuilderFactory,
- CouchbaseEndpointBuilderFactory,
- CronEndpointBuilderFactory,
- CryptoCmsEndpointBuilderFactory,
- CwEndpointBuilderFactory,
- CxfEndpointBuilderFactory,
- CxfRsEndpointBuilderFactory,
- DataFormatEndpointBuilderFactory,
- DataSetEndpointBuilderFactory,
- DataSetTestEndpointBuilderFactory,
- DdbEndpointBuilderFactory,
- DdbStreamEndpointBuilderFactory,
- DebeziumMongodbEndpointBuilderFactory,
- DebeziumMySqlEndpointBuilderFactory,
- DebeziumPostgresEndpointBuilderFactory,
- DebeziumSqlserverEndpointBuilderFactory,
- DigitalOceanEndpointBuilderFactory,
- DigitalSignatureEndpointBuilderFactory,
- DirectEndpointBuilderFactory,
- DirectVmEndpointBuilderFactory,
- DisruptorEndpointBuilderFactory,
- DisruptorVmEndpointBuilderFactory,
- DnsEndpointBuilderFactory,
- DockerEndpointBuilderFactory,
- DozerEndpointBuilderFactory,
- DrillEndpointBuilderFactory,
- DropboxEndpointBuilderFactory,
- EC2EndpointBuilderFactory,
- ECSEndpointBuilderFactory,
- EKSEndpointBuilderFactory,
- EhcacheEndpointBuilderFactory,
- ElasticsearchEndpointBuilderFactory,
- ElsqlEndpointBuilderFactory,
- ElytronEndpointBuilderFactory,
- EtcdEndpointBuilderFactory,
- EventAdminEndpointBuilderFactory,
- EventEndpointBuilderFactory,
- ExecEndpointBuilderFactory,
- FacebookEndpointBuilderFactory,
- FhirEndpointBuilderFactory,
- FileEndpointBuilderFactory,
- FileWatchEndpointBuilderFactory,
- FlatpackEndpointBuilderFactory,
- FlinkEndpointBuilderFactory,
- FopEndpointBuilderFactory,
- FreemarkerEndpointBuilderFactory,
- FtpEndpointBuilderFactory,
- FtpsEndpointBuilderFactory,
- GangliaEndpointBuilderFactory,
- GeoCoderEndpointBuilderFactory,
- GitEndpointBuilderFactory,
- GitHubEndpointBuilderFactory,
- GlanceEndpointBuilderFactory,
- GoogleBigQueryEndpointBuilderFactory,
- GoogleBigQuerySQLEndpointBuilderFactory,
- GoogleCalendarEndpointBuilderFactory,
- GoogleCalendarStreamEndpointBuilderFactory,
- GoogleDriveEndpointBuilderFactory,
- GoogleMailEndpointBuilderFactory,
- GoogleMailStreamEndpointBuilderFactory,
- GooglePubsubEndpointBuilderFactory,
- GoogleSheetsEndpointBuilderFactory,
- GoogleSheetsStreamEndpointBuilderFactory,
- GoraEndpointBuilderFactory,
- GrapeEndpointBuilderFactory,
- GraphqlEndpointBuilderFactory,
- GridFsEndpointBuilderFactory,
- GrpcEndpointBuilderFactory,
- GuavaEventBusEndpointBuilderFactory,
- HBaseEndpointBuilderFactory,
- HazelcastAtomicnumberEndpointBuilderFactory,
- HazelcastInstanceEndpointBuilderFactory,
- HazelcastListEndpointBuilderFactory,
- HazelcastMapEndpointBuilderFactory,
- HazelcastMultimapEndpointBuilderFactory,
- HazelcastQueueEndpointBuilderFactory,
- HazelcastReplicatedmapEndpointBuilderFactory,
- HazelcastRingbufferEndpointBuilderFactory,
- HazelcastSedaEndpointBuilderFactory,
- HazelcastSetEndpointBuilderFactory,
- HazelcastTopicEndpointBuilderFactory,
- HdfsEndpointBuilderFactory,
- HipchatEndpointBuilderFactory,
- HttpEndpointBuilderFactory,
- IAMEndpointBuilderFactory,
- IOTAEndpointBuilderFactory,
- IPFSEndpointBuilderFactory,
- IgniteCacheEndpointBuilderFactory,
- IgniteComputeEndpointBuilderFactory,
- IgniteEventsEndpointBuilderFactory,
- IgniteIdGenEndpointBuilderFactory,
- IgniteMessagingEndpointBuilderFactory,
- IgniteQueueEndpointBuilderFactory,
- IgniteSetEndpointBuilderFactory,
- InfinispanEndpointBuilderFactory,
- InfluxDbEndpointBuilderFactory,
- IrcEndpointBuilderFactory,
- IronMQEndpointBuilderFactory,
- JBPMEndpointBuilderFactory,
- JCacheEndpointBuilderFactory,
- JGroupsEndpointBuilderFactory,
- JGroupsRaftEndpointBuilderFactory,
- JMXEndpointBuilderFactory,
- JSR356WebSocketEndpointBuilderFactory,
- JcloudsEndpointBuilderFactory,
- JcrEndpointBuilderFactory,
- JdbcEndpointBuilderFactory,
- JettyHttpEndpointBuilder9Factory,
- JingEndpointBuilderFactory,
- JiraEndpointBuilderFactory,
- JmsEndpointBuilderFactory,
- JoltEndpointBuilderFactory,
- JooqEndpointBuilderFactory,
- JpaEndpointBuilderFactory,
- JsonValidatorEndpointBuilderFactory,
- Jt400EndpointBuilderFactory,
- KMSEndpointBuilderFactory,
- KafkaEndpointBuilderFactory,
- KeystoneEndpointBuilderFactory,
- KinesisEndpointBuilderFactory,
- KinesisFirehoseEndpointBuilderFactory,
- KubernetesConfigMapsEndpointBuilderFactory,
- KubernetesDeploymentsEndpointBuilderFactory,
- KubernetesHPAEndpointBuilderFactory,
- KubernetesJobEndpointBuilderFactory,
- KubernetesNamespacesEndpointBuilderFactory,
- KubernetesNodesEndpointBuilderFactory,
- KubernetesPersistentVolumesClaimsEndpointBuilderFactory,
- KubernetesPersistentVolumesEndpointBuilderFactory,
- KubernetesPodsEndpointBuilderFactory,
- KubernetesReplicationControllersEndpointBuilderFactory,
- KubernetesResourcesQuotaEndpointBuilderFactory,
- KubernetesSecretsEndpointBuilderFactory,
- KubernetesServiceAccountsEndpointBuilderFactory,
- KubernetesServicesEndpointBuilderFactory,
- KuduEndpointBuilderFactory,
- LambdaEndpointBuilderFactory,
- LanguageEndpointBuilderFactory,
- LdapEndpointBuilderFactory,
- LdifEndpointBuilderFactory,
- LogEndpointBuilderFactory,
- LuceneEndpointBuilderFactory,
- LumberjackEndpointBuilderFactory,
- MQEndpointBuilderFactory,
- MSKEndpointBuilderFactory,
- MailEndpointBuilderFactory,
- MasterEndpointBuilderFactory,
- MetricsEndpointBuilderFactory,
- MicroProfileMetricsEndpointBuilderFactory,
- MicrometerEndpointBuilderFactory,
- MiloClientEndpointBuilderFactory,
- MiloServerEndpointBuilderFactory,
- MinaEndpointBuilderFactory,
- MllpEndpointBuilderFactory,
- MockEndpointBuilderFactory,
- MongoDbEndpointBuilderFactory,
- MsvEndpointBuilderFactory,
- MustacheEndpointBuilderFactory,
- MvelEndpointBuilderFactory,
- MyBatisBeanEndpointBuilderFactory,
- MyBatisEndpointBuilderFactory,
- NagiosEndpointBuilderFactory,
- NatsEndpointBuilderFactory,
- NetWeaverEndpointBuilderFactory,
- NettyEndpointBuilderFactory,
- NettyHttpEndpointBuilderFactory,
- NeutronEndpointBuilderFactory,
- NitriteEndpointBuilderFactory,
- NovaEndpointBuilderFactory,
- NsqEndpointBuilderFactory,
- Olingo2EndpointBuilderFactory,
- Olingo4EndpointBuilderFactory,
- OpenshiftBuildConfigsEndpointBuilderFactory,
- OpenshiftBuildsEndpointBuilderFactory,
- OptaPlannerEndpointBuilderFactory,
- PahoEndpointBuilderFactory,
- PaxLoggingEndpointBuilderFactory,
- PdfEndpointBuilderFactory,
- PgEventEndpointBuilderFactory,
- PgReplicationSlotEndpointBuilderFactory,
- PlatformHttpEndpointBuilderFactory,
- PrinterEndpointBuilderFactory,
- PubNubEndpointBuilderFactory,
- PulsarEndpointBuilderFactory,
- QuartzEndpointBuilderFactory,
- QueueServiceEndpointBuilderFactory,
- QuickfixjEndpointBuilderFactory,
- RabbitMQEndpointBuilderFactory,
- ReactiveStreamsEndpointBuilderFactory,
- RedisEndpointBuilderFactory,
- RefEndpointBuilderFactory,
- RestApiEndpointBuilderFactory,
- RestEndpointBuilderFactory,
- RestOpenApiEndpointBuilderFactory,
- RestSwaggerEndpointBuilderFactory,
- RobotFrameworkEndpointBuilderFactory,
- RssEndpointBuilderFactory,
- S3EndpointBuilderFactory,
- SWFEndpointBuilderFactory,
- SagaEndpointBuilderFactory,
- SalesforceEndpointBuilderFactory,
- SchedulerEndpointBuilderFactory,
- SchematronEndpointBuilderFactory,
- ScpEndpointBuilderFactory,
- SdbEndpointBuilderFactory,
- SedaEndpointBuilderFactory,
- ServerEndpointBuilderFactory,
- ServiceEndpointBuilderFactory,
- ServiceNowEndpointBuilderFactory,
- ServletEndpointBuilderFactory,
- SesEndpointBuilderFactory,
- SftpEndpointBuilderFactory,
- SipEndpointBuilderFactory,
- Sjms2EndpointBuilderFactory,
- SjmsBatchEndpointBuilderFactory,
- SjmsEndpointBuilderFactory,
- SlackEndpointBuilderFactory,
- SmppEndpointBuilderFactory,
- SnmpEndpointBuilderFactory,
- SnsEndpointBuilderFactory,
- SolrEndpointBuilderFactory,
- SoroushBotEndpointBuilderFactory,
- SparkEndpointBuilderFactory,
- SplunkEndpointBuilderFactory,
- SpringBatchEndpointBuilderFactory,
- SpringIntegrationEndpointBuilderFactory,
- SpringLdapEndpointBuilderFactory,
- SpringWebserviceEndpointBuilderFactory,
- SqlEndpointBuilderFactory,
- SqlStoredEndpointBuilderFactory,
- SqsEndpointBuilderFactory,
- SshEndpointBuilderFactory,
- StAXEndpointBuilderFactory,
- StompEndpointBuilderFactory,
- StreamEndpointBuilderFactory,
- StringTemplateEndpointBuilderFactory,
- StubEndpointBuilderFactory,
- SwiftEndpointBuilderFactory,
- TelegramEndpointBuilderFactory,
- ThriftEndpointBuilderFactory,
- TikaEndpointBuilderFactory,
- TimerEndpointBuilderFactory,
- TranslateEndpointBuilderFactory,
- TwilioEndpointBuilderFactory,
- TwitterDirectMessageEndpointBuilderFactory,
- TwitterSearchEndpointBuilderFactory,
- TwitterTimelineEndpointBuilderFactory,
- UndertowEndpointBuilderFactory,
- ValidatorEndpointBuilderFactory,
- VelocityEndpointBuilderFactory,
- VertxEndpointBuilderFactory,
- VmEndpointBuilderFactory,
- WeatherEndpointBuilderFactory,
- Web3jEndpointBuilderFactory,
- WebhookEndpointBuilderFactory,
- WebsocketEndpointBuilderFactory,
- WordpressEndpointBuilderFactory,
- WsEndpointBuilderFactory,
- XChangeEndpointBuilderFactory,
- XJEndpointBuilderFactory,
- XQueryEndpointBuilderFactory,
- XmlSignatureEndpointBuilderFactory,
- XmppEndpointBuilderFactory,
- XsltEndpointBuilderFactory,
- XsltSaxonEndpointBuilderFactory,
- YammerEndpointBuilderFactory,
- ZendeskEndpointBuilderFactory,
- ZooKeeperEndpointBuilderFactory,
- ZooKeeperMasterEndpointBuilderFactory
-// FACTORY INTERFACE UPDATE END
-{
-
- default Expression endpoints(EndpointProducerBuilder... endpoints) {
- return new ExpressionAdapter() {
- List<Expression> expressions = Stream.of(endpoints)
- .map(EndpointProducerBuilder::expr).collect(Collectors.toList());
- @Override
- public Object evaluate(Exchange exchange) {
- return expressions.stream().map(e -> e.evaluate(exchange, Object.class))
- .collect(Collectors.toList());
- }
- };
+import javax.annotation.Generated;
+
+/**
+ * Generated by camel-package-maven-plugin - do not edit this file!
+ */
+@Generated("org.apache.camel.maven.packaging.EndpointDslMojo")
+public interface EndpointBuilderFactory {
+
+ default org.apache.camel.Expression endpoints(org.apache.camel.builder.EndpointProducerBuilder... endpoints) {
+ return EndpointBuilderSupport.endpoints(endpoints);
+ }
+
+ /**
+ * AMQP (camel-amqp)
+ * Messaging with AMQP protocol using Apache QPid Client.
+ *
+ * Category: messaging
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-amqp
+ *
+ * Syntax: <code>amqp:destinationType:destinationName</code>
+ *
+ * Path parameter: destinationType
+ * The kind of destination to use
+ * Default value: queue
+ * The value can be one of: queue, topic, temp-queue, temp-topic
+ *
+ * Path parameter: destinationName (required)
+ * Name of the queue or topic to use as destination
+ */
+ default org.apache.camel.builder.endpoint.dsl.AMQPEndpointBuilderFactory.AMQPEndpointBuilder amqp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AMQPEndpointBuilderFactory.amqp(path);
+ }
+
+ /**
+ * AS2 (camel-as2)
+ * Component used for transferring data secure and reliable over the
+ * internet using the AS2 protocol.
+ *
+ * Category: AS2
+ * Since: 2.22
+ * Maven coordinates: org.apache.camel:camel-as2
+ *
+ * Syntax: <code>as2:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: CLIENT, SERVER
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ */
+ default org.apache.camel.builder.endpoint.dsl.AS2EndpointBuilderFactory.AS2EndpointBuilder as2(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AS2EndpointBuilderFactory.as2(path);
+ }
+
+ /**
+ * ActiveMQ (camel-activemq)
+ * The activemq component allows messages to be sent to (or consumed from)
+ * Apache ActiveMQ. This component extends the Camel JMS component.
+ *
+ * Category: messaging
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-activemq
+ *
+ * Syntax: <code>activemq:destinationType:destinationName</code>
+ *
+ * Path parameter: destinationType
+ * The kind of destination to use
+ * Default value: queue
+ * The value can be one of: queue, topic, temp-queue, temp-topic
+ *
+ * Path parameter: destinationName (required)
+ * Name of the queue or topic to use as destination
+ */
+ default org.apache.camel.builder.endpoint.dsl.ActiveMQEndpointBuilderFactory.ActiveMQEndpointBuilder activemq(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ActiveMQEndpointBuilderFactory.activemq(path);
+ }
+
+ /**
+ * AHC (camel-ahc)
+ * To call external HTTP services using Async Http Client.
+ *
+ * Category: http
+ * Since: 2.8
+ * Maven coordinates: org.apache.camel:camel-ahc
+ *
+ * Syntax: <code>ahc:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The URI to use such as http://hostname:port/path
+ */
+ default org.apache.camel.builder.endpoint.dsl.AhcEndpointBuilderFactory.AhcEndpointBuilder ahc(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AhcEndpointBuilderFactory.ahc(path);
+ }
+
+ /**
+ * APNS (camel-apns)
+ * For sending notifications to Apple iOS devices.
+ *
+ * Category: eventbus,mobile
+ * Since: 2.8
+ * Maven coordinates: org.apache.camel:camel-apns
+ *
+ * Syntax: <code>apns:name</code>
+ *
+ * Path parameter: name
+ * Name of the endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.ApnsEndpointBuilderFactory.ApnsEndpointBuilder apns(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ApnsEndpointBuilderFactory.apns(path);
+ }
+
+ /**
+ * Asterisk (camel-asterisk)
+ * The asterisk component is used to interact with Asterisk PBX Server.
+ *
+ * Category: voip
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-asterisk
+ *
+ * Syntax: <code>asterisk:name</code>
+ *
+ * Path parameter: name (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AsteriskEndpointBuilderFactory.AsteriskEndpointBuilder asterisk(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AsteriskEndpointBuilderFactory.asterisk(path);
+ }
+
+ /**
+ * Atmos (camel-atmos)
+ * The atmos component is used for integrating with EMC's Atomos Storage.
+ *
+ * Category: file,cloud
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-atmos
+ *
+ * Syntax: <code>atmos:name/operation</code>
+ *
+ * Path parameter: name
+ * Atmos name
+ *
+ * Path parameter: operation (required)
+ * Operation to perform
+ * The value can be one of: put, del, search, get, move
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtmosEndpointBuilderFactory.AtmosEndpointBuilder atmos(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtmosEndpointBuilderFactory.atmos(path);
+ }
+
+ /**
+ * Atmosphere Websocket (camel-atmosphere-websocket)
+ * To exchange data with external Websocket clients using Atmosphere.
+ *
+ * Category: websocket
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-atmosphere-websocket
+ *
+ * Syntax: <code>atmosphere-websocket:servicePath</code>
+ *
+ * Path parameter: servicePath (required)
+ * Name of websocket endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtmosphereWebsocketEndpointBuilderFactory.AtmosphereWebsocketEndpointBuilder atmosphereWebsocket(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtmosphereWebsocketEndpointBuilderFactory.atmosphereWebsocket(path);
+ }
+
+ /**
+ * Atom (camel-atom)
+ * The atom component is used for consuming Atom RSS feeds.
+ *
+ * Category: rss
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-atom
+ *
+ * Syntax: <code>atom:feedUri</code>
+ *
+ * Path parameter: feedUri (required)
+ * The URI to the feed to poll.
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomEndpointBuilderFactory.AtomEndpointBuilder atom(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomEndpointBuilderFactory.atom(path);
+ }
+
+ /**
+ * Atomix Map (camel-atomix)
+ * The atomix-map component is used to access Atomix's distributed map.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-atomix
+ *
+ * Syntax: <code>atomix-map:resourceName</code>
+ *
+ * Path parameter: resourceName (required)
+ * The distributed resource name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomixMapEndpointBuilderFactory.AtomixMapEndpointBuilder atomixMap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomixMapEndpointBuilderFactory.atomixMap(path);
+ }
+
+ /**
+ * Atomix Messaging (camel-atomix)
+ * The atomix-messaging component is used to access Atomix's group
+ * messaging.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-atomix
+ *
+ * Syntax: <code>atomix-messaging:resourceName</code>
+ *
+ * Path parameter: resourceName (required)
+ * The distributed resource name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomixMessagingEndpointBuilderFactory.AtomixMessagingEndpointBuilder atomixMessaging(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomixMessagingEndpointBuilderFactory.atomixMessaging(path);
+ }
+
+ /**
+ * Atomix MultiMap (camel-atomix)
+ * The atomix-multimap component is used to access Atomix's distributed
+ * multi map.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-atomix
+ *
+ * Syntax: <code>atomix-multimap:resourceName</code>
+ *
+ * Path parameter: resourceName (required)
+ * The distributed resource name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomixMultiMapEndpointBuilderFactory.AtomixMultiMapEndpointBuilder atomixMultimap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomixMultiMapEndpointBuilderFactory.atomixMultimap(path);
+ }
+
+ /**
+ * Atomix Queue (camel-atomix)
+ * The atomix-queue component is used to access Atomix's distributed queue.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-atomix
+ *
+ * Syntax: <code>atomix-queue:resourceName</code>
+ *
+ * Path parameter: resourceName (required)
+ * The distributed resource name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomixQueueEndpointBuilderFactory.AtomixQueueEndpointBuilder atomixQueue(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomixQueueEndpointBuilderFactory.atomixQueue(path);
+ }
+
+ /**
+ * Atomix Set (camel-atomix)
+ * The atomix-set component is used to access Atomix's distributed set.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-atomix
+ *
+ * Syntax: <code>atomix-set:resourceName</code>
+ *
+ * Path parameter: resourceName (required)
+ * The distributed resource name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomixSetEndpointBuilderFactory.AtomixSetEndpointBuilder atomixSet(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomixSetEndpointBuilderFactory.atomixSet(path);
+ }
+
+ /**
+ * Atomix Value (camel-atomix)
+ * The atomix-value component is used to access Atomix's distributed value.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-atomix
+ *
+ * Syntax: <code>atomix-value:resourceName</code>
+ *
+ * Path parameter: resourceName (required)
+ * The distributed resource name
+ */
+ default org.apache.camel.builder.endpoint.dsl.AtomixValueEndpointBuilderFactory.AtomixValueEndpointBuilder atomixValue(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AtomixValueEndpointBuilderFactory.atomixValue(path);
+ }
+
+ /**
+ * Avro (camel-avro)
+ * Working with Apache Avro for data serialization.
+ *
+ * Category: messaging,transformation
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-avro
+ *
+ * Syntax: <code>avro:transport:host:port/messageName</code>
+ *
+ * Path parameter: transport (required)
+ * Transport to use, can be either http or netty
+ * The value can be one of: http, netty
+ *
+ * Path parameter: port (required)
+ * Port number to use
+ *
+ * Path parameter: host (required)
+ * Hostname to use
+ *
+ * Path parameter: messageName
+ * The name of the message to send.
+ */
+ default org.apache.camel.builder.endpoint.dsl.AvroEndpointBuilderFactory.AvroEndpointBuilder avro(String path) {
+ return org.apache.camel.builder.endpoint.dsl.AvroEndpointBuilderFactory.avro(path);
+ }
+
+ /**
+ * Bean (camel-bean)
+ * The bean component is for invoking Java beans from Camel.
+ *
+ * Category: core,java
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-bean
+ *
+ * Syntax: <code>bean:beanName</code>
+ *
+ * Path parameter: beanName (required)
+ * Sets the name of the bean to invoke
+ */
+ default org.apache.camel.builder.endpoint.dsl.BeanEndpointBuilderFactory.BeanEndpointBuilder bean(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BeanEndpointBuilderFactory.bean(path);
+ }
+
+ /**
+ * Bean Validator (camel-bean-validator)
+ * The Validator component performs bean validation of the message body
+ * using the Java Bean Validation API.
+ *
+ * Category: validation
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-bean-validator
+ *
+ * Syntax: <code>bean-validator:label</code>
+ *
+ * Path parameter: label (required)
+ * Where label is an arbitrary text value describing the endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.BeanValidatorEndpointBuilderFactory.BeanValidatorEndpointBuilder beanValidator(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BeanValidatorEndpointBuilderFactory.beanValidator(path);
+ }
+
+ /**
+ * Beanstalk (camel-beanstalk)
+ * The beanstalk component is used for job retrieval and post-processing of
+ * Beanstalk jobs.
+ *
+ * Category: messaging
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-beanstalk
+ *
+ * Syntax: <code>beanstalk:connectionSettings</code>
+ *
+ * Path parameter: connectionSettings
+ * Connection settings host:port/tube
+ */
+ default org.apache.camel.builder.endpoint.dsl.BeanstalkEndpointBuilderFactory.BeanstalkEndpointBuilder beanstalk(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BeanstalkEndpointBuilderFactory.beanstalk(path);
+ }
+
+ /**
+ * Azure Storage Blob Service (camel-azure)
+ * The azure-blob component is used for storing and retrieving blobs from
+ * Azure Storage Blob Service.
+ *
+ * Category: cloud,database,nosql
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-azure
+ *
+ * Syntax: <code>azure-blob:containerOrBlobUri</code>
+ *
+ * Path parameter: containerOrBlobUri (required)
+ * Container or Blob compact Uri
+ */
+ default org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.BlobServiceEndpointBuilder azureBlob(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BlobServiceEndpointBuilderFactory.azureBlob(path);
+ }
+
+ /**
+ * Bonita (camel-bonita)
+ * Used for communicating with a remote Bonita BPM process engine.
+ *
+ * Category: process
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-bonita
+ *
+ * Syntax: <code>bonita:operation</code>
+ *
+ * Path parameter: operation (required)
+ * Operation to use
+ * The value can be one of: startCase
+ */
+ default org.apache.camel.builder.endpoint.dsl.BonitaEndpointBuilderFactory.BonitaEndpointBuilder bonita(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BonitaEndpointBuilderFactory.bonita(path);
+ }
+
+ /**
+ * Box (camel-box)
+ * For uploading downloading and managing files folders groups
+ * collaborations etc on box DOT com.
+ *
+ * Category: api,file,cloud
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-box
+ *
+ * Syntax: <code>box:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: COLLABORATIONS, COMMENTS, EVENT_LOGS, FILES,
+ * FOLDERS, GROUPS, EVENTS, SEARCH, TASKS, USERS
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ */
+ default org.apache.camel.builder.endpoint.dsl.BoxEndpointBuilderFactory.BoxEndpointBuilder box(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BoxEndpointBuilderFactory.box(path);
+ }
+
+ /**
+ * Braintree (camel-braintree)
+ * The braintree component is used for integrating with the Braintree
+ * Payment System.
+ *
+ * Category: api,cloud,payment
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-braintree
+ *
+ * Syntax: <code>braintree:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: ADDON, ADDRESS, CLIENTTOKEN,
+ * CREDITCARDVERIFICATION, CUSTOMER, DISCOUNT, DISPUTE, DOCUMENTUPLOAD,
+ * MERCHANTACCOUNT, PAYMENTMETHOD, PAYMENTMETHODNONCE, PLAN, REPORT,
+ * SETTLEMENTBATCHSUMMARY, SUBSCRIPTION, TRANSACTION, WEBHOOKNOTIFICATION
+ *
+ * Path parameter: methodName
+ * What sub operation to use for the selected operation
+ */
+ default org.apache.camel.builder.endpoint.dsl.BraintreeEndpointBuilderFactory.BraintreeEndpointBuilder braintree(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BraintreeEndpointBuilderFactory.braintree(path);
+ }
+
+ /**
+ * Browse (camel-browse)
+ * The browse component is used for viewing the messages received on
+ * endpoints that supports BrowsableEndpoint.
+ *
+ * Category: core,monitoring
+ * Since: 1.3
+ * Maven coordinates: org.apache.camel:camel-browse
+ *
+ * Syntax: <code>browse:name</code>
+ *
+ * Path parameter: name (required)
+ * A name which can be any string to uniquely identify the endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.BrowseEndpointBuilderFactory.BrowseEndpointBuilder browse(String path) {
+ return org.apache.camel.builder.endpoint.dsl.BrowseEndpointBuilderFactory.browse(path);
+ }
+
+ /**
+ * CM SMS Gateway (camel-cm-sms)
+ * The cm-sms component allows to integrate with CM SMS Gateway.
+ *
+ * Category: mobile
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-cm-sms
+ *
+ * Syntax: <code>cm-sms:host</code>
+ *
+ * Path parameter: host (required)
+ * SMS Provider HOST with scheme
+ */
+ default org.apache.camel.builder.endpoint.dsl.CMEndpointBuilderFactory.CMEndpointBuilder cmSms(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CMEndpointBuilderFactory.cmSms(path);
+ }
+
+ /**
+ * CMIS (camel-cmis)
+ * The cmis component uses the Apache Chemistry client API and allows you to
+ * add/read nodes to/from a CMIS compliant content repositories.
+ *
+ * Category: cms,database
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-cmis
+ *
+ * Syntax: <code>cmis:cmsUrl</code>
+ *
+ * Path parameter: cmsUrl (required)
+ * URL to the cmis repository
+ */
+ default org.apache.camel.builder.endpoint.dsl.CMISEndpointBuilderFactory.CMISEndpointBuilder cmis(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CMISEndpointBuilderFactory.cmis(path);
+ }
+
+ /**
+ * Caffeine Cache (camel-caffeine)
+ * The caffeine-cache component is used for integration with Caffeine Cache.
+ *
+ * Category: cache,datagrid,clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-caffeine
+ *
+ * Syntax: <code>caffeine-cache:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * the cache name
+ */
+ default org.apache.camel.builder.endpoint.dsl.CaffeineCacheEndpointBuilderFactory.CaffeineCacheEndpointBuilder caffeineCache(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CaffeineCacheEndpointBuilderFactory.caffeineCache(path);
+ }
+
+ /**
+ * Caffeine LoadCache (camel-caffeine)
+ * The caffeine-loadcache component is used for integration with Caffeine
+ * Load Cache.
+ *
+ * Category: cache,datagrid,clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-caffeine
+ *
+ * Syntax: <code>caffeine-loadcache:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * the cache name
+ */
+ default org.apache.camel.builder.endpoint.dsl.CaffeineLoadCacheEndpointBuilderFactory.CaffeineLoadCacheEndpointBuilder caffeineLoadcache(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CaffeineLoadCacheEndpointBuilderFactory.caffeineLoadcache(path);
+ }
+
+ /**
+ * Cassandra CQL (camel-cassandraql)
+ * The cql component aims at integrating Cassandra 2.0 using the CQL3 API
+ * (not the Thrift API). It's based on Cassandra Java Driver provided by
+ * DataStax.
+ *
+ * Category: database,nosql
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-cassandraql
+ *
+ * Syntax: <code>cql:beanRef:hosts:port/keyspace</code>
+ *
+ * Path parameter: beanRef
+ * beanRef is defined using bean:id
+ *
+ * Path parameter: hosts
+ * Hostname(s) cassansdra server(s). Multiple hosts can be separated by
+ * comma.
+ *
+ * Path parameter: port
+ * Port number of cassansdra server(s)
+ *
+ * Path parameter: keyspace
+ * Keyspace to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.CassandraEndpointBuilderFactory.CassandraEndpointBuilder cql(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CassandraEndpointBuilderFactory.cql(path);
+ }
+
+ /**
+ * ChatScript (camel-chatscript)
+ * Represents a ChatScript endpoint.
+ *
+ * Category: ai,chatscript
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-chatscript
+ *
+ * Syntax: <code>chatscript:host:port/botName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname or IP of the server on which CS server is running
+ *
+ * Path parameter: port
+ * Port on which ChatScript is listening to
+ * Default value: 1024
+ *
+ * Path parameter: botName (required)
+ * Name of the Bot in CS to converse with
+ */
+ default org.apache.camel.builder.endpoint.dsl.ChatScriptEndpointBuilderFactory.ChatScriptEndpointBuilder chatscript(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ChatScriptEndpointBuilderFactory.chatscript(path);
+ }
+
+ /**
+ * Chunk (camel-chunk)
+ * Transforms the message using a Chunk template.
+ *
+ * Category: transformation
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-chunk
+ *
+ * Syntax: <code>chunk:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.ChunkEndpointBuilderFactory.ChunkEndpointBuilder chunk(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ChunkEndpointBuilderFactory.chunk(path);
+ }
+
+ /**
+ * OpenStack Cinder (camel-openstack)
+ * The openstack-cinder component allows messages to be sent to an OpenStack
+ * block storage services.
+ *
+ * Category: cloud,paas
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-openstack
+ *
+ * Syntax: <code>openstack-cinder:host</code>
+ *
+ * Path parameter: host (required)
+ * OpenStack host url
+ */
+ default org.apache.camel.builder.endpoint.dsl.CinderEndpointBuilderFactory.CinderEndpointBuilder openstackCinder(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CinderEndpointBuilderFactory.openstackCinder(path);
+ }
+
+ /**
+ * Class (camel-bean)
+ * The Class component is for invoking Java classes (Java beans) from Camel.
+ *
+ * Category: core,java
+ * Since: 2.4
+ * Maven coordinates: org.apache.camel:camel-bean
+ *
+ * Syntax: <code>class:beanName</code>
+ *
+ * Path parameter: beanName (required)
+ * Sets the name of the bean to invoke
+ */
+ default org.apache.camel.builder.endpoint.dsl.ClassEndpointBuilderFactory.ClassEndpointBuilder clas(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ClassEndpointBuilderFactory.clas(path);
+ }
+
+ /**
+ * IEC 60870 Client (camel-iec60870)
+ * IEC 60870 component used for telecontrol (supervisory control and data
+ * acquisition) such as controlling electric power transmission grids and
+ * other geographically widespread control systems.
+ *
+ * Category: iot
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-iec60870
+ *
+ * Syntax: <code>iec60870-client:uriPath</code>
+ *
+ * Path parameter: uriPath (required)
+ * The object information address
+ */
+ default org.apache.camel.builder.endpoint.dsl.ClientEndpointBuilderFactory.ClientEndpointBuilder iec60870Client(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ClientEndpointBuilderFactory.iec60870Client(path);
+ }
+
+ /**
+ * CoAP (camel-coap)
+ * The coap component is used for sending and receiving messages from COAP
+ * capable devices.
+ *
+ * Category: iot
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-coap
+ *
+ * Syntax: <code>coap:uri</code>
+ *
+ * Path parameter: uri
+ * The URI for the CoAP endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.CoAPEndpointBuilder coap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.coap(path);
+ }
+
+ /**
+ * CoAP (camel-coap)
+ * The coap component is used for sending and receiving messages from COAP
+ * capable devices.
+ *
+ * Category: iot
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-coap
+ *
+ * Syntax: <code>coap+tcp:uri</code>
+ *
+ * Path parameter: uri
+ * The URI for the CoAP endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.CoAPEndpointBuilder coapTcp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.coapTcp(path);
+ }
+
+ /**
+ * CoAP (Secure) (camel-coap)
+ * The coap component is used for sending and receiving messages from COAP
+ * capable devices.
+ *
+ * Category: iot
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-coap
+ *
+ * Syntax: <code>coaps:uri</code>
+ *
+ * Path parameter: uri
+ * The URI for the CoAP endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.CoAPEndpointBuilder coaps(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.coaps(path);
+ }
+
+ /**
+ * CoAP (camel-coap)
+ * The coap component is used for sending and receiving messages from COAP
+ * capable devices.
+ *
+ * Category: iot
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-coap
+ *
+ * Syntax: <code>coaps+tcp:uri</code>
+ *
+ * Path parameter: uri
+ * The URI for the CoAP endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.CoAPEndpointBuilder coapsTcp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.coapsTcp(path);
+ }
+
+ /**
+ * CoAP (camel-coap)
+ * The coap component is used for sending and receiving messages from COAP
+ * capable devices.
+ *
+ * Category: iot
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-coap
+ */
+ default org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.CoAPEndpointBuilder coap(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.CoAPEndpointBuilderFactory.coap(scheme, path);
+ }
+
+ /**
+ * CometD (camel-cometd)
+ * The cometd component is a transport for working with the Jetty
+ * implementation of the cometd/bayeux protocol.
+ *
+ * Category: websocket
+ * Since: 2.0
+ * Maven coordinates: org.apache.camel:camel-cometd
+ *
+ * Syntax: <code>cometd:host:port/channelName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname
+ *
+ * Path parameter: port (required)
+ * Host port number
+ *
+ * Path parameter: channelName (required)
+ * The channelName represents a topic that can be subscribed to by the Camel
+ * endpoints.
+ */
+ default org.apache.camel.builder.endpoint.dsl.CometdEndpointBuilderFactory.CometdEndpointBuilder cometd(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CometdEndpointBuilderFactory.cometd(path);
+ }
+
+ /**
+ * CometD (Secure) (camel-cometd)
+ * The cometd component is a transport for working with the Jetty
+ * implementation of the cometd/bayeux protocol.
+ *
+ * Category: websocket
+ * Since: 2.0
+ * Maven coordinates: org.apache.camel:camel-cometd
+ *
+ * Syntax: <code>cometds:host:port/channelName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname
+ *
+ * Path parameter: port (required)
+ * Host port number
+ *
+ * Path parameter: channelName (required)
+ * The channelName represents a topic that can be subscribed to by the Camel
+ * endpoints.
+ */
+ default org.apache.camel.builder.endpoint.dsl.CometdEndpointBuilderFactory.CometdEndpointBuilder cometds(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CometdEndpointBuilderFactory.cometds(path);
+ }
+
+ /**
+ * CometD (camel-cometd)
+ * The cometd component is a transport for working with the Jetty
+ * implementation of the cometd/bayeux protocol.
+ *
+ * Category: websocket
+ * Since: 2.0
+ * Maven coordinates: org.apache.camel:camel-cometd
+ */
+ default org.apache.camel.builder.endpoint.dsl.CometdEndpointBuilderFactory.CometdEndpointBuilder cometd(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.CometdEndpointBuilderFactory.cometd(scheme, path);
+ }
+
+ /**
+ * Consul (camel-consul)
+ * The camel consul component allows you to work with Consul, a distributed,
+ * highly available, datacenter-aware, service discovery and configuration
+ * system.
+ *
+ * Category: api,cloud
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-consul
+ *
+ * Syntax: <code>consul:apiEndpoint</code>
+ *
+ * Path parameter: apiEndpoint (required)
+ * The API endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.ConsulEndpointBuilderFactory.ConsulEndpointBuilder consul(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ConsulEndpointBuilderFactory.consul(path);
+ }
+
+ /**
+ * Control Bus (camel-controlbus)
+ * The controlbus component provides easy management of Camel applications
+ * based on the Control Bus EIP pattern.
+ *
+ * Category: core,monitoring
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-controlbus
+ *
+ * Syntax: <code>controlbus:command:language</code>
+ *
+ * Path parameter: command (required)
+ * Command can be either route or language
+ * The value can be one of: route, language
+ *
+ * Path parameter: language
+ * Allows you to specify the name of a Language to use for evaluating the
+ * message body. If there is any result from the evaluation, then the result
+ * is put in the message body.
+ * The value can be one of: bean, constant, el, exchangeProperty, file,
+ * groovy, header, jsonpath, mvel, ognl, ref, simple, spel, sql, terser,
+ * tokenize, xpath, xquery, xtokenize
+ */
+ default org.apache.camel.builder.endpoint.dsl.ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder controlbus(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ControlBusEndpointBuilderFactory.controlbus(path);
+ }
+
+ /**
+ * Corda (camel-corda)
+ * The corda component uses corda-rpc to interact with corda nodes.
+ *
+ * Category: corda,blockchain
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-corda
+ *
+ * Syntax: <code>corda:node</code>
+ *
+ * Path parameter: node (required)
+ * The url for the corda node
+ */
+ default org.apache.camel.builder.endpoint.dsl.CordaEndpointBuilderFactory.CordaEndpointBuilder corda(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CordaEndpointBuilderFactory.corda(path);
+ }
+
+ /**
+ * CouchDB (camel-couchdb)
+ * The couchdb component is used for integrate with CouchDB databases.
+ *
+ * Category: database,nosql
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-couchdb
+ *
+ * Syntax: <code>couchdb:protocol:hostname:port/database</code>
+ *
+ * Path parameter: protocol (required)
+ * The protocol to use for communicating with the database.
+ * The value can be one of: http, https
+ *
+ * Path parameter: hostname (required)
+ * Hostname of the running couchdb instance
+ *
+ * Path parameter: port
+ * Port number for the running couchdb instance
+ * Default value: 5984
+ *
+ * Path parameter: database (required)
+ * Name of the database to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.CouchDbEndpointBuilderFactory.CouchDbEndpointBuilder couchdb(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CouchDbEndpointBuilderFactory.couchdb(path);
+ }
+
+ /**
+ * Couchbase (camel-couchbase)
+ * Represents a Couchbase endpoint that can query Views with a Poll strategy
+ * and/or produce various type of operations.
+ *
+ * Category: database,nosql
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-couchbase
+ *
+ * Syntax: <code>couchbase:protocol:hostname:port</code>
+ *
+ * Path parameter: protocol (required)
+ * The protocol to use
+ *
+ * Path parameter: hostname (required)
+ * The hostname to use
+ *
+ * Path parameter: port
+ * The port number to use
+ * Default value: 8091
+ */
+ default org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.CouchbaseEndpointBuilder couchbase(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CouchbaseEndpointBuilderFactory.couchbase(path);
+ }
+
+ /**
+ * Cron (camel-cron)
+ * Camel Cron Component
+ *
+ * Category: scheduling
+ * Since: 3.1
+ * Maven coordinates: org.apache.camel:camel-cron
+ *
+ * Syntax: <code>cron:name</code>
+ *
+ * Path parameter: name (required)
+ * The name of the cron trigger
+ */
+ default org.apache.camel.builder.endpoint.dsl.CronEndpointBuilderFactory.CronEndpointBuilder cron(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CronEndpointBuilderFactory.cron(path);
+ }
+
+ /**
+ * Crypto CMS (camel-crypto-cms)
+ * The crypto cms component is used for encrypting data in CMS Enveloped
+ * Data format, decrypting CMS Enveloped Data, signing data in CMS Signed
+ * Data format, and verifying CMS Signed Data.
+ *
+ * Category: security,transformation
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-crypto-cms
+ *
+ * Syntax: <code>crypto-cms:cryptoOperation:name</code>
+ *
+ * Path parameter: cryptoOperation (required)
+ * Set the Crypto operation from that supplied after the crypto scheme in
+ * the endpoint uri e.g. crypto-cms:sign sets sign as the operation.
+ * Possible values: sign, verify, encrypt, or decrypt.
+ * The value can be one of: sign, verify, encrypt, decrypt
+ *
+ * Path parameter: name (required)
+ * The name part in the URI can be chosen by the user to distinguish between
+ * different signer/verifier/encryptor/decryptor endpoints within the camel
+ * context.
+ */
+ default org.apache.camel.builder.endpoint.dsl.CryptoCmsEndpointBuilderFactory.CryptoCmsEndpointBuilder cryptoCms(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CryptoCmsEndpointBuilderFactory.cryptoCms(path);
+ }
+
+ /**
+ * AWS CloudWatch (camel-aws-cw)
+ * The aws-cw component is used for sending metrics to an Amazon CloudWatch.
+ *
+ * Category: cloud,monitoring
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-aws-cw
+ *
+ * Syntax: <code>aws-cw:namespace</code>
+ *
+ * Path parameter: namespace (required)
+ * The metric namespace
+ */
+ default org.apache.camel.builder.endpoint.dsl.CwEndpointBuilderFactory.CwEndpointBuilder awsCw(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CwEndpointBuilderFactory.awsCw(path);
+ }
+
+ /**
+ * CXF (camel-cxf)
+ * The cxf component is used for SOAP WebServices using Apache CXF.
+ *
+ * Category: soap,webservice
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-cxf
+ *
+ * Syntax: <code>cxf:beanId:address</code>
+ *
+ * Path parameter: beanId
+ * To lookup an existing configured CxfEndpoint. Must used bean: as prefix.
+ *
+ * Path parameter: address
+ * The service publish address.
+ */
+ default org.apache.camel.builder.endpoint.dsl.CxfEndpointBuilderFactory.CxfEndpointBuilder cxf(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CxfEndpointBuilderFactory.cxf(path);
+ }
+
+ /**
+ * CXF-RS (camel-cxf)
+ * The cxfrs component is used for JAX-RS REST services using Apache CXF.
+ *
+ * Category: rest
+ * Since: 2.0
+ * Maven coordinates: org.apache.camel:camel-cxf
+ *
+ * Syntax: <code>cxfrs:beanId:address</code>
+ *
+ * Path parameter: beanId
+ * To lookup an existing configured CxfRsEndpoint. Must used bean: as
+ * prefix.
+ *
+ * Path parameter: address
+ * The service publish address.
+ */
+ default org.apache.camel.builder.endpoint.dsl.CxfRsEndpointBuilderFactory.CxfRsEndpointBuilder cxfrs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.CxfRsEndpointBuilderFactory.cxfrs(path);
+ }
+
+ /**
+ * Data Format (camel-dataformat)
+ * The dataformat component is used for working with Data Formats as if it
+ * was a regular Component supporting Endpoints and URIs.
+ *
+ * Category: core,transformation
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-dataformat
+ *
+ * Syntax: <code>dataformat:name:operation</code>
+ *
+ * Path parameter: name (required)
+ * Name of data format
+ *
+ * Path parameter: operation (required)
+ * Operation to use either marshal or unmarshal
+ * The value can be one of: marshal, unmarshal
+ */
+ default org.apache.camel.builder.endpoint.dsl.DataFormatEndpointBuilderFactory.DataFormatEndpointBuilder dataformat(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DataFormatEndpointBuilderFactory.dataformat(path);
+ }
+
+ /**
+ * Dataset (camel-dataset)
+ * The dataset component provides a mechanism to easily perform load & soak
+ * testing of your system.
+ *
+ * Category: core,testing
+ * Since: 1.3
+ * Maven coordinates: org.apache.camel:camel-dataset
+ *
+ * Syntax: <code>dataset:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of DataSet to lookup in the registry
+ */
+ default org.apache.camel.builder.endpoint.dsl.DataSetEndpointBuilderFactory.DataSetEndpointBuilder dataset(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DataSetEndpointBuilderFactory.dataset(path);
+ }
+
+ /**
+ * DataSet Test (camel-dataset)
+ * The dataset-test component extends the mock component by on startup to
+ * pull messages from another endpoint to set the expected message bodies.
+ *
+ * Category: core,testing
+ * Since: 1.3
+ * Maven coordinates: org.apache.camel:camel-dataset
+ *
+ * Syntax: <code>dataset-test:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of endpoint to lookup in the registry to use for polling messages
+ * used for testing
+ */
+ default org.apache.camel.builder.endpoint.dsl.DataSetTestEndpointBuilderFactory.DataSetTestEndpointBuilder datasetTest(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DataSetTestEndpointBuilderFactory.datasetTest(path);
+ }
+
+ /**
+ * AWS DynamoDB (camel-aws-ddb)
+ * The aws-ddb component is used for storing and retrieving data from
+ * Amazon's DynamoDB service.
+ *
+ * Category: cloud,database,nosql
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-aws-ddb
+ *
+ * Syntax: <code>aws-ddb:tableName</code>
+ *
+ * Path parameter: tableName (required)
+ * The name of the table currently worked with.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.awsDdb(path);
+ }
+
+ /**
+ * AWS DynamoDB Streams (camel-aws-ddb)
+ * The aws-ddbstream component is used for working with Amazon DynamoDB
+ * Streams.
+ *
+ * Category: cloud,messaging,streams
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-aws-ddb
+ *
+ * Syntax: <code>aws-ddbstream:tableName</code>
+ *
+ * Path parameter: tableName (required)
+ * Name of the dynamodb table
+ */
+ default org.apache.camel.builder.endpoint.dsl.DdbStreamEndpointBuilderFactory.DdbStreamEndpointBuilder awsDdbstream(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DdbStreamEndpointBuilderFactory.awsDdbstream(path);
+ }
+
+ /**
+ * Debezium MongoDB Connector (camel-debezium-mongodb)
+ * Represents a Debezium MongoDB endpoint which is used to capture changes
+ * in MongoDB database so that that applications can see those changes and
+ * respond to them.
+ *
+ * Category: database,nosql,mongodb
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-debezium-mongodb
+ *
+ * Syntax: <code>debezium-mongodb:name</code>
+ *
+ * Path parameter: name (required)
+ * Unique name for the connector. Attempting to register again with the same
+ * name will fail.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DebeziumMongodbEndpointBuilderFactory.DebeziumMongodbEndpointBuilder debeziumMongodb(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DebeziumMongodbEndpointBuilderFactory.debeziumMongodb(path);
+ }
+
+ /**
+ * Debezium MySQL Connector (camel-debezium-mysql)
+ * Represents a Debezium MySQL endpoint which is used to capture changes in
+ * MySQL database so that that applications can see those changes and
+ * respond to them.
+ *
+ * Category: database,sql,mysql
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-debezium-mysql
+ *
+ * Syntax: <code>debezium-mysql:name</code>
+ *
+ * Path parameter: name (required)
+ * Unique name for the connector. Attempting to register again with the same
+ * name will fail.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DebeziumMySqlEndpointBuilderFactory.DebeziumMySqlEndpointBuilder debeziumMysql(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DebeziumMySqlEndpointBuilderFactory.debeziumMysql(path);
+ }
+
+ /**
+ * Debezium PostgresSQL Connector (camel-debezium-postgres)
+ * Represents a Debezium PostgresSQL endpoint which is used to capture
+ * changes in PostgresSQL database so that that applications can see those
+ * changes and respond to them.
+ *
+ * Category: database,sql,postgres
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-debezium-postgres
+ *
+ * Syntax: <code>debezium-postgres:name</code>
+ *
+ * Path parameter: name (required)
+ * Unique name for the connector. Attempting to register again with the same
+ * name will fail.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DebeziumPostgresEndpointBuilderFactory.DebeziumPostgresEndpointBuilder debeziumPostgres(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DebeziumPostgresEndpointBuilderFactory.debeziumPostgres(path);
+ }
+
+ /**
+ * Debezium SQL Server Connector (camel-debezium-sqlserver)
+ * Represents a Debezium SQL Server endpoint which is used to capture
+ * changes in SQL Server database so that that applications can see those
+ * changes and respond to them.
+ *
+ * Category: database,sql,sqlserver
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-debezium-sqlserver
+ *
+ * Syntax: <code>debezium-sqlserver:name</code>
+ *
+ * Path parameter: name (required)
+ * Unique name for the connector. Attempting to register again with the same
+ * name will fail.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DebeziumSqlserverEndpointBuilderFactory.DebeziumSqlserverEndpointBuilder debeziumSqlserver(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DebeziumSqlserverEndpointBuilderFactory.debeziumSqlserver(path);
+ }
+
+ /**
+ * DigitalOcean (camel-digitalocean)
+ * The DigitalOcean component allows you to manage Droplets and resources
+ * within the DigitalOcean cloud.
+ *
+ * Category: cloud,management
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-digitalocean
+ *
+ * Syntax: <code>digitalocean:operation</code>
+ *
+ * Path parameter: operation
+ * The operation to perform to the given resource.
+ * The value can be one of: create, update, delete, list, ownList, get,
+ * listBackups, listActions, listNeighbors, listSnapshots, listKernels,
+ * listAllNeighbors, enableBackups, disableBackups, reboot, powerCycle,
+ * shutdown, powerOn, powerOff, restore, resetPassword, resize, rebuild,
+ * rename, changeKernel, enableIpv6, enablePrivateNetworking, takeSnapshot,
+ * transfer, convert, attach, detach, assign, unassign, tag, untag
+ */
+ default org.apache.camel.builder.endpoint.dsl.DigitalOceanEndpointBuilderFactory.DigitalOceanEndpointBuilder digitalocean(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DigitalOceanEndpointBuilderFactory.digitalocean(path);
+ }
+
+ /**
+ * Crypto (JCE) (camel-crypto)
+ * The crypto component is used for signing and verifying exchanges using
+ * the Signature Service of the Java Cryptographic Extension (JCE).
+ *
+ * Category: security,transformation
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-crypto
+ *
+ * Syntax: <code>crypto:cryptoOperation:name</code>
+ *
+ * Path parameter: cryptoOperation (required)
+ * Set the Crypto operation from that supplied after the crypto scheme in
+ * the endpoint uri e.g. crypto:sign sets sign as the operation.
+ * The value can be one of: sign, verify
+ *
+ * Path parameter: name (required)
+ * The logical name of this operation.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DigitalSignatureEndpointBuilderFactory.DigitalSignatureEndpointBuilder crypto(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DigitalSignatureEndpointBuilderFactory.crypto(path);
+ }
+
+ /**
+ * Direct (camel-direct)
+ * The direct component provides direct, synchronous call to another
+ * endpoint from the same CamelContext.
+ *
+ * Category: core,endpoint
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-direct
+ *
+ * Syntax: <code>direct:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of direct endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.DirectEndpointBuilderFactory.DirectEndpointBuilder direct(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DirectEndpointBuilderFactory.direct(path);
+ }
+
+ /**
+ * Direct VM (camel-directvm)
+ * The direct-vm component provides direct, synchronous call to another
+ * endpoint from any CamelContext in the same JVM.
+ *
+ * Category: core,endpoint
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-directvm
+ *
+ * Syntax: <code>direct-vm:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of direct-vm endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.DirectVmEndpointBuilderFactory.DirectVmEndpointBuilder directVm(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DirectVmEndpointBuilderFactory.directVm(path);
+ }
+
+ /**
+ * Disruptor (camel-disruptor)
+ * The disruptor component provides asynchronous SEDA behavior using LMAX
+ * Disruptor.
+ *
+ * Category: endpoint
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-disruptor
+ *
+ * Syntax: <code>disruptor:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.DisruptorEndpointBuilderFactory.DisruptorEndpointBuilder disruptor(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DisruptorEndpointBuilderFactory.disruptor(path);
+ }
+
+ /**
+ * Disruptor VM (camel-disruptor)
+ * The disruptor component provides asynchronous SEDA behavior using LMAX
+ * Disruptor.
+ *
+ * Category: endpoint
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-disruptor
+ *
+ * Syntax: <code>disruptor-vm:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.DisruptorVmEndpointBuilderFactory.DisruptorVmEndpointBuilder disruptorVm(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DisruptorVmEndpointBuilderFactory.disruptorVm(path);
+ }
+
+ /**
+ * DNS (camel-dns)
+ * To lookup domain information and run DNS queries using DNSJava.
+ *
+ * Category: networking
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-dns
+ *
+ * Syntax: <code>dns:dnsType</code>
+ *
+ * Path parameter: dnsType (required)
+ * The type of the lookup.
+ * The value can be one of: dig, ip, lookup, wikipedia
+ */
+ default org.apache.camel.builder.endpoint.dsl.DnsEndpointBuilderFactory.DnsEndpointBuilder dns(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DnsEndpointBuilderFactory.dns(path);
+ }
+
+ /**
+ * Docker (camel-docker)
+ * The docker component is used for managing Docker containers.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-docker
+ *
+ * Syntax: <code>docker:operation</code>
+ *
+ * Path parameter: operation (required)
+ * Which operation to use
+ * The value can be one of: events, stats, auth, info, ping, version,
+ * imagebuild, imagecreate, imageinspect, imagelist, imagepull,
+ * imagepushimageremove, imagesearch, imagetag, containerattach,
+ * containercommit, containercopyfile, containercreate,
+ * containerdiffinspectcontainer, containerkill, containerlist,
+ * containerlog, containerpause, containerrestart, containerremove,
+ * containerstartcontainerstop, containertop, containerunpause,
+ * containerwait, execcreate, execstart
+ */
+ default org.apache.camel.builder.endpoint.dsl.DockerEndpointBuilderFactory.DockerEndpointBuilder docker(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DockerEndpointBuilderFactory.docker(path);
+ }
+
+ /**
+ * Dozer (camel-dozer)
+ * The dozer component provides the ability to map between Java beans using
+ * the Dozer mapping library.
+ *
+ * Category: transformation
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-dozer
+ *
+ * Syntax: <code>dozer:name</code>
+ *
+ * Path parameter: name (required)
+ * A human readable name of the mapping.
+ */
+ default org.apache.camel.builder.endpoint.dsl.DozerEndpointBuilderFactory.DozerEndpointBuilder dozer(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DozerEndpointBuilderFactory.dozer(path);
+ }
+
+ /**
+ * Drill (camel-drill)
+ * The drill component gives you the ability to quering into apache drill
+ * cluster.
+ *
+ * Category: database,sql
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-drill
+ *
+ * Syntax: <code>drill:host</code>
+ *
+ * Path parameter: host (required)
+ * ZooKeeper host name or IP address. Use local instead of a host name or IP
+ * address to connect to the local Drillbit
+ */
+ default org.apache.camel.builder.endpoint.dsl.DrillEndpointBuilderFactory.DrillEndpointBuilder drill(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DrillEndpointBuilderFactory.drill(path);
+ }
+
+ /**
+ * Dropbox (camel-dropbox)
+ * For uploading, downloading and managing files, folders, groups,
+ * collaborations, etc on dropbox DOT com.
+ *
+ * Category: api,file
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-dropbox
+ *
+ * Syntax: <code>dropbox:operation</code>
+ *
+ * Path parameter: operation (required)
+ * The specific action (typically is a CRUD action) to perform on Dropbox
+ * remote folder.
+ * The value can be one of: put, del, search, get, move
+ */
+ default org.apache.camel.builder.endpoint.dsl.DropboxEndpointBuilderFactory.DropboxEndpointBuilder dropbox(String path) {
+ return org.apache.camel.builder.endpoint.dsl.DropboxEndpointBuilderFactory.dropbox(path);
+ }
+
+ /**
+ * AWS EC2 (camel-aws-ec2)
+ * The aws-ec2 is used for managing Amazon EC2 instances.
+ *
+ * Category: cloud,management
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-aws-ec2
+ *
+ * Syntax: <code>aws-ec2:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.EC2EndpointBuilderFactory.EC2EndpointBuilder awsEc2(String path) {
+ return org.apache.camel.builder.endpoint.dsl.EC2EndpointBuilderFactory.awsEc2(path);
+ }
+
+ /**
+ * AWS ECS (camel-aws-ecs)
+ * The aws-ecs is used for managing Amazon ECS
+ *
+ * Category: cloud,management
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-aws-ecs
+ *
+ * Syntax: <code>aws-ecs:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.ECSEndpointBuilderFactory.ECSEndpointBuilder awsEcs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ECSEndpointBuilderFactory.awsEcs(path);
+ }
+
+ /**
+ * AWS EKS (camel-aws-eks)
+ * The aws-eks is used for managing Amazon EKS
+ *
+ * Category: cloud,management
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-aws-eks
+ *
+ * Syntax: <code>aws-eks:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.EKSEndpointBuilderFactory.EKSEndpointBuilder awsEks(String path) {
+ return org.apache.camel.builder.endpoint.dsl.EKSEndpointBuilderFactory.awsEks(path);
+ }
+
+ /**
+ * Ehcache (camel-ehcache)
+ * The ehcache component enables you to perform caching operations using
+ * Ehcache as cache implementation.
+ *
+ * Category: cache,datagrid,clustering
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-ehcache
+ *
+ * Syntax: <code>ehcache:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * the cache name
+ */
+ default org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder ehcache(String path) {
+ return org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.ehcache(path);
+ }
+
+ /**
+ * Elastichsearch Rest (camel-elasticsearch-rest)
+ * The elasticsearch component is used for interfacing with ElasticSearch
+ * server using REST API.
+ *
+ * Category: monitoring,search
+ * Since: 2.21
+ * Maven coordinates: org.apache.camel:camel-elasticsearch-rest
+ *
+ * Syntax: <code>elasticsearch-rest:clusterName</code>
+ *
+ * Path parameter: clusterName (required)
+ * Name of the cluster
+ */
+ default org.apache.camel.builder.endpoint.dsl.ElasticsearchEndpointBuilderFactory.ElasticsearchEndpointBuilder elasticsearchRest(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ElasticsearchEndpointBuilderFactory.elasticsearchRest(path);
+ }
+
+ /**
+ * ElSQL (camel-elsql)
+ * The elsql component is an extension to the existing SQL Component that
+ * uses ElSql to define the SQL queries.
+ *
+ * Category: database,sql
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-elsql
+ *
+ * Syntax: <code>elsql:elsqlName:resourceUri</code>
+ *
+ * Path parameter: elsqlName (required)
+ * The name of the elsql to use (is NAMED in the elsql file)
+ *
+ * Path parameter: resourceUri
+ * The resource file which contains the elsql SQL statements to use. You can
+ * specify multiple resources separated by comma. The resources are loaded
+ * on the classpath by default, you can prefix with file: to load from file
+ * system. Notice you can set this option on the component and then you do
+ * not have to configure this on the endpoint.
+ */
+ default org.apache.camel.builder.endpoint.dsl.ElsqlEndpointBuilderFactory.ElsqlEndpointBuilder elsql(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ElsqlEndpointBuilderFactory.elsql(path);
+ }
+
+ /**
+ * Elytron (camel-elytron)
+ * Endpoint
+ *
+ * Category: http
+ * Since: 3.1
+ * Maven coordinates: org.apache.camel:camel-elytron
+ *
+ * Syntax: <code>elytron:httpURI</code>
+ *
+ * Path parameter: httpURI (required)
+ * The url of the HTTP endpoint to use.
+ */
+ default org.apache.camel.builder.endpoint.dsl.ElytronEndpointBuilderFactory.ElytronEndpointBuilder elytron(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ElytronEndpointBuilderFactory.elytron(path);
+ }
+
+ /**
+ * Etcd (camel-etcd)
+ * The camel etcd component allows you to work with Etcd, a distributed
+ * reliable key-value store.
+ *
+ * Category: clustering,database
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-etcd
+ *
+ * Syntax: <code>etcd:namespace/path</code>
+ *
+ * Path parameter: namespace (required)
+ * The API namespace to use
+ * The value can be one of: keys, stats, watch
+ *
+ * Path parameter: path
+ * The path the endpoint refers to
+ */
+ default org.apache.camel.builder.endpoint.dsl.EtcdEndpointBuilderFactory.EtcdEndpointBuilder etcd(String path) {
+ return org.apache.camel.builder.endpoint.dsl.EtcdEndpointBuilderFactory.etcd(path);
+ }
+
+ /**
+ * OSGi EventAdmin (camel-eventadmin)
+ * The eventadmin component can be used in an OSGi environment to receive
+ * OSGi EventAdmin events and process them.
+ *
+ * Category: eventbus
+ * Since: 2.6
+ * Maven coordinates: org.apache.camel:camel-eventadmin
+ *
+ * Syntax: <code>eventadmin:topic</code>
+ *
+ * Path parameter: topic
+ * Name of topic to listen or send to
+ */
+ default org.apache.camel.builder.endpoint.dsl.EventAdminEndpointBuilderFactory.EventAdminEndpointBuilder eventadmin(String path) {
+ return org.apache.camel.builder.endpoint.dsl.EventAdminEndpointBuilderFactory.eventadmin(path);
+ }
+
+ /**
+ * Spring Event (camel-spring)
+ * The spring-event component allows to listen for Spring Application
+ * Events.
+ *
+ * Category: spring,eventbus
+ * Since: 1.4
+ * Maven coordinates: org.apache.camel:camel-spring
+ *
+ * Syntax: <code>spring-event:name</code>
+ *
+ * Path parameter: name
+ * Name of endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.EventEndpointBuilderFactory.EventEndpointBuilder springEvent(String path) {
+ return org.apache.camel.builder.endpoint.dsl.EventEndpointBuilderFactory.springEvent(path);
+ }
+
+ /**
+ * Exec (camel-exec)
+ * The exec component can be used to execute OS system commands.
+ *
+ * Category: system
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-exec
+ *
+ * Syntax: <code>exec:executable</code>
+ *
+ * Path parameter: executable (required)
+ * Sets the executable to be executed. The executable must not be empty or
+ * null.
+ */
+ default org.apache.camel.builder.endpoint.dsl.ExecEndpointBuilderFactory.ExecEndpointBuilder exec(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ExecEndpointBuilderFactory.exec(path);
+ }
+
+ /**
+ * Facebook (camel-facebook)
+ * The Facebook component provides access to all of the Facebook APIs
+ * accessible using Facebook4J.
+ *
+ * Category: social
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-facebook
+ *
+ * Syntax: <code>facebook:methodName</code>
+ *
+ * Path parameter: methodName (required)
+ * What operation to perform
+ */
+ default org.apache.camel.builder.endpoint.dsl.FacebookEndpointBuilderFactory.FacebookEndpointBuilder facebook(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FacebookEndpointBuilderFactory.facebook(path);
+ }
+
+ /**
+ * FHIR (camel-fhir)
+ * The fhir component is used for working with the FHIR protocol (health
+ * care).
+ *
+ * Category: hl7,api
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-fhir
+ *
+ * Syntax: <code>fhir:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: capabilities, create, delete, history,
+ * load-page, meta, patch, read, search, transaction, update, validate
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ */
+ default org.apache.camel.builder.endpoint.dsl.FhirEndpointBuilderFactory.FhirEndpointBuilder fhir(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FhirEndpointBuilderFactory.fhir(path);
+ }
+
+ /**
+ * File (camel-file)
+ * The file component is used for reading or writing files.
+ *
+ * Category: core,file
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-file
+ *
+ * Syntax: <code>file:directoryName</code>
+ *
+ * Path parameter: directoryName (required)
+ * The starting directory
+ */
+ default org.apache.camel.builder.endpoint.dsl.FileEndpointBuilderFactory.FileEndpointBuilder file(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FileEndpointBuilderFactory.file(path);
+ }
+
+ /**
+ * file-watch (camel-file-watch)
+ * The file-watch is used to monitor file events in directory using
+ * java.nio.file.WatchService
+ *
+ * Category: file
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-file-watch
+ *
+ * Syntax: <code>file-watch:path</code>
+ *
+ * Path parameter: path (required)
+ * Path of directory to consume events from.
+ */
+ default org.apache.camel.builder.endpoint.dsl.FileWatchEndpointBuilderFactory.FileWatchEndpointBuilder fileWatch(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FileWatchEndpointBuilderFactory.fileWatch(path);
+ }
+
+ /**
+ * Flatpack (camel-flatpack)
+ * The flatpack component supports fixed width and delimited file parsing
+ * via the FlatPack library.
+ *
+ * Category: transformation
+ * Since: 1.4
+ * Maven coordinates: org.apache.camel:camel-flatpack
+ *
+ * Syntax: <code>flatpack:type:resourceUri</code>
+ *
+ * Path parameter: type
+ * Whether to use fixed or delimiter
+ * Default value: delim
+ * The value can be one of: fixed, delim
+ *
+ * Path parameter: resourceUri (required)
+ * URL for loading the flatpack mapping file from classpath or file system
+ */
+ default org.apache.camel.builder.endpoint.dsl.FlatpackEndpointBuilderFactory.FlatpackEndpointBuilder flatpack(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FlatpackEndpointBuilderFactory.flatpack(path);
+ }
+
+ /**
+ * Flink (camel-flink)
+ * The flink component can be used to send DataSet jobs to Apache Flink
+ * cluster.
+ *
+ * Category: hadoop
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-flink
+ *
+ * Syntax: <code>flink:endpointType</code>
+ *
+ * Path parameter: endpointType (required)
+ * Type of the endpoint (dataset, datastream).
+ * The value can be one of: dataset, datastream
+ */
+ default org.apache.camel.builder.endpoint.dsl.FlinkEndpointBuilderFactory.FlinkEndpointBuilder flink(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FlinkEndpointBuilderFactory.flink(path);
+ }
+
+ /**
+ * FOP (camel-fop)
+ * The fop component allows you to render a message into different output
+ * formats using Apache FOP.
+ *
+ * Category: transformation
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-fop
+ *
+ * Syntax: <code>fop:outputType</code>
+ *
+ * Path parameter: outputType (required)
+ * The primary output format is PDF but other output formats are also
+ * supported.
+ * The value can be one of: pdf, ps, pcl, png, jpeg, svg, xml, mif, rtf, txt
+ */
+ default org.apache.camel.builder.endpoint.dsl.FopEndpointBuilderFactory.FopEndpointBuilder fop(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FopEndpointBuilderFactory.fop(path);
+ }
+
+ /**
+ * Freemarker (camel-freemarker)
+ * Transforms the message using a FreeMarker template.
+ *
+ * Category: transformation
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-freemarker
+ *
+ * Syntax: <code>freemarker:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.FreemarkerEndpointBuilderFactory.FreemarkerEndpointBuilder freemarker(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FreemarkerEndpointBuilderFactory.freemarker(path);
+ }
+
+ /**
+ * FTP (camel-ftp)
+ * The ftp component is used for uploading or downloading files from FTP
+ * servers.
+ *
+ * Category: file
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-ftp
+ *
+ * Syntax: <code>ftp:host:port/directoryName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname of the FTP server
+ *
+ * Path parameter: port
+ * Port of the FTP server
+ *
+ * Path parameter: directoryName
+ * The starting directory
+ */
+ default org.apache.camel.builder.endpoint.dsl.FtpEndpointBuilderFactory.FtpEndpointBuilder ftp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FtpEndpointBuilderFactory.ftp(path);
+ }
+
+ /**
+ * FTPS (camel-ftp)
+ * The ftps (FTP secure SSL/TLS) component is used for uploading or
+ * downloading files from FTP servers.
+ *
+ * Category: file
+ * Since: 2.2
+ * Maven coordinates: org.apache.camel:camel-ftp
+ *
+ * Syntax: <code>ftps:host:port/directoryName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname of the FTP server
+ *
+ * Path parameter: port
+ * Port of the FTP server
+ *
+ * Path parameter: directoryName
+ * The starting directory
+ */
+ default org.apache.camel.builder.endpoint.dsl.FtpsEndpointBuilderFactory.FtpsEndpointBuilder ftps(String path) {
+ return org.apache.camel.builder.endpoint.dsl.FtpsEndpointBuilderFactory.ftps(path);
+ }
+
+ /**
+ * Ganglia (camel-ganglia)
+ * The ganglia component is used for sending metrics to the Ganglia
+ * monitoring system.
+ *
+ * Category: monitoring
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-ganglia
+ *
+ * Syntax: <code>ganglia:host:port</code>
+ *
+ * Path parameter: host
+ * Host name for Ganglia server
+ * Default value: 239.2.11.71
+ *
+ * Path parameter: port
+ * Port for Ganglia server
+ * Default value: 8649
+ */
+ default org.apache.camel.builder.endpoint.dsl.GangliaEndpointBuilderFactory.GangliaEndpointBuilder ganglia(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GangliaEndpointBuilderFactory.ganglia(path);
+ }
+
+ /**
+ * Geocoder (camel-geocoder)
+ * The geocoder component is used for looking up geocodes (latitude and
+ * longitude) for a given address, or reverse lookup.
+ *
+ * Category: api,location
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-geocoder
+ *
+ * Syntax: <code>geocoder:address:latlng</code>
+ *
+ * Path parameter: address
+ * The geo address which should be prefixed with address:
+ *
+ * Path parameter: latlng
+ * The geo latitude and longitude which should be prefixed with latlng:
+ */
+ default org.apache.camel.builder.endpoint.dsl.GeoCoderEndpointBuilderFactory.GeoCoderEndpointBuilder geocoder(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GeoCoderEndpointBuilderFactory.geocoder(path);
+ }
+
+ /**
+ * Git (camel-git)
+ * The git component is used for working with git repositories.
+ *
+ * Category: file
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-git
+ *
+ * Syntax: <code>git:localPath</code>
+ *
+ * Path parameter: localPath (required)
+ * Local repository path
+ */
+ default org.apache.camel.builder.endpoint.dsl.GitEndpointBuilderFactory.GitEndpointBuilder git(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GitEndpointBuilderFactory.git(path);
+ }
+
+ /**
+ * GitHub (camel-github)
+ * The github component is used for integrating Camel with github.
+ *
+ * Category: api,file
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-github
+ *
+ * Syntax: <code>github:type/branchName</code>
+ *
+ * Path parameter: type (required)
+ * What git operation to execute
+ * The value can be one of: CLOSEPULLREQUEST, PULLREQUESTCOMMENT, COMMIT,
+ * PULLREQUEST, TAG, PULLREQUESTSTATE, PULLREQUESTFILES, GETCOMMITFILE,
+ * CREATEISSUE
+ *
+ * Path parameter: branchName
+ * Name of branch
+ */
+ default org.apache.camel.builder.endpoint.dsl.GitHubEndpointBuilderFactory.GitHubEndpointBuilder github(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GitHubEndpointBuilderFactory.github(path);
+ }
+
+ /**
+ * OpenStack Glance (camel-openstack)
+ * The openstack-glance component allows messages to be sent to an OpenStack
+ * image services.
+ *
+ * Category: cloud,paas
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-openstack
+ *
+ * Syntax: <code>openstack-glance:host</code>
+ *
+ * Path parameter: host (required)
+ * OpenStack host url
+ */
+ default org.apache.camel.builder.endpoint.dsl.GlanceEndpointBuilderFactory.GlanceEndpointBuilder openstackGlance(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GlanceEndpointBuilderFactory.openstackGlance(path);
+ }
+
+ /**
+ * Google BigQuery (camel-google-bigquery)
+ * Google BigQuery data warehouse for analytics.
+ *
+ * Category: cloud,messaging
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-google-bigquery
+ *
+ * Syntax: <code>google-bigquery:projectId:datasetId:tableId</code>
+ *
+ * Path parameter: projectId (required)
+ * Google Cloud Project Id
+ *
+ * Path parameter: datasetId (required)
+ * BigQuery Dataset Id
+ *
+ * Path parameter: tableId
+ * BigQuery table id
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleBigQueryEndpointBuilderFactory.GoogleBigQueryEndpointBuilder googleBigquery(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleBigQueryEndpointBuilderFactory.googleBigquery(path);
+ }
+
+ /**
+ * Google BigQuery Standard SQL (camel-google-bigquery)
+ * Google BigQuery data warehouse for analytics (using SQL queries).
+ *
+ * Category: cloud,messaging
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-google-bigquery
+ *
+ * Syntax: <code>google-bigquery-sql:projectId:query</code>
+ *
+ * Path parameter: query (required)
+ * BigQuery standard SQL query
+ *
+ * Path parameter: projectId (required)
+ * Google Cloud Project Id
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleBigQuerySQLEndpointBuilderFactory.GoogleBigQuerySQLEndpointBuilder googleBigquerySql(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleBigQuerySQLEndpointBuilderFactory.googleBigquerySql(path);
+ }
+
+ /**
+ * Google Calendar (camel-google-calendar)
+ * The google-calendar component provides access to Google Calendar.
+ *
+ * Category: api,cloud
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-google-calendar
+ *
+ * Syntax: <code>google-calendar:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: ACL, LIST, CALENDARS, CHANNELS, COLORS,
+ * FREEBUSY, EVENTS, SETTINGS
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ * The value can be one of: calendarImport, clear, delete, get, insert,
+ * instances, list, move, patch, query, quickAdd, stop, update, watch
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleCalendarEndpointBuilderFactory.GoogleCalendarEndpointBuilder googleCalendar(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleCalendarEndpointBuilderFactory.googleCalendar(path);
+ }
+
+ /**
+ * Google Calendar Stream (camel-google-calendar)
+ * The google-calendar component provides access to Google Calendar in a
+ * streaming mode.
+ *
+ * Category: api,cloud
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-google-calendar
+ *
+ * Syntax: <code>google-calendar-stream:index</code>
+ *
+ * Path parameter: index
+ * Specifies an index for the endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleCalendarStreamEndpointBuilderFactory.GoogleCalendarStreamEndpointBuilder googleCalendarStream(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleCalendarStreamEndpointBuilderFactory.googleCalendarStream(path);
+ }
+
+ /**
+ * Google Drive (camel-google-drive)
+ * The google-drive component provides access to Google Drive file storage
+ * service.
+ *
+ * Category: api,cloud,file
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-google-drive
+ *
+ * Syntax: <code>google-drive:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: drive-about, drive-apps, drive-changes,
+ * drive-channels, drive-children, drive-comments, drive-files,
+ * drive-parents, drive-permissions, drive-properties, drive-realtime,
+ * drive-replies, drive-revisions
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ * The value can be one of: copy, delete, get, getIdForEmail, insert, list,
+ * patch, stop, touch, trash, untrash, update, watch
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleDriveEndpointBuilderFactory.GoogleDriveEndpointBuilder googleDrive(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleDriveEndpointBuilderFactory.googleDrive(path);
+ }
+
+ /**
+ * Google Mail (camel-google-mail)
+ * The google-mail component provides access to Google Mail.
+ *
+ * Category: api,cloud,mail
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-google-mail
+ *
+ * Syntax: <code>google-mail:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: THREADS, MESSAGES, ATTACHMENTS, LABELS, HISTORY,
+ * DRAFTS, USERS
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ * The value can be one of: attachments, create, delete, get, getProfile,
+ * gmailImport, insert, list, modify, patch, send, trash, untrash, update
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleMailEndpointBuilderFactory.GoogleMailEndpointBuilder googleMail(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleMailEndpointBuilderFactory.googleMail(path);
+ }
+
+ /**
+ * Google Mail Stream (camel-google-mail)
+ * The google-mail component provides access to Google Mail.
+ *
+ * Category: api,cloud,mail
+ * Since: 2.22
+ * Maven coordinates: org.apache.camel:camel-google-mail
+ *
+ * Syntax: <code>google-mail-stream:index</code>
+ *
+ * Path parameter: index
+ * Specifies an index for the endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleMailStreamEndpointBuilderFactory.GoogleMailStreamEndpointBuilder googleMailStream(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleMailStreamEndpointBuilderFactory.googleMailStream(path);
+ }
+
+ /**
+ * Google Pubsub (camel-google-pubsub)
+ * Messaging client for Google Cloud Platform PubSub Service
+ *
+ * Category: messaging
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-google-pubsub
+ *
+ * Syntax: <code>google-pubsub:projectId:destinationName</code>
+ *
+ * Path parameter: projectId (required)
+ * Project Id
+ *
+ * Path parameter: destinationName (required)
+ * Destination Name
+ */
+ default org.apache.camel.builder.endpoint.dsl.GooglePubsubEndpointBuilderFactory.GooglePubsubEndpointBuilder googlePubsub(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GooglePubsubEndpointBuilderFactory.googlePubsub(path);
+ }
+
+ /**
+ * Google Sheets (camel-google-sheets)
+ * The google-sheets component provides access to Google Sheets.
+ *
+ * Category: api,cloud,sheets
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-google-sheets
+ *
+ * Syntax: <code>google-sheets:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: SPREADSHEETS, DATA
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ * The value can be one of: create, get, update, append, batchUpdate, clear
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleSheetsEndpointBuilderFactory.GoogleSheetsEndpointBuilder googleSheets(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleSheetsEndpointBuilderFactory.googleSheets(path);
+ }
+
+ /**
+ * Google Sheets Stream (camel-google-sheets)
+ * The google-sheets component provides access to Google Sheets.
+ *
+ * Category: api,cloud,sheets
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-google-sheets
+ *
+ * Syntax: <code>google-sheets-stream:apiName</code>
+ *
+ * Path parameter: apiName
+ * Sets the apiName.
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoogleSheetsStreamEndpointBuilderFactory.GoogleSheetsStreamEndpointBuilder googleSheetsStream(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoogleSheetsStreamEndpointBuilderFactory.googleSheetsStream(path);
+ }
+
+ /**
+ * Gora (camel-gora)
+ * The gora component allows you to work with NoSQL databases using the
+ * Apache Gora framework.
+ *
+ * Category: database,hadoop,nosql
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-gora
+ *
+ * Syntax: <code>gora:name</code>
+ *
+ * Path parameter: name (required)
+ * Instance name
+ */
+ default org.apache.camel.builder.endpoint.dsl.GoraEndpointBuilderFactory.GoraEndpointBuilder gora(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GoraEndpointBuilderFactory.gora(path);
+ }
+
+ /**
+ * Grape (camel-grape)
+ * The grape component allows you to fetch, load and manage additional jars
+ * when CamelContext is running.
+ *
+ * Category: management,deployment
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-grape
+ *
+ * Syntax: <code>grape:defaultCoordinates</code>
+ *
+ * Path parameter: defaultCoordinates (required)
+ * Maven coordinates to use as default to grab if the message body is empty.
+ */
+ default org.apache.camel.builder.endpoint.dsl.GrapeEndpointBuilderFactory.GrapeEndpointBuilder grape(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GrapeEndpointBuilderFactory.grape(path);
+ }
+
+ /**
+ * GraphQL (camel-graphql)
+ * A Camel GraphQL Component
+ *
+ * Category: api
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-graphql
+ *
+ * Syntax: <code>graphql:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The GraphQL server URI.
+ */
+ default org.apache.camel.builder.endpoint.dsl.GraphqlEndpointBuilderFactory.GraphqlEndpointBuilder graphql(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GraphqlEndpointBuilderFactory.graphql(path);
+ }
+
+ /**
+ * MongoDB GridFS (camel-mongodb-gridfs)
+ * Component for working with MongoDB GridFS.
+ *
+ * Category: database,nosql
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-mongodb-gridfs
+ *
+ * Syntax: <code>mongodb-gridfs:connectionBean</code>
+ *
+ * Path parameter: connectionBean (required)
+ * Name of com.mongodb.MongoClient to use.
+ */
+ default org.apache.camel.builder.endpoint.dsl.GridFsEndpointBuilderFactory.GridFsEndpointBuilder mongodbGridfs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GridFsEndpointBuilderFactory.mongodbGridfs(path);
+ }
+
+ /**
+ * gRPC (camel-grpc)
+ * The gRPC component allows to call and expose remote procedures via HTTP/2
+ * with protobuf dataformat
+ *
+ * Category: rpc
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-grpc
+ *
+ * Syntax: <code>grpc:host:port/service</code>
+ *
+ * Path parameter: host (required)
+ * The gRPC server host name. This is localhost or 0.0.0.0 when being a
+ * consumer or remote server host name when using producer.
+ *
+ * Path parameter: port (required)
+ * The gRPC local or remote server port
+ *
+ * Path parameter: service (required)
+ * Fully qualified service name from the protocol buffer descriptor file
+ * (package dot service definition name)
+ */
+ default org.apache.camel.builder.endpoint.dsl.GrpcEndpointBuilderFactory.GrpcEndpointBuilder grpc(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GrpcEndpointBuilderFactory.grpc(path);
+ }
+
+ /**
+ * Guava EventBus (camel-guava-eventbus)
+ * The guava-eventbus component provides integration bridge between Camel
+ * and Google Guava EventBus.
+ *
+ * Category: eventbus
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-guava-eventbus
+ *
+ * Syntax: <code>guava-eventbus:eventBusRef</code>
+ *
+ * Path parameter: eventBusRef
+ * To lookup the Guava EventBus from the registry with the given name
+ */
+ default org.apache.camel.builder.endpoint.dsl.GuavaEventBusEndpointBuilderFactory.GuavaEventBusEndpointBuilder guavaEventbus(String path) {
+ return org.apache.camel.builder.endpoint.dsl.GuavaEventBusEndpointBuilderFactory.guavaEventbus(path);
+ }
+
+ /**
+ * HBase (camel-hbase)
+ * For reading/writing from/to an HBase store (Hadoop database).
+ *
+ * Category: hadoop
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-hbase
+ *
+ * Syntax: <code>hbase:tableName</code>
+ *
+ * Path parameter: tableName (required)
+ * The name of the table
+ */
+ default org.apache.camel.builder.endpoint.dsl.HBaseEndpointBuilderFactory.HBaseEndpointBuilder hbase(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HBaseEndpointBuilderFactory.hbase(path);
+ }
+
+ /**
+ * Hazelcast Atomic Number (camel-hazelcast)
+ * The hazelcast-atomicvalue component is used to access Hazelcast atomic
+ * number, which is an object that simply provides a grid wide number
+ * (long).
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-atomicvalue:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastAtomicnumberEndpointBuilderFactory.HazelcastAtomicnumberEndpointBuilder hazelcastAtomicvalue(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastAtomicnumberEndpointBuilderFactory.hazelcastAtomicvalue(path);
+ }
+
+ /**
+ * Hazelcast Instance (camel-hazelcast)
+ * The hazelcast-instance component is used to consume join/leave events of
+ * the cache instance in the cluster.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-instance:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastInstanceEndpointBuilderFactory.HazelcastInstanceEndpointBuilder hazelcastInstance(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastInstanceEndpointBuilderFactory.hazelcastInstance(path);
+ }
+
+ /**
+ * Hazelcast List (camel-hazelcast)
+ * The hazelcast-list component is used to access Hazelcast distributed
+ * list.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-list:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastListEndpointBuilderFactory.HazelcastListEndpointBuilder hazelcastList(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastListEndpointBuilderFactory.hazelcastList(path);
+ }
+
+ /**
+ * Hazelcast Map (camel-hazelcast)
+ * The hazelcast-map component is used to access Hazelcast distributed map.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-map:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastMapEndpointBuilderFactory.HazelcastMapEndpointBuilder hazelcastMap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastMapEndpointBuilderFactory.hazelcastMap(path);
+ }
+
+ /**
+ * Hazelcast Multimap (camel-hazelcast)
+ * The hazelcast-multimap component is used to to access Hazelcast
+ * distributed multimap.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-multimap:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastMultimapEndpointBuilderFactory.HazelcastMultimapEndpointBuilder hazelcastMultimap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastMultimapEndpointBuilderFactory.hazelcastMultimap(path);
+ }
+
+ /**
+ * Hazelcast Queue (camel-hazelcast)
+ * The hazelcast-queue component is used to access Hazelcast distributed
+ * queue.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-queue:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastQueueEndpointBuilderFactory.HazelcastQueueEndpointBuilder hazelcastQueue(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastQueueEndpointBuilderFactory.hazelcastQueue(path);
+ }
+
+ /**
+ * Hazelcast Replicated Map (camel-hazelcast)
+ * The hazelcast-replicatedmap component is used to access Hazelcast
+ * replicated map.
+ *
+ * Category: cache,datagrid
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-replicatedmap:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastReplicatedmapEndpointBuilderFactory.HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastReplicatedmapEndpointBuilderFactory.hazelcastReplicatedmap(path);
+ }
+
+ /**
+ * Hazelcast Ringbuffer (camel-hazelcast)
+ * The hazelcast-ringbuffer component is used to access Hazelcast
+ * distributed ringbuffer.
+ *
+ * Category: cache,datagrid
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-ringbuffer:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastRingbufferEndpointBuilderFactory.HazelcastRingbufferEndpointBuilder hazelcastRingbuffer(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastRingbufferEndpointBuilderFactory.hazelcastRingbuffer(path);
+ }
+
+ /**
+ * Hazelcast SEDA (camel-hazelcast)
+ * The hazelcast-seda component is used to access Hazelcast BlockingQueue.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-seda:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastSedaEndpointBuilderFactory.HazelcastSedaEndpointBuilder hazelcastSeda(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastSedaEndpointBuilderFactory.hazelcastSeda(path);
+ }
+
+ /**
+ * Hazelcast Set (camel-hazelcast)
+ * The hazelcast-set component is used to access Hazelcast distributed set.
+ *
+ * Category: cache,datagrid
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-set:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastSetEndpointBuilderFactory.HazelcastSetEndpointBuilder hazelcastSet(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastSetEndpointBuilderFactory.hazelcastSet(path);
+ }
+
+ /**
+ * Hazelcast Topic (camel-hazelcast)
+ * The hazelcast-topic component is used to access Hazelcast distributed
+ * topic.
+ *
+ * Category: cache,datagrid
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-hazelcast
+ *
+ * Syntax: <code>hazelcast-topic:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.HazelcastTopicEndpointBuilderFactory.HazelcastTopicEndpointBuilder hazelcastTopic(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HazelcastTopicEndpointBuilderFactory.hazelcastTopic(path);
+ }
+
+ /**
+ * HDFS (camel-hdfs)
+ * For reading/writing from/to an HDFS filesystem using Hadoop 2.x.
+ *
+ * Category: hadoop,file
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-hdfs
+ *
+ * Syntax: <code>hdfs:hostName:port/path</code>
+ *
+ * Path parameter: hostName (required)
+ * HDFS host to use
+ *
+ * Path parameter: port
+ * HDFS port to use
+ * Default value: 8020
+ *
+ * Path parameter: path (required)
+ * The directory path to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.HdfsEndpointBuilderFactory.HdfsEndpointBuilder hdfs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HdfsEndpointBuilderFactory.hdfs(path);
+ }
+
+ /**
+ * Hipchat (camel-hipchat)
+ * The hipchat component supports producing and consuming messages from/to
+ * Hipchat service.
+ *
+ * Category: api,cloud
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-hipchat
+ *
+ * Syntax: <code>hipchat:protocol:host:port</code>
+ *
+ * Path parameter: protocol (required)
+ * The protocol for the hipchat server, such as http.
+ *
+ * Path parameter: host (required)
+ * The host for the hipchat server, such as api.hipchat.com
+ *
+ * Path parameter: port
+ * The port for the hipchat server. Is by default 80.
+ * Default value: 80
+ */
+ default org.apache.camel.builder.endpoint.dsl.HipchatEndpointBuilderFactory.HipchatEndpointBuilder hipchat(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HipchatEndpointBuilderFactory.hipchat(path);
+ }
+
+ /**
+ * HTTP (camel-http)
+ * For calling out to external HTTP servers using Apache HTTP Client 4.x.
+ *
+ * Category: http
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-http
+ *
+ * Syntax: <code>http:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The url of the HTTP endpoint to call.
+ */
+ default org.apache.camel.builder.endpoint.dsl.HttpEndpointBuilderFactory.HttpEndpointBuilder http(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HttpEndpointBuilderFactory.http(path);
+ }
+
+ /**
+ * HTTPS (Secure) (camel-http)
+ * For calling out to external HTTP servers using Apache HTTP Client 4.x.
+ *
+ * Category: http
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-http
+ *
+ * Syntax: <code>https:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The url of the HTTP endpoint to call.
+ */
+ default org.apache.camel.builder.endpoint.dsl.HttpEndpointBuilderFactory.HttpEndpointBuilder https(String path) {
+ return org.apache.camel.builder.endpoint.dsl.HttpEndpointBuilderFactory.https(path);
+ }
+
+ /**
+ * HTTP (camel-http)
+ * For calling out to external HTTP servers using Apache HTTP Client 4.x.
+ *
+ * Category: http
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-http
+ */
+ default org.apache.camel.builder.endpoint.dsl.HttpEndpointBuilderFactory.HttpEndpointBuilder http(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.HttpEndpointBuilderFactory.http(scheme, path);
+ }
+
+ /**
+ * AWS IAM (camel-aws-iam)
+ * The aws-iam is used for managing Amazon IAM
+ *
+ * Category: cloud,management
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-aws-iam
+ *
+ * Syntax: <code>aws-iam:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.IAMEndpointBuilderFactory.IAMEndpointBuilder awsIam(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IAMEndpointBuilderFactory.awsIam(path);
+ }
+
+ /**
+ * IOTA (camel-iota)
+ * Component for integrate IOTA DLT
+ *
+ * Category: ledger
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-iota
+ *
+ * Syntax: <code>iota:name</code>
+ *
+ * Path parameter: name (required)
+ * Component name
+ */
+ default org.apache.camel.builder.endpoint.dsl.IOTAEndpointBuilderFactory.IOTAEndpointBuilder iota(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IOTAEndpointBuilderFactory.iota(path);
+ }
+
+ /**
+ * IPFS (camel-ipfs)
+ * The camel-ipfs component provides access to the Interplanetary File
+ * System (IPFS).
+ *
+ * Category: file,ipfs
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-ipfs
+ *
+ * Syntax: <code>ipfs:ipfsHost:ipfsPort/ipfsCmd</code>
+ *
+ * Path parameter: ipfsHost (required)
+ * The ipfs host
+ *
+ * Path parameter: ipfsPort (required)
+ * The ipfs port
+ *
+ * Path parameter: ipfsCmd (required)
+ * The ipfs command
+ * The value can be one of: add, cat, get, version
+ */
+ default org.apache.camel.builder.endpoint.dsl.IPFSEndpointBuilderFactory.IPFSEndpointBuilder ipfs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IPFSEndpointBuilderFactory.ipfs(path);
+ }
+
+ /**
+ * Ignite Cache (camel-ignite)
+ * The Ignite Cache endpoint is one of camel-ignite endpoints which allows
+ * you to interact with an Ignite Cache.
+ *
+ * Category: nosql,cache,compute
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-cache:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The cache name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteCacheEndpointBuilderFactory.IgniteCacheEndpointBuilder igniteCache(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteCacheEndpointBuilderFactory.igniteCache(path);
+ }
+
+ /**
+ * Ignite Compute (camel-ignite)
+ * The Ignite Compute endpoint is one of camel-ignite endpoints which allows
+ * you to run compute operations on the cluster by passing in an
+ * IgniteCallable, an IgniteRunnable, an IgniteClosure, or collections of
+ * them, along with their parameters if necessary.
+ *
+ * Category: nosql,cache,compute
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-compute:endpointId</code>
+ *
+ * Path parameter: endpointId (required)
+ * The endpoint ID (not used).
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteComputeEndpointBuilderFactory.IgniteComputeEndpointBuilder igniteCompute(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteComputeEndpointBuilderFactory.igniteCompute(path);
+ }
+
+ /**
+ * Ignite Events (camel-ignite)
+ * The Ignite Events endpoint is one of camel-ignite endpoints which allows
+ * you to receive events from the Ignite cluster by creating a local event
+ * listener.
+ *
+ * Category: nosql,cache,compute,messaging,data
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-events:endpointId</code>
+ *
+ * Path parameter: endpointId
+ * The endpoint ID (not used).
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteEventsEndpointBuilderFactory.IgniteEventsEndpointBuilder igniteEvents(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteEventsEndpointBuilderFactory.igniteEvents(path);
+ }
+
+ /**
+ * Ignite ID Generator (camel-ignite)
+ * The Ignite ID Generator endpoint is one of camel-ignite endpoints which
+ * allows you to interact with Ignite Atomic Sequences and ID Generators.
+ *
+ * Category: nosql,cache,compute
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-idgen:name</code>
+ *
+ * Path parameter: name (required)
+ * The sequence name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteIdGenEndpointBuilderFactory.IgniteIdGenEndpointBuilder igniteIdgen(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteIdGenEndpointBuilderFactory.igniteIdgen(path);
+ }
+
+ /**
+ * Ignite Messaging (camel-ignite)
+ * The Ignite Messaging endpoint is one of camel-ignite endpoints which
+ * allows you to send and consume messages from an Ignite topic.
+ *
+ * Category: nosql,cache,messaging
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-messaging:topic</code>
+ *
+ * Path parameter: topic (required)
+ * The topic name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteMessagingEndpointBuilderFactory.IgniteMessagingEndpointBuilder igniteMessaging(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteMessagingEndpointBuilderFactory.igniteMessaging(path);
+ }
+
+ /**
+ * Ignite Queues (camel-ignite)
+ * The Ignite Queue endpoint is one of camel-ignite endpoints which allows
+ * you to interact with Ignite Queue data structures.
+ *
+ * Category: nosql,cache
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-queue:name</code>
+ *
+ * Path parameter: name (required)
+ * The queue name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteQueueEndpointBuilderFactory.IgniteQueueEndpointBuilder igniteQueue(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteQueueEndpointBuilderFactory.igniteQueue(path);
+ }
+
+ /**
+ * Ignite Sets (camel-ignite)
+ * The Ignite Sets endpoint is one of camel-ignite endpoints which allows
+ * you to interact with Ignite Set data structures.
+ *
+ * Category: nosql,cache
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ignite
+ *
+ * Syntax: <code>ignite-set:name</code>
+ *
+ * Path parameter: name (required)
+ * The set name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.IgniteSetEndpointBuilderFactory.IgniteSetEndpointBuilder igniteSet(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IgniteSetEndpointBuilderFactory.igniteSet(path);
+ }
+
+ /**
+ * Infinispan (camel-infinispan)
+ * For reading/writing from/to Infinispan distributed key/value store and
+ * data grid.
+ *
+ * Category: cache,datagrid,clustering
+ * Since: 2.13
+ * Maven coordinates: org.apache.camel:camel-infinispan
+ *
+ * Syntax: <code>infinispan:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The cache to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.InfinispanEndpointBuilderFactory.InfinispanEndpointBuilder infinispan(String path) {
+ return org.apache.camel.builder.endpoint.dsl.InfinispanEndpointBuilderFactory.infinispan(path);
+ }
+
+ /**
+ * InfluxDB (camel-influxdb)
+ * The influxdb component allows you to interact with InfluxDB, a time
+ * series database.
+ *
+ * Category: database
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-influxdb
+ *
+ * Syntax: <code>influxdb:connectionBean</code>
+ *
+ * Path parameter: connectionBean (required)
+ * Connection to the influx database, of class InfluxDB.class
+ */
+ default org.apache.camel.builder.endpoint.dsl.InfluxDbEndpointBuilderFactory.InfluxDbEndpointBuilder influxdb(String path) {
+ return org.apache.camel.builder.endpoint.dsl.InfluxDbEndpointBuilderFactory.influxdb(path);
+ }
+
+ /**
+ * IRC (camel-irc)
+ * The irc component implements an IRC (Internet Relay Chat) transport.
+ *
+ * Category: chat
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-irc
+ *
+ * Syntax: <code>irc:hostname:port</code>
+ *
+ * Path parameter: hostname (required)
+ * Hostname for the IRC chat server
+ *
+ * Path parameter: port
+ * Port number for the IRC chat server. If no port is configured then a
+ * default port of either 6667, 6668 or 6669 is used.
+ */
+ default org.apache.camel.builder.endpoint.dsl.IrcEndpointBuilderFactory.IrcEndpointBuilder irc(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IrcEndpointBuilderFactory.irc(path);
+ }
+
+ /**
+ * IronMQ (camel-ironmq)
+ * The ironmq provides integration with IronMQ an elastic and durable hosted
+ * message queue as a service.
+ *
+ * Category: cloud,messaging
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-ironmq
+ *
+ * Syntax: <code>ironmq:queueName</code>
+ *
+ * Path parameter: queueName (required)
+ * The name of the IronMQ queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.IronMQEndpointBuilderFactory.IronMQEndpointBuilder ironmq(String path) {
+ return org.apache.camel.builder.endpoint.dsl.IronMQEndpointBuilderFactory.ironmq(path);
+ }
+
+ /**
+ * JBPM (camel-jbpm)
+ * The jbpm component provides integration with jBPM (Business Process
+ * Management).
+ *
+ * Category: process
+ * Since: 2.6
+ * Maven coordinates: org.apache.camel:camel-jbpm
+ *
+ * Syntax: <code>jbpm:connectionURL</code>
+ *
+ * Path parameter: connectionURL (required)
+ * The URL to the jBPM server.
+ *
+ * Path parameter: eventListenerType
+ * Sets the event listener type to attach to
+ */
+ default org.apache.camel.builder.endpoint.dsl.JBPMEndpointBuilderFactory.JBPMEndpointBuilder jbpm(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JBPMEndpointBuilderFactory.jbpm(path);
+ }
+
+ /**
+ * JCache (camel-jcache)
+ * The jcache component enables you to perform caching operations using
+ * JSR107/JCache as cache implementation.
+ *
+ * Category: cache,datagrid,clustering
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-jcache
+ *
+ * Syntax: <code>jcache:cacheName</code>
+ *
+ * Path parameter: cacheName (required)
+ * The name of the cache
+ */
+ default org.apache.camel.builder.endpoint.dsl.JCacheEndpointBuilderFactory.JCacheEndpointBuilder jcache(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JCacheEndpointBuilderFactory.jcache(path);
+ }
+
+ /**
+ * JGroups (camel-jgroups)
+ * The jgroups component provides exchange of messages between Camel and
+ * JGroups clusters.
+ *
+ * Category: clustering,messaging
+ * Since: 2.13
+ * Maven coordinates: org.apache.camel:camel-jgroups
+ *
+ * Syntax: <code>jgroups:clusterName</code>
+ *
+ * Path parameter: clusterName (required)
+ * The name of the JGroups cluster the component should connect to.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JGroupsEndpointBuilderFactory.JGroupsEndpointBuilder jgroups(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JGroupsEndpointBuilderFactory.jgroups(path);
+ }
+
+ /**
+ * JGroups raft (camel-jgroups-raft)
+ * The jgroups component provides exchange of messages between Camel and
+ * JGroups clusters.
+ *
+ * Category: clustering,messaging
+ * Since: 2.24
+ * Maven coordinates: org.apache.camel:camel-jgroups-raft
+ *
+ * Syntax: <code>jgroups-raft:clusterName</code>
+ *
+ * Path parameter: clusterName (required)
+ * The name of the JGroupsraft cluster the component should connect to.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JGroupsRaftEndpointBuilderFactory.JGroupsRaftEndpointBuilder jgroupsRaft(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JGroupsRaftEndpointBuilderFactory.jgroupsRaft(path);
+ }
+
+ /**
+ * JMX (camel-jmx)
+ * The jmx component allows to receive JMX notifications.
+ *
+ * Category: monitoring
+ * Since: 2.6
+ * Maven coordinates: org.apache.camel:camel-jmx
+ *
+ * Syntax: <code>jmx:serverURL</code>
+ *
+ * Path parameter: serverURL
+ * Server url comes from the remaining endpoint. Use platform to connect to
+ * local JVM.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JMXEndpointBuilderFactory.JMXEndpointBuilder jmx(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JMXEndpointBuilderFactory.jmx(path);
+ }
+
+ /**
+ * Javax Websocket (camel-websocket-jsr356)
+ * Camel WebSocket using JSR356 (javax)
+ *
+ * Category: jsr356
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-websocket-jsr356
+ *
+ * Syntax: <code>websocket-jsr356:websocketPathOrUri</code>
+ *
+ * Path parameter: websocketPathOrUri
+ * If a path (/foo) it will deploy locally the endpoint, if an uri it will
+ * connect to the corresponding server
+ */
+ default org.apache.camel.builder.endpoint.dsl.JSR356WebSocketEndpointBuilderFactory.JSR356WebSocketEndpointBuilder websocketJsr356(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JSR356WebSocketEndpointBuilderFactory.websocketJsr356(path);
+ }
+
+ /**
+ * JClouds (camel-jclouds)
+ * For interacting with cloud compute & blobstore service via jclouds.
+ *
+ * Category: api,cloud
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-jclouds
+ *
+ * Syntax: <code>jclouds:command:providerId</code>
+ *
+ * Path parameter: command (required)
+ * What command to execute such as blobstore or compute.
+ * The value can be one of: blobstore, compute
+ *
+ * Path parameter: providerId (required)
+ * The name of the cloud provider that provides the target service (e.g.
+ * aws-s3 or aws_ec2).
+ */
+ default org.apache.camel.builder.endpoint.dsl.JcloudsEndpointBuilderFactory.JcloudsEndpointBuilder jclouds(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JcloudsEndpointBuilderFactory.jclouds(path);
+ }
+
+ /**
+ * JCR (camel-jcr)
+ * The jcr component allows you to add/read nodes to/from a JCR compliant
+ * content repository.
+ *
+ * Category: cms,database
+ * Since: 1.3
+ * Maven coordinates: org.apache.camel:camel-jcr
+ *
+ * Syntax: <code>jcr:host/base</code>
+ *
+ * Path parameter: host (required)
+ * Name of the javax.jcr.Repository to lookup from the Camel registry to be
+ * used.
+ *
+ * Path parameter: base
+ * Get the base node when accessing the repository
+ */
+ default org.apache.camel.builder.endpoint.dsl.JcrEndpointBuilderFactory.JcrEndpointBuilder jcr(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JcrEndpointBuilderFactory.jcr(path);
+ }
+
+ /**
+ * JDBC (camel-jdbc)
+ * The jdbc component enables you to access databases through JDBC, where
+ * SQL queries are sent in the message body.
+ *
+ * Category: database,sql
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-jdbc
+ *
+ * Syntax: <code>jdbc:dataSourceName</code>
+ *
+ * Path parameter: dataSourceName (required)
+ * Name of DataSource to lookup in the Registry. If the name is dataSource
+ * or default, then Camel will attempt to lookup a default DataSource from
+ * the registry, meaning if there is a only one instance of DataSource
+ * found, then this DataSource will be used.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JdbcEndpointBuilderFactory.JdbcEndpointBuilder jdbc(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JdbcEndpointBuilderFactory.jdbc(path);
+ }
+
+ /**
+ * Jetty (camel-jetty)
+ * To use Jetty as a HTTP server as consumer for Camel routes.
+ *
+ * Category: http
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-jetty
+ *
+ * Syntax: <code>jetty:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The url of the HTTP endpoint to call.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JettyHttpEndpointBuilder9Factory.JettyHttpEndpointBuilder9 jetty(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JettyHttpEndpointBuilder9Factory.jetty(path);
+ }
+
+ /**
+ * Jing (camel-jing)
+ * Validates the payload of a message using RelaxNG Syntax using Jing
+ * library.
+ *
+ * Category: validation
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-jing
+ *
+ * Syntax: <code>jing:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * URL to a local resource on the classpath or a full URL to a remote
+ * resource or resource on the file system which contains the schema to
+ * validate against.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JingEndpointBuilderFactory.JingEndpointBuilder jing(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JingEndpointBuilderFactory.jing(path);
+ }
+
+ /**
+ * Jira (camel-jira)
+ * The jira component interacts with the JIRA issue tracker.
+ *
+ * Category: api,reporting
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-jira
+ *
+ * Syntax: <code>jira:type</code>
+ *
+ * Path parameter: type (required)
+ * Operation to perform. Consumers: NewIssues, NewComments. Producers:
+ * AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue,
+ * Watchers. See this class javadoc description for more information.
+ * The value can be one of: ADDCOMMENT, ADDISSUE, ATTACH, DELETEISSUE,
+ * NEWISSUES, NEWCOMMENTS, UPDATEISSUE, TRANSITIONISSUE, WATCHERS
+ */
+ default org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.JiraEndpointBuilder jira(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JiraEndpointBuilderFactory.jira(path);
+ }
+
+ /**
+ * JMS (camel-jms)
+ * The jms component allows messages to be sent to (or consumed from) a JMS
+ * Queue or Topic.
+ *
+ * Category: messaging
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-jms
+ *
+ * Syntax: <code>jms:destinationType:destinationName</code>
+ *
+ * Path parameter: destinationType
+ * The kind of destination to use
+ * Default value: queue
+ * The value can be one of: queue, topic, temp-queue, temp-topic
+ *
+ * Path parameter: destinationName (required)
+ * Name of the queue or topic to use as destination
+ */
+ default org.apache.camel.builder.endpoint.dsl.JmsEndpointBuilderFactory.JmsEndpointBuilder jms(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JmsEndpointBuilderFactory.jms(path);
+ }
+
+ /**
+ * JOLT (camel-jolt)
+ * The jolt component allows you to process a JSON messages using an JOLT
+ * specification (such as JSON-JSON transformation).
+ *
+ * Category: transformation
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-jolt
+ *
+ * Syntax: <code>jolt:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JoltEndpointBuilderFactory.JoltEndpointBuilder jolt(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JoltEndpointBuilderFactory.jolt(path);
+ }
+
+ /**
+ * JOOQ (camel-jooq)
+ * The jooq component enables you to store and retrieve entities from
+ * databases using JOOQ
+ *
+ * Category: database
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-jooq
+ *
+ * Syntax: <code>jooq:entityType</code>
+ *
+ * Path parameter: entityType
+ * JOOQ entity class
+ */
+ default org.apache.camel.builder.endpoint.dsl.JooqEndpointBuilderFactory.JooqEndpointBuilder jooq(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JooqEndpointBuilderFactory.jooq(path);
+ }
+
+ /**
+ * JPA (camel-jpa)
+ * The jpa component enables you to store and retrieve Java objects from
+ * databases using JPA.
+ *
+ * Category: database,sql
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-jpa
+ *
+ * Syntax: <code>jpa:entityType</code>
+ *
+ * Path parameter: entityType (required)
+ * The JPA annotated class to use as entity.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JpaEndpointBuilderFactory.JpaEndpointBuilder jpa(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JpaEndpointBuilderFactory.jpa(path);
+ }
+
+ /**
+ * JSON Schema Validator (camel-json-validator)
+ * Validates the payload of a message using NetworkNT JSON Schema library.
+ *
+ * Category: validation
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-json-validator
+ *
+ * Syntax: <code>json-validator:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.JsonValidatorEndpointBuilderFactory.JsonValidatorEndpointBuilder jsonValidator(String path) {
+ return org.apache.camel.builder.endpoint.dsl.JsonValidatorEndpointBuilderFactory.jsonValidator(path);
+ }
+
+ /**
+ * JT400 (camel-jt400)
+ * The jt400 component allows you to exchanges messages with an AS/400
+ * system using data queues or program call.
+ *
+ * Category: messaging
+ * Since: 1.5
+ * Maven coordinates: org.apache.camel:camel-jt400
+ *
+ * Syntax: <code>jt400:userID:password/systemName/objectPath.type</code>
+ *
+ * Path parameter: userID (required)
+ * Returns the ID of the AS/400 user.
+ *
+ * Path parameter: password (required)
+ * Returns the password of the AS/400 user.
+ *
+ * Path parameter: systemName (required)
+ * Returns the name of the AS/400 system.
+ *
+ * Path parameter: objectPath (required)
+ * Returns the fully qualified integrated file system path name of the
+ * target object of this endpoint.
+ *
+ * Path parameter: type (required)
+ * Whether to work with data queues or remote program call
+ * The value can be one of: DTAQ, PGM, SRVPGM
+ */
+ default org.apache.camel.builder.endpoint.dsl.Jt400EndpointBuilderFactory.Jt400EndpointBuilder jt400(String path) {
+ return org.apache.camel.builder.endpoint.dsl.Jt400EndpointBuilderFactory.jt400(path);
+ }
+
+ /**
+ * AWS KMS (camel-aws-kms)
+ * The aws-kms is used for managing Amazon KMS
+ *
+ * Category: cloud,management
+ * Since: 2.21
+ * Maven coordinates: org.apache.camel:camel-aws-kms
+ *
+ * Syntax: <code>aws-kms:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.KMSEndpointBuilderFactory.KMSEndpointBuilder awsKms(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KMSEndpointBuilderFactory.awsKms(path);
+ }
+
+ /**
+ * Kafka (camel-kafka)
+ * The kafka component allows messages to be sent to (or consumed from)
+ * Apache Kafka brokers.
+ *
+ * Category: messaging
+ * Since: 2.13
+ * Maven coordinates: org.apache.camel:camel-kafka
+ *
+ * Syntax: <code>kafka:topic</code>
+ *
+ * Path parameter: topic (required)
+ * Name of the topic to use. On the consumer you can use comma to separate
+ * multiple topics. A producer can only send a message to a single topic.
+ */
+ default org.apache.camel.builder.endpoint.dsl.KafkaEndpointBuilderFactory.KafkaEndpointBuilder kafka(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KafkaEndpointBuilderFactory.kafka(path);
+ }
+
+ /**
+ * OpenStack Keystone (camel-openstack)
+ * The openstack-keystone component allows messages to be sent to an
+ * OpenStack identity services.
+ *
+ * Category: cloud,paas
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-openstack
+ *
+ * Syntax: <code>openstack-keystone:host</code>
+ *
+ * Path parameter: host (required)
+ * OpenStack host url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KeystoneEndpointBuilderFactory.KeystoneEndpointBuilder openstackKeystone(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KeystoneEndpointBuilderFactory.openstackKeystone(path);
+ }
+
+ /**
+ * AWS Kinesis (camel-aws-kinesis)
+ * The aws-kinesis component is for consuming and producing records from
+ * Amazon Kinesis Streams.
+ *
+ * Category: cloud,messaging
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-aws-kinesis
+ *
+ * Syntax: <code>aws-kinesis:streamName</code>
+ *
+ * Path parameter: streamName (required)
+ * Name of the stream
+ */
+ default org.apache.camel.builder.endpoint.dsl.KinesisEndpointBuilderFactory.KinesisEndpointBuilder awsKinesis(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KinesisEndpointBuilderFactory.awsKinesis(path);
+ }
+
+ /**
+ * AWS Kinesis Firehose (camel-aws-kinesis)
+ * The aws-kinesis-firehose component is used for producing Amazon's Kinesis
+ * Firehose streams.
+ *
+ * Category: cloud,messaging
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-aws-kinesis
+ *
+ * Syntax: <code>aws-kinesis-firehose:streamName</code>
+ *
+ * Path parameter: streamName (required)
+ * Name of the stream
+ */
+ default org.apache.camel.builder.endpoint.dsl.KinesisFirehoseEndpointBuilderFactory.KinesisFirehoseEndpointBuilder awsKinesisFirehose(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KinesisFirehoseEndpointBuilderFactory.awsKinesisFirehose(path);
+ }
+
+ /**
+ * Kubernetes ConfigMap (camel-kubernetes)
+ * The Kubernetes Configmaps component provides a producer to execute
+ * kubernetes configmap operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-config-maps:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesConfigMapsEndpointBuilderFactory.KubernetesConfigMapsEndpointBuilder kubernetesConfigMaps(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesConfigMapsEndpointBuilderFactory.kubernetesConfigMaps(path);
+ }
+
+ /**
+ * Kubernetes Deployments (camel-kubernetes)
+ * The Kubernetes Nodes component provides a producer to execute kubernetes
+ * node operations and a consumer to consume node events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-deployments:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.KubernetesDeploymentsEndpointBuilder kubernetesDeployments(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesDeploymentsEndpointBuilderFactory.kubernetesDeployments(path);
+ }
+
+ /**
+ * Kubernetes HPA (camel-kubernetes)
+ * The Kubernetes HPA component provides a producer to execute kubernetes
+ * hpa operations and a consumer to consume HPA events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-hpa:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesHPAEndpointBuilderFactory.KubernetesHPAEndpointBuilder kubernetesHpa(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesHPAEndpointBuilderFactory.kubernetesHpa(path);
+ }
+
+ /**
+ * Kubernetes Job (camel-kubernetes)
+ * The Kubernetes Jobs component provides a producer to execute kubernetes
+ * job operations
+ *
+ * Category: container,cloud,paas
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-job:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesJobEndpointBuilderFactory.KubernetesJobEndpointBuilder kubernetesJob(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesJobEndpointBuilderFactory.kubernetesJob(path);
+ }
+
+ /**
+ * Kubernetes Namespaces (camel-kubernetes)
+ * The Kubernetes Namespaces component provides a producer to execute
+ * kubernetes namespace operations and a consumer to consume namespace
+ * events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-namespaces:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesNamespacesEndpointBuilderFactory.KubernetesNamespacesEndpointBuilder kubernetesNamespaces(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesNamespacesEndpointBuilderFactory.kubernetesNamespaces(path);
+ }
+
+ /**
+ * Kubernetes Nodes (camel-kubernetes)
+ * The Kubernetes Nodes component provides a producer to execute kubernetes
+ * node operations and a consumer to consume node events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-nodes:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesNodesEndpointBuilderFactory.KubernetesNodesEndpointBuilder kubernetesNodes(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesNodesEndpointBuilderFactory.kubernetesNodes(path);
+ }
+
+ /**
+ * Kubernetes Persistent Volume Claim (camel-kubernetes)
+ * The Kubernetes Persistent Volumes Claims component provides a producer to
+ * execute kubernetes persistent volume claim operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-persistent-volumes-claims:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesClaimsEndpointBuilderFactory.kubernetesPersistentVolumesClaims(path);
+ }
+
+ /**
+ * Kubernetes Persistent Volume (camel-kubernetes)
+ * The Kubernetes Persistent Volumes component provides a producer to
+ * execute kubernetes persistent volume operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-persistent-volumes:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesEndpointBuilderFactory.KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesPersistentVolumesEndpointBuilderFactory.kubernetesPersistentVolumes(path);
+ }
+
+ /**
+ * Kubernetes Pods (camel-kubernetes)
+ * The Kubernetes Pods component provides a producer to execute kubernetes
+ * pod operations and a consumer to consume pod events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-pods:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesPodsEndpointBuilderFactory.KubernetesPodsEndpointBuilder kubernetesPods(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesPodsEndpointBuilderFactory.kubernetesPods(path);
+ }
+
+ /**
+ * Kubernetes Replication Controller (camel-kubernetes)
+ * The Kubernetes Replication Controllers component provides a producer to
+ * execute kubernetes replication controller operations and a consumer to
+ * consume replication controller events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-replication-controllers:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesReplicationControllersEndpointBuilderFactory.KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesReplicationControllersEndpointBuilderFactory.kubernetesReplicationControllers(path);
+ }
+
+ /**
+ * Kubernetes Resources Quota (camel-kubernetes)
+ * The Kubernetes Resources Quota component provides a producer to execute
+ * kubernetes resources quota operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-resources-quota:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesResourcesQuotaEndpointBuilderFactory.KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesResourcesQuotaEndpointBuilderFactory.kubernetesResourcesQuota(path);
+ }
+
+ /**
+ * Kubernetes Secrets (camel-kubernetes)
+ * The Kubernetes Secrets component provides a producer to execute
+ * kubernetes secret operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-secrets:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesSecretsEndpointBuilderFactory.KubernetesSecretsEndpointBuilder kubernetesSecrets(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesSecretsEndpointBuilderFactory.kubernetesSecrets(path);
+ }
+
+ /**
+ * Kubernetes Service Account (camel-kubernetes)
+ * The Kubernetes Service Accounts component provides a producer to execute
+ * service account operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-service-accounts:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesServiceAccountsEndpointBuilderFactory.kubernetesServiceAccounts(path);
+ }
+
+ /**
+ * Kubernetes Services (camel-kubernetes)
+ * The Kubernetes Services component provides a producer to execute service
+ * operations and a consumer to consume service events.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>kubernetes-services:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.KubernetesServicesEndpointBuilderFactory.KubernetesServicesEndpointBuilder kubernetesServices(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KubernetesServicesEndpointBuilderFactory.kubernetesServices(path);
+ }
+
+ /**
+ * Kudu (camel-kudu)
+ * Represents a Kudu endpoint. A kudu endpoint allows you to interact with
+ * Apache Kudu, a free and open source column-oriented data store of the
+ * Apache Hadoop ecosystem.
+ *
+ * Category: cloud,database,iot
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-kudu
+ *
+ * Syntax: <code>kudu:host:port/tableName</code>
+ *
+ * Path parameter: host
+ * Kudu master to connect to
+ *
+ * Path parameter: port
+ * Port where kudu service is listening
+ *
+ * Path parameter: tableName
+ * The name of the table where the rows are stored
+ */
+ default org.apache.camel.builder.endpoint.dsl.KuduEndpointBuilderFactory.KuduEndpointBuilder kudu(String path) {
+ return org.apache.camel.builder.endpoint.dsl.KuduEndpointBuilderFactory.kudu(path);
+ }
+
+ /**
+ * AWS Lambda (camel-aws-lambda)
+ * The aws-lambda is used for managing and invoking functions from Amazon
+ * Lambda.
+ *
+ * Category: cloud,computing,serverless
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-aws-lambda
+ *
+ * Syntax: <code>aws-lambda:function</code>
+ *
+ * Path parameter: function (required)
+ * Name of the Lambda function.
+ */
+ default org.apache.camel.builder.endpoint.dsl.LambdaEndpointBuilderFactory.LambdaEndpointBuilder awsLambda(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LambdaEndpointBuilderFactory.awsLambda(path);
+ }
+
+ /**
+ * Language (camel-language)
+ * The language component allows you to send a message to an endpoint which
+ * executes a script by any of the supported Languages in Camel.
+ *
+ * Category: core,script
+ * Since: 2.5
+ * Maven coordinates: org.apache.camel:camel-language
+ *
+ * Syntax: <code>language:languageName:resourceUri</code>
+ *
+ * Path parameter: languageName (required)
+ * Sets the name of the language to use
+ * The value can be one of: bean, constant, exchangeProperty, file, groovy,
+ * header, javascript, jsonpath, mvel, ognl, , ref, simple, spel, sql,
+ * terser, tokenize, xpath, xquery, xtokenize
+ *
+ * Path parameter: resourceUri
+ * Path to the resource, or a reference to lookup a bean in the Registry to
+ * use as the resource
+ */
+ default org.apache.camel.builder.endpoint.dsl.LanguageEndpointBuilderFactory.LanguageEndpointBuilder language(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LanguageEndpointBuilderFactory.language(path);
+ }
+
+ /**
+ * LDAP (camel-ldap)
+ * The ldap component allows you to perform searches in LDAP servers using
+ * filters as the message payload.
+ *
+ * Category: ldap
+ * Since: 1.5
+ * Maven coordinates: org.apache.camel:camel-ldap
+ *
+ * Syntax: <code>ldap:dirContextName</code>
+ *
+ * Path parameter: dirContextName (required)
+ * Name of either a javax.naming.directory.DirContext, or
+ * java.util.Hashtable, or Map bean to lookup in the registry. If the bean
+ * is either a Hashtable or Map then a new javax.naming.directory.DirContext
+ * instance is created for each use. If the bean is a
+ * javax.naming.directory.DirContext then the bean is used as given. The
+ * latter may not be possible in all situations where the
+ * javax.naming.directory.DirContext must not be shared, and in those
+ * situations it can be better to use java.util.Hashtable or Map instead.
+ */
+ default org.apache.camel.builder.endpoint.dsl.LdapEndpointBuilderFactory.LdapEndpointBuilder ldap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LdapEndpointBuilderFactory.ldap(path);
+ }
+
+ /**
+ * LDIF (camel-ldif)
+ * The ldif component allows you to do updates on an LDAP server from a LDIF
+ * body content.
+ *
+ * Category: ldap
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-ldif
+ *
+ * Syntax: <code>ldif:ldapConnectionName</code>
+ *
+ * Path parameter: ldapConnectionName (required)
+ * The name of the LdapConnection bean to pull from the registry. Note that
+ * this must be of scope prototype to avoid it being shared among threads or
+ * using a connection that has timed out.
+ */
+ default org.apache.camel.builder.endpoint.dsl.LdifEndpointBuilderFactory.LdifEndpointBuilder ldif(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LdifEndpointBuilderFactory.ldif(path);
+ }
+
+ /**
+ * Log (camel-log)
+ * The log component logs message exchanges to the underlying logging
+ * mechanism.
+ *
+ * Category: core,monitoring
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-log
+ *
+ * Syntax: <code>log:loggerName</code>
+ *
+ * Path parameter: loggerName (required)
+ * The logger name to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.LogEndpointBuilderFactory.LogEndpointBuilder log(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LogEndpointBuilderFactory.log(path);
+ }
+
+ /**
+ * Lucene (camel-lucene)
+ * To insert or query from Apache Lucene databases.
+ *
+ * Category: database,search
+ * Since: 2.2
+ * Maven coordinates: org.apache.camel:camel-lucene
+ *
+ * Syntax: <code>lucene:host:operation</code>
+ *
+ * Path parameter: host (required)
+ * The URL to the lucene server
+ *
+ * Path parameter: operation (required)
+ * Operation to do such as insert or query.
+ * The value can be one of: insert, query
+ */
+ default org.apache.camel.builder.endpoint.dsl.LuceneEndpointBuilderFactory.LuceneEndpointBuilder lucene(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LuceneEndpointBuilderFactory.lucene(path);
+ }
+
+ /**
+ * Lumberjack (camel-lumberjack)
+ * The lumberjack retrieves logs sent over the network using the Lumberjack
+ * protocol.
+ *
+ * Category: log
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-lumberjack
+ *
+ * Syntax: <code>lumberjack:host:port</code>
+ *
+ * Path parameter: host (required)
+ * Network interface on which to listen for Lumberjack
+ *
+ * Path parameter: port
+ * Network port on which to listen for Lumberjack
+ * Default value: 5044
+ */
+ default org.apache.camel.builder.endpoint.dsl.LumberjackEndpointBuilderFactory.LumberjackEndpointBuilder lumberjack(String path) {
+ return org.apache.camel.builder.endpoint.dsl.LumberjackEndpointBuilderFactory.lumberjack(path);
+ }
+
+ /**
+ * AWS MQ (camel-aws-mq)
+ * The aws-mq is used for managing Amazon MQ instances.
+ *
+ * Category: cloud,management
+ * Since: 2.21
+ * Maven coordinates: org.apache.camel:camel-aws-mq
+ *
+ * Syntax: <code>aws-mq:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.MQEndpointBuilderFactory.MQEndpointBuilder awsMq(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MQEndpointBuilderFactory.awsMq(path);
+ }
+
+ /**
+ * AWS MSK (camel-aws-msk)
+ * The aws-msk is used for managing Amazon MSK
+ *
+ * Category: cloud,management
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-aws-msk
+ *
+ * Syntax: <code>aws-msk:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.MSKEndpointBuilderFactory.MSKEndpointBuilder awsMsk(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MSKEndpointBuilderFactory.awsMsk(path);
+ }
+
+ /**
+ * IMAP (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ *
+ * Syntax: <code>imap:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The mail server host name
+ *
+ * Path parameter: port
+ * The port number of the mail server
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder imap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.imap(path);
+ }
+
+ /**
+ * IMAPS (Secure) (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ *
+ * Syntax: <code>imaps:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The mail server host name
+ *
+ * Path parameter: port
+ * The port number of the mail server
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder imaps(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.imaps(path);
+ }
+
+ /**
+ * POP3 (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ *
+ * Syntax: <code>pop3:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The mail server host name
+ *
+ * Path parameter: port
+ * The port number of the mail server
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder pop3(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.pop3(path);
+ }
+
+ /**
+ * POP3S (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ *
+ * Syntax: <code>pop3s:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The mail server host name
+ *
+ * Path parameter: port
+ * The port number of the mail server
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder pop3s(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.pop3s(path);
+ }
+
+ /**
+ * SMTP (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ *
+ * Syntax: <code>smtp:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The mail server host name
+ *
+ * Path parameter: port
+ * The port number of the mail server
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder smtp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.smtp(path);
+ }
+
+ /**
+ * SMTPS (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ *
+ * Syntax: <code>smtps:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The mail server host name
+ *
+ * Path parameter: port
+ * The port number of the mail server
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder smtps(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.smtps(path);
+ }
+
+ /**
+ * IMAP (camel-mail)
+ * To send or receive emails using imap/pop3 or smtp protocols.
+ *
+ * Category: mail
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mail
+ */
+ default org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.MailEndpointBuilder imap(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.MailEndpointBuilderFactory.imap(scheme, path);
+ }
+
+ /**
+ * Master (camel-master)
+ * Represents an endpoint which only becomes active when the
+ * CamelClusterView has the leadership.
+ *
+ * Category: clustering
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-master
+ *
+ * Syntax: <code>master:namespace:delegateUri</code>
+ *
+ * Path parameter: namespace (required)
+ * The name of the cluster namespace to use
+ *
+ * Path parameter: delegateUri (required)
+ * The endpoint uri to use in master/slave mode
+ */
+ default org.apache.camel.builder.endpoint.dsl.MasterEndpointBuilderFactory.MasterEndpointBuilder master(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MasterEndpointBuilderFactory.master(path);
+ }
+
+ /**
+ * Metrics (camel-metrics)
+ * To collect various metrics directly from Camel routes using the
+ * DropWizard metrics library.
+ *
+ * Category: monitoring
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-metrics
+ *
+ * Syntax: <code>metrics:metricsType:metricsName</code>
+ *
+ * Path parameter: metricsType (required)
+ * Type of metrics
+ * The value can be one of: GAUGE, COUNTER, HISTOGRAM, METER, TIMER
+ *
+ * Path parameter: metricsName (required)
+ * Name of metrics
+ */
+ default org.apache.camel.builder.endpoint.dsl.MetricsEndpointBuilderFactory.MetricsEndpointBuilder metrics(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MetricsEndpointBuilderFactory.metrics(path);
+ }
+
+ /**
+ * MicroProfile Metrics (camel-microprofile-metrics)
+ * Camel metrics exposed with Eclipse MicroProfile Metrics
+ *
+ * Category: monitoring
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-microprofile-metrics
+ *
+ * Syntax: <code>microprofile-metrics:metricType:metricName</code>
+ *
+ * Path parameter: metricType (required)
+ * Metric type
+ * The value can be one of: CONCURRENT_GAUGE, COUNTER, GAUGE, METERED,
+ * HISTOGRAM, TIMER, INVALID
+ *
+ * Path parameter: metricName (required)
+ * Metric name
+ */
+ default org.apache.camel.builder.endpoint.dsl.MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsEndpointBuilder microprofileMetrics(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MicroProfileMetricsEndpointBuilderFactory.microprofileMetrics(path);
+ }
+
+ /**
+ * Micrometer (camel-micrometer)
+ * To collect various metrics directly from Camel routes using the
+ * Micrometer library.
+ *
+ * Category: monitoring
+ * Since: 2.22
+ * Maven coordinates: org.apache.camel:camel-micrometer
+ *
+ * Syntax: <code>micrometer:metricsType:metricsName</code>
+ *
+ * Path parameter: metricsType (required)
+ * Type of metrics
+ *
+ * Path parameter: metricsName (required)
+ * Name of metrics
+ *
+ * Path parameter: tags
+ * Tags of metrics
+ */
+ default org.apache.camel.builder.endpoint.dsl.MicrometerEndpointBuilderFactory.MicrometerEndpointBuilder micrometer(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MicrometerEndpointBuilderFactory.micrometer(path);
+ }
+
+ /**
+ * OPC UA Client (camel-milo)
+ * Connect to OPC UA servers using the binary protocol for acquiring
+ * telemetry data
+ *
+ * Category: iot
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-milo
+ *
+ * Syntax: <code>milo-client:endpointUri</code>
+ *
+ * Path parameter: endpointUri (required)
+ * The OPC UA server endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.MiloClientEndpointBuilderFactory.MiloClientEndpointBuilder miloClient(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MiloClientEndpointBuilderFactory.miloClient(path);
+ }
+
+ /**
+ * OPC UA Server (camel-milo)
+ * Make telemetry data available as an OPC UA server
+ *
+ * Category: iot
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-milo
+ *
+ * Syntax: <code>milo-server:itemId</code>
+ *
+ * Path parameter: itemId (required)
+ * ID of the item
+ */
+ default org.apache.camel.builder.endpoint.dsl.MiloServerEndpointBuilderFactory.MiloServerEndpointBuilder miloServer(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MiloServerEndpointBuilderFactory.miloServer(path);
+ }
+
+ /**
+ * Mina (camel-mina)
+ * Socket level networking using TCP or UDP with the Apache Mina 2.x
+ * library.
+ *
+ * Category: networking,tcp,udp
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-mina
+ *
+ * Syntax: <code>mina:protocol:host:port</code>
+ *
+ * Path parameter: protocol (required)
+ * Protocol to use
+ *
+ * Path parameter: host (required)
+ * Hostname to use. Use localhost or 0.0.0.0 for local server as consumer.
+ * For producer use the hostname or ip address of the remote server.
+ *
+ * Path parameter: port (required)
+ * Port number
+ */
+ default org.apache.camel.builder.endpoint.dsl.MinaEndpointBuilderFactory.MinaEndpointBuilder mina(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MinaEndpointBuilderFactory.mina(path);
+ }
+
+ /**
+ * MLLP (camel-mllp)
+ * Provides functionality required by Healthcare providers to communicate
+ * with other systems using the MLLP protocol.
+ *
+ * Category: mllp
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-mllp
+ *
+ * Syntax: <code>mllp:hostname:port</code>
+ *
+ * Path parameter: hostname (required)
+ * Hostname or IP for connection for the TCP connection. The default value
+ * is null, which means any local IP address
+ *
+ * Path parameter: port (required)
+ * Port number for the TCP connection
+ */
+ default org.apache.camel.builder.endpoint.dsl.MllpEndpointBuilderFactory.MllpEndpointBuilder mllp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MllpEndpointBuilderFactory.mllp(path);
+ }
+
+ /**
+ * Mock (camel-mock)
+ * The mock component is used for testing routes and mediation rules using
+ * mocks.
+ *
+ * Category: core,testing
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-mock
+ *
+ * Syntax: <code>mock:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of mock endpoint
+ */
+ default org.apache.camel.builder.endpoint.dsl.MockEndpointBuilderFactory.MockEndpointBuilder mock(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MockEndpointBuilderFactory.mock(path);
+ }
+
+ /**
+ * MongoDB (camel-mongodb)
+ * Component for working with documents stored in MongoDB database.
+ *
+ * Category: database,nosql
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-mongodb
+ *
+ * Syntax: <code>mongodb:connectionBean</code>
+ *
+ * Path parameter: connectionBean (required)
+ * Name of com.mongodb.Mongo to use.
+ */
+ default org.apache.camel.builder.endpoint.dsl.MongoDbEndpointBuilderFactory.MongoDbEndpointBuilder mongodb(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MongoDbEndpointBuilderFactory.mongodb(path);
+ }
+
+ /**
+ * MSV (camel-msv)
+ * Validates the payload of a message using the MSV Library.
+ *
+ * Category: validation
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-msv
+ *
+ * Syntax: <code>msv:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * URL to a local resource on the classpath,or a reference to lookup a bean
+ * in the Registry, or a full URL to a remote resource or resource on the
+ * file system which contains the XSD to validate against.
+ */
+ default org.apache.camel.builder.endpoint.dsl.MsvEndpointBuilderFactory.MsvEndpointBuilder msv(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MsvEndpointBuilderFactory.msv(path);
+ }
+
+ /**
+ * Mustache (camel-mustache)
+ * Transforms the message using a Mustache template.
+ *
+ * Category: transformation
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-mustache
+ *
+ * Syntax: <code>mustache:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.MustacheEndpointBuilderFactory.MustacheEndpointBuilder mustache(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MustacheEndpointBuilderFactory.mustache(path);
+ }
+
+ /**
+ * MVEL (camel-mvel)
+ * Transforms the message using a MVEL template.
+ *
+ * Category: transformation,script
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-mvel
+ *
+ * Syntax: <code>mvel:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.MvelEndpointBuilderFactory.MvelEndpointBuilder mvel(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MvelEndpointBuilderFactory.mvel(path);
+ }
+
+ /**
+ * MyBatis Bean (camel-mybatis)
+ * Performs a query, insert, update or delete in a relational database using
+ * MyBatis.
+ *
+ * Category: database,sql
+ * Since: 2.22
+ * Maven coordinates: org.apache.camel:camel-mybatis
+ *
+ * Syntax: <code>mybatis-bean:beanName:methodName</code>
+ *
+ * Path parameter: beanName (required)
+ * Name of the bean with the MyBatis annotations. This can either by a type
+ * alias or a FQN class name.
+ *
+ * Path parameter: methodName (required)
+ * Name of the method on the bean that has the SQL query to be executed.
+ */
+ default org.apache.camel.builder.endpoint.dsl.MyBatisBeanEndpointBuilderFactory.MyBatisBeanEndpointBuilder mybatisBean(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MyBatisBeanEndpointBuilderFactory.mybatisBean(path);
+ }
+
+ /**
+ * MyBatis (camel-mybatis)
+ * Performs a query, poll, insert, update or delete in a relational database
+ * using MyBatis.
+ *
+ * Category: database,sql
+ * Since: 2.7
+ * Maven coordinates: org.apache.camel:camel-mybatis
+ *
+ * Syntax: <code>mybatis:statement</code>
+ *
+ * Path parameter: statement (required)
+ * The statement name in the MyBatis XML mapping file which maps to the
+ * query, insert, update or delete operation you wish to evaluate.
+ */
+ default org.apache.camel.builder.endpoint.dsl.MyBatisEndpointBuilderFactory.MyBatisEndpointBuilder mybatis(String path) {
+ return org.apache.camel.builder.endpoint.dsl.MyBatisEndpointBuilderFactory.mybatis(path);
+ }
+
+ /**
+ * Nagios (camel-nagios)
+ * To send passive checks to Nagios using JSendNSCA.
+ *
+ * Category: monitoring
+ * Since: 2.3
+ * Maven coordinates: org.apache.camel:camel-nagios
+ *
+ * Syntax: <code>nagios:host:port</code>
+ *
+ * Path parameter: host (required)
+ * This is the address of the Nagios host where checks should be send.
+ *
+ * Path parameter: port (required)
+ * The port number of the host.
+ */
+ default org.apache.camel.builder.endpoint.dsl.NagiosEndpointBuilderFactory.NagiosEndpointBuilder nagios(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NagiosEndpointBuilderFactory.nagios(path);
+ }
+
+ /**
+ * Nats (camel-nats)
+ * The nats component allows you produce and consume messages from NATS.
+ *
+ * Category: messaging
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-nats
+ *
+ * Syntax: <code>nats:topic</code>
+ *
+ * Path parameter: topic (required)
+ * The name of topic we want to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.NatsEndpointBuilderFactory.NatsEndpointBuilder nats(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NatsEndpointBuilderFactory.nats(path);
+ }
+
+ /**
+ * SAP NetWeaver (camel-sap-netweaver)
+ * The sap-netweaver component integrates with the SAP NetWeaver Gateway
+ * using HTTP transports.
+ *
+ * Category: sap
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-sap-netweaver
+ *
+ * Syntax: <code>sap-netweaver:url</code>
+ *
+ * Path parameter: url (required)
+ * Url to the SAP net-weaver gateway server.
+ */
+ default org.apache.camel.builder.endpoint.dsl.NetWeaverEndpointBuilderFactory.NetWeaverEndpointBuilder sapNetweaver(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NetWeaverEndpointBuilderFactory.sapNetweaver(path);
+ }
+
+ /**
+ * Netty (camel-netty)
+ * Socket level networking using TCP or UDP with the Netty 4.x library.
+ *
+ * Category: networking,tcp,udp
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-netty
+ *
+ * Syntax: <code>netty:protocol:host:port</code>
+ *
+ * Path parameter: protocol (required)
+ * The protocol to use which can be tcp or udp.
+ * The value can be one of: tcp, udp
+ *
+ * Path parameter: host (required)
+ * The hostname. For the consumer the hostname is localhost or 0.0.0.0. For
+ * the producer the hostname is the remote host to connect to
+ *
+ * Path parameter: port (required)
+ * The host port number
+ */
+ default org.apache.camel.builder.endpoint.dsl.NettyEndpointBuilderFactory.NettyEndpointBuilder netty(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NettyEndpointBuilderFactory.netty(path);
+ }
+
+ /**
+ * Netty HTTP (camel-netty-http)
+ * Netty HTTP server and client using the Netty 4.x library.
+ *
+ * Category: http
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-netty-http
+ *
+ * Syntax: <code>netty-http:protocol:host:port/path</code>
+ *
+ * Path parameter: protocol (required)
+ * The protocol to use which is either http, https or proxy - a consumer
+ * only option.
+ * The value can be one of: http, https
+ *
+ * Path parameter: host (required)
+ * The local hostname such as localhost, or 0.0.0.0 when being a consumer.
+ * The remote HTTP server hostname when using producer.
+ *
+ * Path parameter: port
+ * The host port number
+ *
+ * Path parameter: path
+ * Resource path
+ */
+ default org.apache.camel.builder.endpoint.dsl.NettyHttpEndpointBuilderFactory.NettyHttpEndpointBuilder nettyHttp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NettyHttpEndpointBuilderFactory.nettyHttp(path);
+ }
+
+ /**
+ * OpenStack Neutron (camel-openstack)
+ * The openstack-neutron component allows messages to be sent to an
+ * OpenStack network services.
+ *
+ * Category: cloud,paas
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-openstack
+ *
+ * Syntax: <code>openstack-neutron:host</code>
+ *
+ * Path parameter: host (required)
+ * OpenStack host url
+ */
+ default org.apache.camel.builder.endpoint.dsl.NeutronEndpointBuilderFactory.NeutronEndpointBuilder openstackNeutron(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NeutronEndpointBuilderFactory.openstackNeutron(path);
+ }
+
+ /**
+ * Nitrite (camel-nitrite)
+ * Used for integrating Camel with Nitrite databases.
+ *
+ * Category: database,nosql
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-nitrite
+ *
+ * Syntax: <code>nitrite:database</code>
+ *
+ * Path parameter: database (required)
+ * Path to database file. Will be created if not exists.
+ */
+ default org.apache.camel.builder.endpoint.dsl.NitriteEndpointBuilderFactory.NitriteEndpointBuilder nitrite(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NitriteEndpointBuilderFactory.nitrite(path);
+ }
+
+ /**
+ * OpenStack Nova (camel-openstack)
+ * The openstack-nova component allows messages to be sent to an OpenStack
+ * compute services.
+ *
+ * Category: cloud,paas
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-openstack
+ *
+ * Syntax: <code>openstack-nova:host</code>
+ *
+ * Path parameter: host (required)
+ * OpenStack host url
+ */
+ default org.apache.camel.builder.endpoint.dsl.NovaEndpointBuilderFactory.NovaEndpointBuilder openstackNova(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NovaEndpointBuilderFactory.openstackNova(path);
+ }
+
+ /**
+ * NSQ (camel-nsq)
+ * Represents a nsq endpoint.
+ *
+ * Category: messaging
+ * Since: 2.23
+ * Maven coordinates: org.apache.camel:camel-nsq
+ *
+ * Syntax: <code>nsq:topic</code>
+ *
+ * Path parameter: topic (required)
+ * The name of topic we want to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.NsqEndpointBuilderFactory.NsqEndpointBuilder nsq(String path) {
+ return org.apache.camel.builder.endpoint.dsl.NsqEndpointBuilderFactory.nsq(path);
+ }
+
+ /**
+ * Olingo2 (camel-olingo2)
+ * Communicates with OData 2.0 services using Apache Olingo.
+ *
+ * Category: cloud
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-olingo2
+ *
+ * Syntax: <code>olingo2:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: DEFAULT
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ */
+ default org.apache.camel.builder.endpoint.dsl.Olingo2EndpointBuilderFactory.Olingo2EndpointBuilder olingo2(String path) {
+ return org.apache.camel.builder.endpoint.dsl.Olingo2EndpointBuilderFactory.olingo2(path);
+ }
+
+ /**
+ * Olingo4 (camel-olingo4)
+ * Communicates with OData 4.0 services using Apache Olingo OData API.
+ *
+ * Category: cloud
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-olingo4
+ *
+ * Syntax: <code>olingo4:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: DEFAULT
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ */
+ default org.apache.camel.builder.endpoint.dsl.Olingo4EndpointBuilderFactory.Olingo4EndpointBuilder olingo4(String path) {
+ return org.apache.camel.builder.endpoint.dsl.Olingo4EndpointBuilderFactory.olingo4(path);
+ }
+
+ /**
+ * Openshift Build Config (camel-kubernetes)
+ * The Kubernetes Build Config component provides a producer to execute
+ * kubernetes build config operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>openshift-build-configs:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.OpenshiftBuildConfigsEndpointBuilderFactory.OpenshiftBuildConfigsEndpointBuilder openshiftBuildConfigs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.OpenshiftBuildConfigsEndpointBuilderFactory.openshiftBuildConfigs(path);
+ }
+
+ /**
+ * Openshift Builds (camel-kubernetes)
+ * The Openshift Builds component provides a producer to execute openshift
+ * build operations.
+ *
+ * Category: container,cloud,paas
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-kubernetes
+ *
+ * Syntax: <code>openshift-builds:masterUrl</code>
+ *
+ * Path parameter: masterUrl (required)
+ * Kubernetes Master url
+ */
+ default org.apache.camel.builder.endpoint.dsl.OpenshiftBuildsEndpointBuilderFactory.OpenshiftBuildsEndpointBuilder openshiftBuilds(String path) {
+ return org.apache.camel.builder.endpoint.dsl.OpenshiftBuildsEndpointBuilderFactory.openshiftBuilds(path);
+ }
+
+ /**
+ * OptaPlanner (camel-optaplanner)
+ * Solves the planning problem contained in a message with OptaPlanner.
+ *
+ * Category: engine,planning
+ * Since: 2.13
+ * Maven coordinates: org.apache.camel:camel-optaplanner
+ *
+ * Syntax: <code>optaplanner:configFile</code>
+ *
+ * Path parameter: configFile (required)
+ * Specifies the location to the solver file
+ */
+ default org.apache.camel.builder.endpoint.dsl.OptaPlannerEndpointBuilderFactory.OptaPlannerEndpointBuilder optaplanner(String path) {
+ return org.apache.camel.builder.endpoint.dsl.OptaPlannerEndpointBuilderFactory.optaplanner(path);
+ }
+
+ /**
+ * Paho (camel-paho)
+ * Component for communicating with MQTT message brokers using Eclipse Paho
+ * MQTT Client.
+ *
+ * Category: messaging,iot
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-paho
+ *
+ * Syntax: <code>paho:topic</code>
+ *
+ * Path parameter: topic (required)
+ * Name of the topic
+ */
+ default org.apache.camel.builder.endpoint.dsl.PahoEndpointBuilderFactory.PahoEndpointBuilder paho(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PahoEndpointBuilderFactory.paho(path);
+ }
+
+ /**
+ * OSGi PAX Logging (camel-paxlogging)
+ * The paxlogging component can be used in an OSGi environment to receive
+ * PaxLogging events and process them.
+ *
+ * Category: monitoring
+ * Since: 2.6
+ * Maven coordinates: org.apache.camel:camel-paxlogging
+ *
+ * Syntax: <code>paxlogging:appender</code>
+ *
+ * Path parameter: appender (required)
+ * Appender is the name of the pax appender that need to be configured in
+ * the PaxLogging service configuration.
+ */
+ default org.apache.camel.builder.endpoint.dsl.PaxLoggingEndpointBuilderFactory.PaxLoggingEndpointBuilder paxlogging(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PaxLoggingEndpointBuilderFactory.paxlogging(path);
+ }
+
+ /**
+ * PDF (camel-pdf)
+ * The pdf components provides the ability to create, modify or extract
+ * content from PDF documents.
+ *
+ * Category: document,transformation,printing
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-pdf
+ *
+ * Syntax: <code>pdf:operation</code>
+ *
+ * Path parameter: operation (required)
+ * Operation type
+ * The value can be one of: create, append, extractText
+ */
+ default org.apache.camel.builder.endpoint.dsl.PdfEndpointBuilderFactory.PdfEndpointBuilder pdf(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PdfEndpointBuilderFactory.pdf(path);
+ }
+
+ /**
+ * PostgresSQL Event (camel-pgevent)
+ * The pgevent component allows for producing/consuming PostgreSQL events
+ * related to the listen/notify commands.
+ *
+ * Category: database,sql
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-pgevent
+ *
+ * Syntax: <code>pgevent:host:port/database/channel</code>
+ *
+ * Path parameter: host
+ * To connect using hostname and port to the database.
+ * Default value: localhost
+ *
+ * Path parameter: port
+ * To connect using hostname and port to the database.
+ * Default value: 5432
+ *
+ * Path parameter: database (required)
+ * The database name
+ *
+ * Path parameter: channel (required)
+ * The channel name
+ */
+ default org.apache.camel.builder.endpoint.dsl.PgEventEndpointBuilderFactory.PgEventEndpointBuilder pgevent(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PgEventEndpointBuilderFactory.pgevent(path);
+ }
+
+ /**
+ * PostgresSQL Replication Slot (camel-pg-replication-slot)
+ * Consumer endpoint to receive from PostgreSQL Replication Slot.
+ *
+ * Category: database,sql
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-pg-replication-slot
+ *
+ * Syntax:
+ * <code>pg-replication-slot:host:port/database/slot:outputPlugin</code>
+ *
+ * Path parameter: slot (required)
+ * Replication slot name.
+ *
+ * Path parameter: host
+ * PostgreSQL server host
+ * Default value: localhost
+ *
+ * Path parameter: port
+ * PostgreSQL server port
+ * Default value: 5432
+ *
+ * Path parameter: database (required)
+ * PostgreSQL database name
+ *
+ * Path parameter: outputPlugin (required)
+ * Output plugin name (e.g. test_decoding, wal2json)
+ */
+ default org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.PgReplicationSlotEndpointBuilder pgReplicationSlot(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PgReplicationSlotEndpointBuilderFactory.pgReplicationSlot(path);
+ }
+
+ /**
+ * Platform HTTP (camel-platform-http)
+ * HTTP service leveraging existing runtime platform HTTP server
+ *
+ * Category: http
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-platform-http
+ *
+ * Syntax: <code>platform-http:path</code>
+ *
+ * Path parameter: path (required)
+ * The path under which this endpoint serves the HTTP requests
+ */
+ default org.apache.camel.builder.endpoint.dsl.PlatformHttpEndpointBuilderFactory.PlatformHttpEndpointBuilder platformHttp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PlatformHttpEndpointBuilderFactory.platformHttp(path);
+ }
+
+ /**
+ * Printer (camel-printer)
+ * The printer component is used for sending messages to printers as print
+ * jobs.
+ *
+ * Category: printing
+ * Since: 2.1
+ * Maven coordinates: org.apache.camel:camel-printer
+ *
+ * Syntax: <code>lpr:hostname:port/printername</code>
+ *
+ * Path parameter: hostname (required)
+ * Hostname of the printer
+ *
+ * Path parameter: port
+ * Port number of the printer
+ *
+ * Path parameter: printername
+ * Name of the printer
+ */
+ default org.apache.camel.builder.endpoint.dsl.PrinterEndpointBuilderFactory.PrinterEndpointBuilder lpr(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PrinterEndpointBuilderFactory.lpr(path);
+ }
+
+ /**
+ * PubNub (camel-pubnub)
+ * To send and receive messages to PubNub data stream network for connected
+ * devices.
+ *
+ * Category: cloud,iot,messaging
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-pubnub
+ *
+ * Syntax: <code>pubnub:channel</code>
+ *
+ * Path parameter: channel (required)
+ * The channel used for subscribing/publishing events
+ */
+ default org.apache.camel.builder.endpoint.dsl.PubNubEndpointBuilderFactory.PubNubEndpointBuilder pubnub(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PubNubEndpointBuilderFactory.pubnub(path);
+ }
+
+ /**
+ * Pulsar (camel-pulsar)
+ * Camel Apache Pulsar Component
+ *
+ * Category: messaging
+ * Since: 2.24
+ * Maven coordinates: org.apache.camel:camel-pulsar
+ *
+ * Syntax: <code>pulsar:persistence://tenant/namespace/topic</code>
+ *
+ * Path parameter: persistence (required)
+ * Whether the topic is persistent or non-persistent
+ * The value can be one of: persistent, non-persistent
+ *
+ * Path parameter: tenant (required)
+ * The tenant
+ *
+ * Path parameter: namespace (required)
+ * The namespace
+ *
+ * Path parameter: topic (required)
+ * The topic
+ */
+ default org.apache.camel.builder.endpoint.dsl.PulsarEndpointBuilderFactory.PulsarEndpointBuilder pulsar(String path) {
+ return org.apache.camel.builder.endpoint.dsl.PulsarEndpointBuilderFactory.pulsar(path);
+ }
+
+ /**
+ * Quartz (camel-quartz)
+ * Provides a scheduled delivery of messages using the Quartz 2.x scheduler.
+ *
+ * Category: scheduling
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-quartz
+ *
+ * Syntax: <code>quartz:groupName/triggerName</code>
+ *
+ * Path parameter: groupName
+ * The quartz group name to use. The combination of group name and timer
+ * name should be unique.
+ * Default value: Camel
+ *
+ * Path parameter: triggerName (required)
+ * The quartz timer name to use. The combination of group name and timer
+ * name should be unique.
+ */
+ default org.apache.camel.builder.endpoint.dsl.QuartzEndpointBuilderFactory.QuartzEndpointBuilder quartz(String path) {
+ return org.apache.camel.builder.endpoint.dsl.QuartzEndpointBuilderFactory.quartz(path);
+ }
+
+ /**
+ * Azure Storage Queue Service (camel-azure)
+ * The azure-queue component is used for storing and retrieving messages
+ * from Azure Storage Queue Service.
+ *
+ * Category: cloud,queue,azure
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-azure
+ *
+ * Syntax: <code>azure-queue:containerAndQueueUri</code>
+ *
+ * Path parameter: containerAndQueueUri (required)
+ * Container Queue compact Uri
+ */
+ default org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.QueueServiceEndpointBuilder azureQueue(String path) {
+ return org.apache.camel.builder.endpoint.dsl.QueueServiceEndpointBuilderFactory.azureQueue(path);
+ }
+
+ /**
+ * QuickFix (camel-quickfix)
+ * The quickfix component allows to send Financial Interchange (FIX)
+ * messages to the QuickFix engine.
+ *
+ * Category: messaging
+ * Since: 2.1
+ * Maven coordinates: org.apache.camel:camel-quickfix
+ *
+ * Syntax: <code>quickfix:configurationName</code>
+ *
+ * Path parameter: configurationName (required)
+ * The configFile is the name of the QuickFIX/J configuration to use for the
+ * FIX engine (located as a resource found in your classpath).
+ */
+ default org.apache.camel.builder.endpoint.dsl.QuickfixjEndpointBuilderFactory.QuickfixjEndpointBuilder quickfix(String path) {
+ return org.apache.camel.builder.endpoint.dsl.QuickfixjEndpointBuilderFactory.quickfix(path);
+ }
+
+ /**
+ * RabbitMQ (camel-rabbitmq)
+ * The rabbitmq component allows you produce and consume messages from
+ * RabbitMQ instances.
+ *
+ * Category: messaging
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-rabbitmq
+ *
+ * Syntax: <code>rabbitmq:exchangeName</code>
+ *
+ * Path parameter: exchangeName (required)
+ * The exchange name determines which exchange produced messages will sent
+ * to. In the case of consumers, the exchange name determines which exchange
+ * the queue will bind to.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RabbitMQEndpointBuilderFactory.RabbitMQEndpointBuilder rabbitmq(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RabbitMQEndpointBuilderFactory.rabbitmq(path);
+ }
+
+ /**
+ * Reactive Streams (camel-reactive-streams)
+ * Reactive Camel using reactive streams
+ *
+ * Category: reactive,streams
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-reactive-streams
+ *
+ * Syntax: <code>reactive-streams:stream</code>
+ *
+ * Path parameter: stream
+ * Name of the stream channel used by the endpoint to exchange messages.
+ */
+ default org.apache.camel.builder.endpoint.dsl.ReactiveStreamsEndpointBuilderFactory.ReactiveStreamsEndpointBuilder reactiveStreams(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ReactiveStreamsEndpointBuilderFactory.reactiveStreams(path);
+ }
+
+ /**
+ * Spring Redis (camel-spring-redis)
+ * The spring-redis component allows sending and receiving messages from
+ * Redis.
+ *
+ * Category: spring,nosql
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-spring-redis
+ *
+ * Syntax: <code>spring-redis:host:port</code>
+ *
+ * Path parameter: host (required)
+ * The host where Redis server is running.
+ *
+ * Path parameter: port (required)
+ * Redis server port number
+ */
+ default org.apache.camel.builder.endpoint.dsl.RedisEndpointBuilderFactory.RedisEndpointBuilder springRedis(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RedisEndpointBuilderFactory.springRedis(path);
+ }
+
+ /**
+ * Ref (camel-ref)
+ * The ref component is used for lookup of existing endpoints bound in the
+ * Registry.
+ *
+ * Category: core,endpoint
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-ref
+ *
+ * Syntax: <code>ref:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of endpoint to lookup in the registry.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RefEndpointBuilderFactory.RefEndpointBuilder ref(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RefEndpointBuilderFactory.ref(path);
+ }
+
+ /**
+ * REST API (camel-rest)
+ * The rest-api component is used for providing Swagger API of the REST
+ * services which has been defined using the rest-dsl in Camel.
+ *
+ * Category: core,rest
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-rest
+ *
+ * Syntax: <code>rest-api:path/contextIdPattern</code>
+ *
+ * Path parameter: path (required)
+ * The base path
+ *
+ * Path parameter: contextIdPattern
+ * Optional CamelContext id pattern to only allow Rest APIs from rest
+ * services within CamelContext's which name matches the pattern.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RestApiEndpointBuilderFactory.RestApiEndpointBuilder restApi(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RestApiEndpointBuilderFactory.restApi(path);
+ }
+
+ /**
+ * REST (camel-rest)
+ * The rest component is used for either hosting REST services (consumer) or
+ * calling external REST services (producer).
+ *
+ * Category: core,rest
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-rest
+ *
+ * Syntax: <code>rest:method:path:uriTemplate</code>
+ *
+ * Path parameter: method (required)
+ * HTTP method to use.
+ * The value can be one of: get, post, put, delete, patch, head, trace,
+ * connect, options
+ *
+ * Path parameter: path (required)
+ * The base path
+ *
+ * Path parameter: uriTemplate
+ * The uri template
+ */
+ default org.apache.camel.builder.endpoint.dsl.RestEndpointBuilderFactory.RestEndpointBuilder restEndpoint(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RestEndpointBuilderFactory.restEndpoint(path);
+ }
+
+ /**
+ * REST OpenApi (camel-rest-openapi)
+ * An awesome REST endpoint backed by OpenApi specifications.
+ *
+ * Category: rest,openapi,http
+ * Since: 3.1
+ * Maven coordinates: org.apache.camel:camel-rest-openapi
+ *
+ * Syntax: <code>rest-openapi:specificationUri#operationId</code>
+ *
+ * Path parameter: specificationUri
+ * Path to the OpenApi specification file. The scheme, host base path are
+ * taken from this specification, but these can be overridden with
+ * properties on the component or endpoint level. If not given the component
+ * tries to load openapi.json resource from the classpath. Note that the
+ * host defined on the component and endpoint of this Component should
+ * contain the scheme, hostname and optionally the port in the URI syntax
+ * (i.e. http://api.example.com:8080). Overrides component configuration.
+ * The OpenApi specification can be loaded from different sources by
+ * prefixing with file: classpath: http: https:. Support for https is
+ * limited to using the JDK installed UrlHandler, and as such it can be
+ * cumbersome to setup TLS/SSL certificates for https (such as setting a
+ * number of javax.net.ssl JVM system properties). How to do that consult
+ * the JDK documentation for UrlHandler.
+ * Default value: openapi.json
+ *
+ * Path parameter: operationId (required)
+ * ID of the operation from the OpenApi specification.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RestOpenApiEndpointBuilderFactory.RestOpenApiEndpointBuilder restOpenapi(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RestOpenApiEndpointBuilderFactory.restOpenapi(path);
+ }
+
+ /**
+ * REST Swagger (camel-rest-swagger)
+ * An awesome REST endpoint backed by Swagger specifications.
+ *
+ * Category: rest,swagger,http
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-rest-swagger
+ *
+ * Syntax: <code>rest-swagger:specificationUri#operationId</code>
+ *
+ * Path parameter: specificationUri
+ * Path to the Swagger specification file. The scheme, host base path are
+ * taken from this specification, but these can be overridden with
+ * properties on the component or endpoint level. If not given the component
+ * tries to load swagger.json resource from the classpath. Note that the
+ * host defined on the component and endpoint of this Component should
+ * contain the scheme, hostname and optionally the port in the URI syntax
+ * (i.e. http://api.example.com:8080). Overrides component configuration.
+ * The Swagger specification can be loaded from different sources by
+ * prefixing with file: classpath: http: https:. Support for https is
+ * limited to using the JDK installed UrlHandler, and as such it can be
+ * cumbersome to setup TLS/SSL certificates for https (such as setting a
+ * number of javax.net.ssl JVM system properties). How to do that consult
+ * the JDK documentation for UrlHandler.
+ * Default value: swagger.json
+ *
+ * Path parameter: operationId (required)
+ * ID of the operation from the Swagger specification.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RestSwaggerEndpointBuilderFactory.RestSwaggerEndpointBuilder restSwagger(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RestSwaggerEndpointBuilderFactory.restSwagger(path);
+ }
+
+ /**
+ * Robot Framework (camel-robotframework)
+ * Represents a RobotFramework endpoint.
+ *
+ * Category: testing
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-robotframework
+ *
+ * Syntax: <code>robotframework:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RobotFrameworkEndpointBuilderFactory.RobotFrameworkEndpointBuilder robotframework(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RobotFrameworkEndpointBuilderFactory.robotframework(path);
+ }
+
+ /**
+ * RSS (camel-rss)
+ * The rss component is used for consuming RSS feeds.
+ *
+ * Category: rss
+ * Since: 2.0
+ * Maven coordinates: org.apache.camel:camel-rss
+ *
+ * Syntax: <code>rss:feedUri</code>
+ *
+ * Path parameter: feedUri (required)
+ * The URI to the feed to poll.
+ */
+ default org.apache.camel.builder.endpoint.dsl.RssEndpointBuilderFactory.RssEndpointBuilder rss(String path) {
+ return org.apache.camel.builder.endpoint.dsl.RssEndpointBuilderFactory.rss(path);
+ }
+
+ /**
+ * AWS S3 Storage Service (camel-aws-s3)
+ * The aws-s3 component is used for storing and retrieving object from
+ * Amazon S3 Storage Service.
+ *
+ * Category: cloud,file
+ * Since: 2.8
+ * Maven coordinates: org.apache.camel:camel-aws-s3
+ *
+ * Syntax: <code>aws-s3://bucketNameOrArn</code>
+ *
+ * Path parameter: bucketNameOrArn (required)
+ * Bucket name or ARN
+ */
+ default org.apache.camel.builder.endpoint.dsl.S3EndpointBuilderFactory.S3EndpointBuilder awsS3(String path) {
+ return org.apache.camel.builder.endpoint.dsl.S3EndpointBuilderFactory.awsS3(path);
+ }
+
+ /**
+ * AWS Simple Workflow (camel-aws-swf)
+ * The aws-swf component is used for managing workflows from Amazon Simple
+ * Workflow.
+ *
+ * Category: cloud,workflow
+ * Since: 2.13
+ * Maven coordinates: org.apache.camel:camel-aws-swf
+ *
+ * Syntax: <code>aws-swf:type</code>
+ *
+ * Path parameter: type (required)
+ * Activity or workflow
+ * The value can be one of: activity, workflow
+ */
+ default org.apache.camel.builder.endpoint.dsl.SWFEndpointBuilderFactory.SWFEndpointBuilder awsSwf(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SWFEndpointBuilderFactory.awsSwf(path);
+ }
+
+ /**
+ * Saga (camel-saga)
+ * The saga component provides access to advanced options for managing the
+ * flow in the Saga EIP.
+ *
+ * Category: core,endpoint
+ * Since: 2.21
+ * Maven coordinates: org.apache.camel:camel-saga
+ *
+ * Syntax: <code>saga:action</code>
+ *
+ * Path parameter: action (required)
+ * Action to execute (complete or compensate)
+ */
+ default org.apache.camel.builder.endpoint.dsl.SagaEndpointBuilderFactory.SagaEndpointBuilder saga(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SagaEndpointBuilderFactory.saga(path);
+ }
+
+ /**
+ * Salesforce (camel-salesforce)
+ * The salesforce component is used for integrating Camel with the massive
+ * Salesforce API.
+ *
+ * Category: api,cloud,crm
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-salesforce
+ *
+ * Syntax: <code>salesforce:operationName:topicName</code>
+ *
+ * Path parameter: operationName
+ * The operation to use
+ * The value can be one of: getVersions, getResources, getGlobalObjects,
+ * getBasicInfo, getDescription, getSObject, createSObject, updateSObject,
+ * deleteSObject, getSObjectWithId, upsertSObject, deleteSObjectWithId,
+ * getBlobField, query, queryMore, queryAll, search, apexCall, recent,
+ * createJob, getJob, closeJob, abortJob, createBatch, getBatch,
+ * getAllBatches, getRequest, getResults, createBatchQuery,
+ * getQueryResultIds, getQueryResult, getRecentReports,
+ * getReportDescription, executeSyncReport, executeAsyncReport,
+ * getReportInstances, getReportResults, limits, approval, approvals,
+ * composite-tree, composite-batch, composite
+ *
+ * Path parameter: topicName
+ * The name of the topic/channel to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.SalesforceEndpointBuilderFactory.SalesforceEndpointBuilder salesforce(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SalesforceEndpointBuilderFactory.salesforce(path);
+ }
+
+ /**
+ * Scheduler (camel-scheduler)
+ * The scheduler component is used for generating message exchanges when a
+ * scheduler fires.
+ *
+ * Category: core,scheduling
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-scheduler
+ *
+ * Syntax: <code>scheduler:name</code>
+ *
+ * Path parameter: name (required)
+ * The name of the scheduler
+ */
+ default org.apache.camel.builder.endpoint.dsl.SchedulerEndpointBuilderFactory.SchedulerEndpointBuilder scheduler(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SchedulerEndpointBuilderFactory.scheduler(path);
+ }
+
+ /**
+ * Schematron (camel-schematron)
+ * Validates the payload of a message using the Schematron Library.
+ *
+ * Category: validation
+ * Since: 2.15
+ * Maven coordinates: org.apache.camel:camel-schematron
+ *
+ * Syntax: <code>schematron:path</code>
+ *
+ * Path parameter: path (required)
+ * The path to the schematron rules file. Can either be in class path or
+ * location in the file system.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SchematronEndpointBuilderFactory.SchematronEndpointBuilder schematron(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SchematronEndpointBuilderFactory.schematron(path);
+ }
+
+ /**
+ * SCP (camel-jsch)
+ * To copy files using the secure copy protocol (SCP).
+ *
+ * Category: file
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-jsch
+ *
+ * Syntax: <code>scp:host:port/directoryName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname of the FTP server
+ *
+ * Path parameter: port
+ * Port of the FTP server
+ *
+ * Path parameter: directoryName
+ * The starting directory
+ */
+ default org.apache.camel.builder.endpoint.dsl.ScpEndpointBuilderFactory.ScpEndpointBuilder scp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ScpEndpointBuilderFactory.scp(path);
+ }
+
+ /**
+ * AWS SimpleDB (camel-aws-sdb)
+ * The aws-sdb component is for storing and retrieving data from/to Amazon's
+ * SDB service.
+ *
+ * Category: cloud,database,nosql
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-aws-sdb
+ *
+ * Syntax: <code>aws-sdb:domainName</code>
+ *
+ * Path parameter: domainName (required)
+ * The name of the domain currently worked with.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SdbEndpointBuilderFactory.SdbEndpointBuilder awsSdb(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SdbEndpointBuilderFactory.awsSdb(path);
+ }
+
+ /**
+ * SEDA (camel-seda)
+ * The seda component provides asynchronous call to another endpoint from
+ * any CamelContext in the same JVM.
+ *
+ * Category: core,endpoint
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-seda
+ *
+ * Syntax: <code>seda:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.SedaEndpointBuilderFactory.SedaEndpointBuilder seda(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SedaEndpointBuilderFactory.seda(path);
+ }
+
+ /**
+ * IEC 60870 Server (camel-iec60870)
+ * IEC 60870 component used for telecontrol (supervisory control and data
+ * acquisition) such as controlling electric power transmission grids and
+ * other geographically widespread control systems.
+ *
+ * Category: iot
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-iec60870
+ *
+ * Syntax: <code>iec60870-server:uriPath</code>
+ *
+ * Path parameter: uriPath (required)
+ * The object information address
+ */
+ default org.apache.camel.builder.endpoint.dsl.ServerEndpointBuilderFactory.ServerEndpointBuilder iec60870Server(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ServerEndpointBuilderFactory.iec60870Server(path);
+ }
+
+ /**
+ * Service (camel-service)
+ * Represents an endpoint which is registered to a Service Registry such as
+ * Consul, Etcd.
+ *
+ * Category: cloud
+ * Since: 2.22
+ * Maven coordinates: org.apache.camel:camel-service
+ *
+ * Syntax: <code>service:delegateUri</code>
+ *
+ * Path parameter: delegateUri (required)
+ * The endpoint uri to expose as service
+ */
+ default org.apache.camel.builder.endpoint.dsl.ServiceEndpointBuilderFactory.ServiceEndpointBuilder service(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ServiceEndpointBuilderFactory.service(path);
+ }
+
+ /**
+ * ServiceNow (camel-servicenow)
+ * The servicenow component is used to integrate Camel with ServiceNow cloud
+ * services.
+ *
+ * Category: api,cloud,management
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-servicenow
+ *
+ * Syntax: <code>servicenow:instanceName</code>
+ *
+ * Path parameter: instanceName (required)
+ * The ServiceNow instance name
+ */
+ default org.apache.camel.builder.endpoint.dsl.ServiceNowEndpointBuilderFactory.ServiceNowEndpointBuilder servicenow(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ServiceNowEndpointBuilderFactory.servicenow(path);
+ }
+
+ /**
+ * Servlet (camel-servlet)
+ * To use a HTTP Servlet as entry for Camel routes when running in a servlet
+ * container.
+ *
+ * Category: http
+ * Since: 2.0
+ * Maven coordinates: org.apache.camel:camel-servlet
+ *
+ * Syntax: <code>servlet:contextPath</code>
+ *
+ * Path parameter: contextPath (required)
+ * The context-path to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.ServletEndpointBuilderFactory.ServletEndpointBuilder servlet(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ServletEndpointBuilderFactory.servlet(path);
+ }
+
+ /**
+ * AWS Simple Email Service (camel-aws-ses)
+ * The aws-ses component is used for sending emails with Amazon's SES
+ * service.
+ *
+ * Category: cloud,mail
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-aws-ses
+ *
+ * Syntax: <code>aws-ses:from</code>
+ *
+ * Path parameter: from (required)
+ * The sender's email address.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SesEndpointBuilderFactory.SesEndpointBuilder awsSes(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SesEndpointBuilderFactory.awsSes(path);
+ }
+
+ /**
+ * SFTP (camel-ftp)
+ * The sftp (FTP over SSH) component is used for uploading or downloading
+ * files from SFTP servers.
+ *
+ * Category: file
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-ftp
+ *
+ * Syntax: <code>sftp:host:port/directoryName</code>
+ *
+ * Path parameter: host (required)
+ * Hostname of the FTP server
+ *
+ * Path parameter: port
+ * Port of the FTP server
+ *
+ * Path parameter: directoryName
+ * The starting directory
+ */
+ default org.apache.camel.builder.endpoint.dsl.SftpEndpointBuilderFactory.SftpEndpointBuilder sftp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SftpEndpointBuilderFactory.sftp(path);
+ }
+
+ /**
+ * SIP (camel-sip)
+ * To send and receive messages using the SIP protocol (used in telco and
+ * mobile).
+ *
+ * Category: mobile
+ * Since: 2.5
+ * Maven coordinates: org.apache.camel:camel-sip
+ *
+ * Syntax: <code>sip:uri</code>
+ *
+ * Path parameter: uri (required)
+ * URI of the SIP server to connect to (the username and password can be
+ * included such as: john:secretmyserver:9999)
+ */
+ default org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.SipEndpointBuilder sip(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.sip(path);
+ }
+
+ /**
+ * SIP (Secure) (camel-sip)
+ * To send and receive messages using the SIP protocol (used in telco and
+ * mobile).
+ *
+ * Category: mobile
+ * Since: 2.5
+ * Maven coordinates: org.apache.camel:camel-sip
+ *
+ * Syntax: <code>sips:uri</code>
+ *
+ * Path parameter: uri (required)
+ * URI of the SIP server to connect to (the username and password can be
+ * included such as: john:secretmyserver:9999)
+ */
+ default org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.SipEndpointBuilder sips(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.sips(path);
+ }
+
+ /**
+ * SIP (camel-sip)
+ * To send and receive messages using the SIP protocol (used in telco and
+ * mobile).
+ *
+ * Category: mobile
+ * Since: 2.5
+ * Maven coordinates: org.apache.camel:camel-sip
+ */
+ default org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.SipEndpointBuilder sip(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.sip(scheme, path);
+ }
+
+ /**
+ * Simple JMS2 (camel-sjms2)
+ * The sjms2 component (simple jms) allows messages to be sent to (or
+ * consumed from) a JMS Queue or Topic (uses JMS 2.x API).
+ *
+ * Category: messaging
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-sjms2
+ *
+ * Syntax: <code>sjms2:destinationType:destinationName</code>
+ *
+ * Path parameter: destinationType
+ * The kind of destination to use
+ * Default value: queue
+ * The value can be one of: queue, topic
+ *
+ * Path parameter: destinationName (required)
+ * DestinationName is a JMS queue or topic name. By default, the
+ * destinationName is interpreted as a queue name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.Sjms2EndpointBuilderFactory.Sjms2EndpointBuilder sjms2(String path) {
+ return org.apache.camel.builder.endpoint.dsl.Sjms2EndpointBuilderFactory.sjms2(path);
+ }
+
+ /**
+ * Simple JMS Batch (camel-sjms)
+ * The sjms-batch component is a specialized for highly performant,
+ * transactional batch consumption from a JMS queue.
+ *
+ * Category: messaging
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-sjms
+ *
+ * Syntax: <code>sjms-batch:destinationName</code>
+ *
+ * Path parameter: destinationName (required)
+ * The destination name. Only queues are supported, names may be prefixed by
+ * 'queue:'.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SjmsBatchEndpointBuilderFactory.SjmsBatchEndpointBuilder sjmsBatch(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SjmsBatchEndpointBuilderFactory.sjmsBatch(path);
+ }
+
+ /**
+ * Simple JMS (camel-sjms)
+ * The sjms component (simple jms) allows messages to be sent to (or
+ * consumed from) a JMS Queue or Topic (uses JMS 1.x API).
+ *
+ * Category: messaging
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-sjms
+ *
+ * Syntax: <code>sjms:destinationType:destinationName</code>
+ *
+ * Path parameter: destinationType
+ * The kind of destination to use
+ * Default value: queue
+ * The value can be one of: queue, topic
+ *
+ * Path parameter: destinationName (required)
+ * DestinationName is a JMS queue or topic name. By default, the
+ * destinationName is interpreted as a queue name.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SjmsEndpointBuilderFactory.SjmsEndpointBuilder sjms(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SjmsEndpointBuilderFactory.sjms(path);
+ }
+
+ /**
+ * Slack (camel-slack)
+ * The slack component allows you to send messages to Slack.
+ *
+ * Category: social
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-slack
+ *
+ * Syntax: <code>slack:channel</code>
+ *
+ * Path parameter: channel (required)
+ * The channel name (syntax #name) or slackuser (syntax userName) to send a
+ * message directly to an user.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SlackEndpointBuilderFactory.SlackEndpointBuilder slack(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SlackEndpointBuilderFactory.slack(path);
+ }
+
+ /**
+ * SMPP (camel-smpp)
+ * To send and receive SMS using a SMSC (Short Message Service Center).
+ *
+ * Category: mobile
+ * Since: 2.2
+ * Maven coordinates: org.apache.camel:camel-smpp
+ *
+ * Syntax: <code>smpp:host:port</code>
+ *
+ * Path parameter: host
+ * Hostname for the SMSC server to use.
+ * Default value: localhost
+ *
+ * Path parameter: port
+ * Port number for the SMSC server to use.
+ * Default value: 2775
+ */
+ default org.apache.camel.builder.endpoint.dsl.SmppEndpointBuilderFactory.SmppEndpointBuilder smpp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SmppEndpointBuilderFactory.smpp(path);
+ }
+
+ /**
+ * SMPP (Secure) (camel-smpp)
+ * To send and receive SMS using a SMSC (Short Message Service Center).
+ *
+ * Category: mobile
+ * Since: 2.2
+ * Maven coordinates: org.apache.camel:camel-smpp
+ *
+ * Syntax: <code>smpps:host:port</code>
+ *
+ * Path parameter: host
+ * Hostname for the SMSC server to use.
+ * Default value: localhost
+ *
+ * Path parameter: port
+ * Port number for the SMSC server to use.
+ * Default value: 2775
+ */
+ default org.apache.camel.builder.endpoint.dsl.SmppEndpointBuilderFactory.SmppEndpointBuilder smpps(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SmppEndpointBuilderFactory.smpps(path);
+ }
+
+ /**
+ * SMPP (camel-smpp)
+ * To send and receive SMS using a SMSC (Short Message Service Center).
+ *
+ * Category: mobile
+ * Since: 2.2
+ * Maven coordinates: org.apache.camel:camel-smpp
+ */
+ default org.apache.camel.builder.endpoint.dsl.SmppEndpointBuilderFactory.SmppEndpointBuilder smpp(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.SmppEndpointBuilderFactory.smpp(scheme, path);
+ }
+
+ /**
+ * SNMP (camel-snmp)
+ * The snmp component gives you the ability to poll SNMP capable devices or
+ * receiving traps.
+ *
+ * Category: monitoring
+ * Since: 2.1
+ * Maven coordinates: org.apache.camel:camel-snmp
+ *
+ * Syntax: <code>snmp:host:port</code>
+ *
+ * Path parameter: host (required)
+ * Hostname of the SNMP enabled device
+ *
+ * Path parameter: port (required)
+ * Port number of the SNMP enabled device
+ */
+ default org.apache.camel.builder.endpoint.dsl.SnmpEndpointBuilderFactory.SnmpEndpointBuilder snmp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SnmpEndpointBuilderFactory.snmp(path);
+ }
+
+ /**
+ * AWS Simple Notification System (camel-aws-sns)
+ * The aws-sns component is used for sending messages to an Amazon Simple
+ * Notification Topic.
+ *
+ * Category: cloud,mobile,messaging
+ * Since: 2.8
+ * Maven coordinates: org.apache.camel:camel-aws-sns
+ *
+ * Syntax: <code>aws-sns:topicNameOrArn</code>
+ *
+ * Path parameter: topicNameOrArn (required)
+ * Topic name or ARN
+ */
+ default org.apache.camel.builder.endpoint.dsl.SnsEndpointBuilderFactory.SnsEndpointBuilder awsSns(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SnsEndpointBuilderFactory.awsSns(path);
+ }
+
+ /**
+ * Solr (camel-solr)
+ * The solr component allows you to interface with an Apache Lucene Solr
+ * server.
+ *
+ * Category: monitoring,search
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-solr
+ *
+ * Syntax: <code>solr:url</code>
+ *
+ * Path parameter: url (required)
+ * Hostname and port for the solr server
+ */
+ default org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.SolrEndpointBuilder solr(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.solr(path);
+ }
+
+ /**
+ * Solr (camel-solr)
+ * The solr component allows you to interface with an Apache Lucene Solr
+ * server.
+ *
+ * Category: monitoring,search
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-solr
+ *
+ * Syntax: <code>solrCloud:url</code>
+ *
+ * Path parameter: url (required)
+ * Hostname and port for the solr server
+ */
+ default org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.SolrEndpointBuilder solrCloud(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.solrCloud(path);
+ }
+
+ /**
+ * Solr (Secure) (camel-solr)
+ * The solr component allows you to interface with an Apache Lucene Solr
+ * server.
+ *
+ * Category: monitoring,search
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-solr
+ *
+ * Syntax: <code>solrs:url</code>
+ *
+ * Path parameter: url (required)
+ * Hostname and port for the solr server
+ */
+ default org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.SolrEndpointBuilder solrs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.solrs(path);
+ }
+
+ /**
+ * Solr (camel-solr)
+ * The solr component allows you to interface with an Apache Lucene Solr
+ * server.
+ *
+ * Category: monitoring,search
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-solr
+ */
+ default org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.SolrEndpointBuilder solr(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.SolrEndpointBuilderFactory.solr(scheme, path);
+ }
+
+ /**
+ * Soroush (camel-soroush)
+ * To integrate with the Soroush chat bot.
+ *
+ * Category: chat
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-soroush
+ *
+ * Syntax: <code>soroush:action</code>
+ *
+ * Path parameter: action (required)
+ * The action to do.
+ * The value can be one of: sendMessage, getMessage, uploadFile,
+ * downloadFile
+ */
+ default org.apache.camel.builder.endpoint.dsl.SoroushBotEndpointBuilderFactory.SoroushBotEndpointBuilder soroush(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SoroushBotEndpointBuilderFactory.soroush(path);
+ }
+
+ /**
+ * Spark (camel-spark)
+ * The spark component can be used to send RDD or DataFrame jobs to Apache
+ * Spark cluster.
+ *
+ * Category: bigdata,iot
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-spark
+ *
+ * Syntax: <code>spark:endpointType</code>
+ *
+ * Path parameter: endpointType (required)
+ * Type of the endpoint (rdd, dataframe, hive).
+ * The value can be one of: rdd, dataframe, hive
+ */
+ default org.apache.camel.builder.endpoint.dsl.SparkEndpointBuilderFactory.SparkEndpointBuilder spark(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SparkEndpointBuilderFactory.spark(path);
+ }
+
+ /**
+ * Splunk (camel-splunk)
+ * The splunk component allows to publish or search for events in Splunk.
+ *
+ * Category: log,monitoring
+ * Since: 2.13
+ * Maven coordinates: org.apache.camel:camel-splunk
+ *
+ * Syntax: <code>splunk:name</code>
+ *
+ * Path parameter: name (required)
+ * Name has no purpose
+ */
+ default org.apache.camel.builder.endpoint.dsl.SplunkEndpointBuilderFactory.SplunkEndpointBuilder splunk(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SplunkEndpointBuilderFactory.splunk(path);
+ }
+
+ /**
+ * Spring Batch (camel-spring-batch)
+ * The spring-batch component allows to send messages to Spring Batch for
+ * further processing.
+ *
+ * Category: spring,batch,scheduling
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-spring-batch
+ *
+ * Syntax: <code>spring-batch:jobName</code>
+ *
+ * Path parameter: jobName (required)
+ * The name of the Spring Batch job located in the registry.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SpringBatchEndpointBuilderFactory.SpringBatchEndpointBuilder springBatch(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SpringBatchEndpointBuilderFactory.springBatch(path);
+ }
+
+ /**
+ * Spring Integration (camel-spring-integration)
+ * Bridges Camel with Spring Integration.
+ *
+ * Category: spring,eventbus
+ * Since: 1.4
+ * Maven coordinates: org.apache.camel:camel-spring-integration
+ *
+ * Syntax: <code>spring-integration:defaultChannel</code>
+ *
+ * Path parameter: defaultChannel (required)
+ * The default channel name which is used by the Spring Integration Spring
+ * context. It will equal to the inputChannel name for the Spring
+ * Integration consumer and the outputChannel name for the Spring
+ * Integration provider.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SpringIntegrationEndpointBuilderFactory.SpringIntegrationEndpointBuilder springIntegration(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SpringIntegrationEndpointBuilderFactory.springIntegration(path);
+ }
+
+ /**
+ * Spring LDAP (camel-spring-ldap)
+ * The spring-ldap component allows you to perform searches in LDAP servers
+ * using filters as the message payload.
+ *
+ * Category: spring,ldap
+ * Since: 2.11
+ * Maven coordinates: org.apache.camel:camel-spring-ldap
+ *
+ * Syntax: <code>spring-ldap:templateName</code>
+ *
+ * Path parameter: templateName (required)
+ * Name of the Spring LDAP Template bean
+ */
+ default org.apache.camel.builder.endpoint.dsl.SpringLdapEndpointBuilderFactory.SpringLdapEndpointBuilder springLdap(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SpringLdapEndpointBuilderFactory.springLdap(path);
+ }
+
+ /**
+ * Spring WebService (camel-spring-ws)
+ * The spring-ws component is used for SOAP WebServices using Spring
+ * WebServices.
+ *
+ * Category: spring,soap,webservice
+ * Since: 2.6
+ * Maven coordinates: org.apache.camel:camel-spring-ws
+ *
+ * Syntax: <code>spring-ws:type:lookupKey:webServiceEndpointUri</code>
+ *
+ * Path parameter: type
+ * Endpoint mapping type if endpoint mapping is used. rootqname - Offers the
+ * option to map web service requests based on the qualified name of the
+ * root element contained in the message. soapaction - Used to map web
+ * service requests based on the SOAP action specified in the header of the
+ * message. uri - In order to map web service requests that target a
+ * specific URI. xpathresult - Used to map web service requests based on the
+ * evaluation of an XPath expression against the incoming message. The
+ * result of the evaluation should match the XPath result specified in the
+ * endpoint URI. beanname - Allows you to reference an
+ * org.apache.camel.component.spring.ws.bean.CamelEndpointDispatcher object
+ * in order to integrate with existing (legacy) endpoint mappings like
+ * PayloadRootQNameEndpointMapping, SoapActionEndpointMapping, etc
+ * The value can be one of: ROOT_QNAME, ACTION, TO, SOAP_ACTION,
+ * XPATHRESULT, URI, URI_PATH, BEANNAME
+ *
+ * Path parameter: lookupKey
+ * Endpoint mapping key if endpoint mapping is used
+ *
+ * Path parameter: webServiceEndpointUri
+ * The default Web Service endpoint uri to use for the producer.
+ *
+ * Path parameter: expression
+ * The XPath expression to use when option type=xpathresult. Then this
+ * option is required to be configured.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SpringWebserviceEndpointBuilderFactory.SpringWebserviceEndpointBuilder springWs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SpringWebserviceEndpointBuilderFactory.springWs(path);
+ }
+
+ /**
+ * SQL (camel-sql)
+ * The sql component allows you to work with databases using JDBC SQL
+ * queries.
+ *
+ * Category: database,sql
+ * Since: 1.4
+ * Maven coordinates: org.apache.camel:camel-sql
+ *
+ * Syntax: <code>sql:query</code>
+ *
+ * Path parameter: query (required)
+ * Sets the SQL query to perform. You can externalize the query by using
+ * file: or classpath: as prefix and specify the location of the file.
+ */
+ default org.apache.camel.builder.endpoint.dsl.SqlEndpointBuilderFactory.SqlEndpointBuilder sql(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SqlEndpointBuilderFactory.sql(path);
+ }
+
+ /**
+ * SQL Stored Procedure (camel-sql)
+ * The sql component allows you to work with databases using JDBC Stored
+ * Procedure queries.
+ *
+ * Category: database,sql
+ * Since: 2.17
+ * Maven coordinates: org.apache.camel:camel-sql
+ *
+ * Syntax: <code>sql-stored:template</code>
+ *
+ * Path parameter: template (required)
+ * Sets the StoredProcedure template to perform
+ */
+ default org.apache.camel.builder.endpoint.dsl.SqlStoredEndpointBuilderFactory.SqlStoredEndpointBuilder sqlStored(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SqlStoredEndpointBuilderFactory.sqlStored(path);
+ }
+
+ /**
+ * AWS Simple Queue Service (camel-aws-sqs)
+ * The aws-sqs component is used for sending and receiving messages to
+ * Amazon's SQS service.
+ *
+ * Category: cloud,messaging
+ * Since: 2.6
+ * Maven coordinates: org.apache.camel:camel-aws-sqs
+ *
+ * Syntax: <code>aws-sqs:queueNameOrArn</code>
+ *
+ * Path parameter: queueNameOrArn (required)
+ * Queue name or ARN
+ */
+ default org.apache.camel.builder.endpoint.dsl.SqsEndpointBuilderFactory.SqsEndpointBuilder awsSqs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SqsEndpointBuilderFactory.awsSqs(path);
+ }
+
+ /**
+ * SSH (camel-ssh)
+ * The ssh component enables access to SSH servers such that you can send an
+ * SSH command, and process the response.
+ *
+ * Category: file
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-ssh
+ *
+ * Syntax: <code>ssh:host:port</code>
+ *
+ * Path parameter: host (required)
+ * Sets the hostname of the remote SSH server.
+ *
+ * Path parameter: port
+ * Sets the port number for the remote SSH server.
+ * Default value: 22
+ */
+ default org.apache.camel.builder.endpoint.dsl.SshEndpointBuilderFactory.SshEndpointBuilder ssh(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SshEndpointBuilderFactory.ssh(path);
+ }
+
+ /**
+ * StAX (camel-stax)
+ * The stax component allows messages to be process through a SAX
+ * ContentHandler.
+ *
+ * Category: transformation
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-stax
+ *
+ * Syntax: <code>stax:contentHandlerClass</code>
+ *
+ * Path parameter: contentHandlerClass (required)
+ * The FQN class name for the ContentHandler implementation to use.
+ */
+ default org.apache.camel.builder.endpoint.dsl.StAXEndpointBuilderFactory.StAXEndpointBuilder stax(String path) {
+ return org.apache.camel.builder.endpoint.dsl.StAXEndpointBuilderFactory.stax(path);
+ }
+
+ /**
+ * Stomp (camel-stomp)
+ * The stomp component is used for communicating with Stomp compliant
+ * message brokers.
+ *
+ * Category: messaging
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-stomp
+ *
+ * Syntax: <code>stomp:destination</code>
+ *
+ * Path parameter: destination (required)
+ * Name of the queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.StompEndpointBuilderFactory.StompEndpointBuilder stomp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.StompEndpointBuilderFactory.stomp(path);
+ }
+
+ /**
+ * Stream (camel-stream)
+ * The stream: component provides access to the system-in, system-out and
+ * system-err streams as well as allowing streaming of file.
+ *
+ * Category: file,system
+ * Since: 1.3
+ * Maven coordinates: org.apache.camel:camel-stream
+ *
+ * Syntax: <code>stream:kind</code>
+ *
+ * Path parameter: kind (required)
+ * Kind of stream to use such as System.in or System.out.
+ * The value can be one of: in, out, err, header, file
+ */
+ default org.apache.camel.builder.endpoint.dsl.StreamEndpointBuilderFactory.StreamEndpointBuilder stream(String path) {
+ return org.apache.camel.builder.endpoint.dsl.StreamEndpointBuilderFactory.stream(path);
+ }
+
+ /**
+ * String Template (camel-stringtemplate)
+ * Transforms the message using a String template.
+ *
+ * Category: transformation
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-stringtemplate
+ *
+ * Syntax: <code>string-template:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.StringTemplateEndpointBuilderFactory.StringTemplateEndpointBuilder stringTemplate(String path) {
+ return org.apache.camel.builder.endpoint.dsl.StringTemplateEndpointBuilderFactory.stringTemplate(path);
+ }
+
+ /**
+ * Stub (camel-stub)
+ * The stub component provides a simple way to stub out any physical
+ * endpoints while in development or testing.
+ *
+ * Category: core,testing
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-stub
+ *
+ * Syntax: <code>stub:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.StubEndpointBuilderFactory.StubEndpointBuilder stub(String path) {
+ return org.apache.camel.builder.endpoint.dsl.StubEndpointBuilderFactory.stub(path);
+ }
+
+ /**
+ * OpenStack Swift (camel-openstack)
+ * The openstack-swift component allows messages to be sent to an OpenStack
+ * object storage services.
+ *
+ * Category: cloud,paas
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-openstack
+ *
+ * Syntax: <code>openstack-swift:host</code>
+ *
+ * Path parameter: host (required)
+ * OpenStack host url
+ */
+ default org.apache.camel.builder.endpoint.dsl.SwiftEndpointBuilderFactory.SwiftEndpointBuilder openstackSwift(String path) {
+ return org.apache.camel.builder.endpoint.dsl.SwiftEndpointBuilderFactory.openstackSwift(path);
+ }
+
+ /**
+ * Telegram (camel-telegram)
+ * The telegram component provides access to the Telegram Bot API.
+ *
+ * Category: chat
+ * Since: 2.18
+ * Maven coordinates: org.apache.camel:camel-telegram
+ *
+ * Syntax: <code>telegram:type</code>
+ *
+ * Path parameter: type (required)
+ * The endpoint type. Currently, only the 'bots' type is supported.
+ * The value can be one of: bots
+ */
+ default org.apache.camel.builder.endpoint.dsl.TelegramEndpointBuilderFactory.TelegramEndpointBuilder telegram(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TelegramEndpointBuilderFactory.telegram(path);
+ }
+
+ /**
+ * Thrift (camel-thrift)
+ * The Thrift component allows to call and expose remote procedures (RPC)
+ * with Apache Thrift data format and serialization mechanism
+ *
+ * Category: rpc
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-thrift
+ *
+ * Syntax: <code>thrift:host:port/service</code>
+ *
+ * Path parameter: host
+ * The Thrift server host name. This is localhost or 0.0.0.0 (if not
+ * defined) when being a consumer or remote server host name when using
+ * producer.
+ *
+ * Path parameter: port (required)
+ * The Thrift server port
+ *
+ * Path parameter: service (required)
+ * Fully qualified service name from the thrift descriptor file (package dot
+ * service definition name)
+ */
+ default org.apache.camel.builder.endpoint.dsl.ThriftEndpointBuilderFactory.ThriftEndpointBuilder thrift(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ThriftEndpointBuilderFactory.thrift(path);
+ }
+
+ /**
+ * Tika (camel-tika)
+ * This component integrates with Apache Tika to extract content and
+ * metadata from thousands of file types.
+ *
+ * Category: document,transformation
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-tika
+ *
+ * Syntax: <code>tika:operation</code>
+ *
+ * Path parameter: operation (required)
+ * Tika Operation - parse or detect
+ * The value can be one of: parse, detect
+ */
+ default org.apache.camel.builder.endpoint.dsl.TikaEndpointBuilderFactory.TikaEndpointBuilder tika(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TikaEndpointBuilderFactory.tika(path);
+ }
+
+ /**
+ * Timer (camel-timer)
+ * The timer component is used for generating message exchanges when a timer
+ * fires.
+ *
+ * Category: core,scheduling
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-timer
+ *
+ * Syntax: <code>timer:timerName</code>
+ *
+ * Path parameter: timerName (required)
+ * The name of the timer
+ */
+ default org.apache.camel.builder.endpoint.dsl.TimerEndpointBuilderFactory.TimerEndpointBuilder timer(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TimerEndpointBuilderFactory.timer(path);
+ }
+
+ /**
+ * AWS Translate (camel-aws-translate)
+ * The aws-translate component is used for managing Amazon Translate
+ *
+ * Category: cloud,management
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-aws-translate
+ *
+ * Syntax: <code>aws-translate:label</code>
+ *
+ * Path parameter: label (required)
+ * Logical name
+ */
+ default org.apache.camel.builder.endpoint.dsl.TranslateEndpointBuilderFactory.TranslateEndpointBuilder awsTranslate(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TranslateEndpointBuilderFactory.awsTranslate(path);
+ }
+
+ /**
+ * Twilio (camel-twilio)
+ * The Twilio component allows you to interact with the Twilio REST APIs
+ * using Twilio Java SDK.
+ *
+ * Category: api,messaging,cloud
+ * Since: 2.20
+ * Maven coordinates: org.apache.camel:camel-twilio
+ *
+ * Syntax: <code>twilio:apiName/methodName</code>
+ *
+ * Path parameter: apiName (required)
+ * What kind of operation to perform
+ * The value can be one of: ACCOUNT, ADDRESS, APPLICATION,
+ * AVAILABLE_PHONE_NUMBER_COUNTRY, CALL, CONFERENCE, CONNECT_APP,
+ * INCOMING_PHONE_NUMBER, KEY, MESSAGE, NEW_KEY, NEW_SIGNING_KEY,
+ * NOTIFICATION, OUTGOING_CALLER_ID, QUEUE, RECORDING, SHORT_CODE,
+ * SIGNING_KEY, TOKEN, TRANSCRIPTION, VALIDATION_REQUEST,
+ * ADDRESS_DEPENDENT_PHONE_NUMBER, AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL,
+ * AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE,
+ * AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE, CALL_FEEDBACK,
+ * CALL_FEEDBACK_SUMMARY, CALL_NOTIFICATION, CALL_RECORDING,
+ * CONFERENCE_PARTICIPANT, INCOMING_PHONE_NUMBER_LOCAL,
+ * INCOMING_PHONE_NUMBER_MOBILE, INCOMING_PHONE_NUMBER_TOLL_FREE,
+ * MESSAGE_FEEDBACK, MESSAGE_MEDIA, QUEUE_MEMBER, RECORDING_ADD_ON_RESULT,
+ * RECORDING_TRANSCRIPTION, RECORDING_ADD_ON_RESULT_PAYLOAD,
+ * SIP_CREDENTIAL_LIST, SIP_DOMAIN, SIP_IP_ACCESS_CONTROL_LIST,
+ * SIP_CREDENTIAL_LIST_CREDENTIAL, SIP_DOMAIN_CREDENTIAL_LIST_MAPPING,
+ * SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING,
+ * SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS, USAGE_RECORD, USAGE_TRIGGER,
+ * USAGE_RECORD_ALL_TIME, USAGE_RECORD_DAILY, USAGE_RECORD_LAST_MONTH,
+ * USAGE_RECORD_MONTHLY, USAGE_RECORD_THIS_MONTH, USAGE_RECORD_TODAY,
+ * USAGE_RECORD_YEARLY, USAGE_RECORD_YESTERDAY
+ *
+ * Path parameter: methodName (required)
+ * What sub operation to use for the selected operation
+ * The value can be one of: create, delete, fetch, read, update
+ */
+ default org.apache.camel.builder.endpoint.dsl.TwilioEndpointBuilderFactory.TwilioEndpointBuilder twilio(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TwilioEndpointBuilderFactory.twilio(path);
+ }
+
+ /**
+ * Twitter Direct Message (camel-twitter)
+ * The Twitter Direct Message Component consumes/produces user's direct
+ * messages.
+ *
+ * Category: api,social
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-twitter
+ *
+ * Syntax: <code>twitter-directmessage:user</code>
+ *
+ * Path parameter: user (required)
+ * The user name to send a direct message. This will be ignored for
+ * consumer.
+ */
+ default org.apache.camel.builder.endpoint.dsl.TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder twitterDirectmessage(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TwitterDirectMessageEndpointBuilderFactory.twitterDirectmessage(path);
+ }
+
+ /**
+ * Twitter Search (camel-twitter)
+ * The Twitter Search component consumes search results.
+ *
+ * Category: api,social
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-twitter
+ *
+ * Syntax: <code>twitter-search:keywords</code>
+ *
+ * Path parameter: keywords (required)
+ * The search query, use the keywords AND, OR, - and () to narrow the search
+ * results.
+ */
+ default org.apache.camel.builder.endpoint.dsl.TwitterSearchEndpointBuilderFactory.TwitterSearchEndpointBuilder twitterSearch(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TwitterSearchEndpointBuilderFactory.twitterSearch(path);
+ }
+
+ /**
+ * Twitter Timeline (camel-twitter)
+ * The Twitter Timeline component consumes twitter timeline or update the
+ * status of specific user.
+ *
+ * Category: api,social
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-twitter
+ *
+ * Syntax: <code>twitter-timeline:timelineType</code>
+ *
+ * Path parameter: timelineType (required)
+ * The timeline type to produce/consume.
+ * The value can be one of: PUBLIC, HOME, USER, MENTIONS, RETWEETSOFME,
+ * UNKNOWN
+ */
+ default org.apache.camel.builder.endpoint.dsl.TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder twitterTimeline(String path) {
+ return org.apache.camel.builder.endpoint.dsl.TwitterTimelineEndpointBuilderFactory.twitterTimeline(path);
+ }
+
+ /**
+ * Undertow (camel-undertow)
+ * The undertow component provides HTTP and WebSocket based endpoints for
+ * consuming and producing HTTP/WebSocket requests.
+ *
+ * Category: http,websocket
+ * Since: 2.16
+ * Maven coordinates: org.apache.camel:camel-undertow
+ *
+ * Syntax: <code>undertow:httpURI</code>
+ *
+ * Path parameter: httpURI (required)
+ * The url of the HTTP endpoint to use.
+ */
+ default org.apache.camel.builder.endpoint.dsl.UndertowEndpointBuilderFactory.UndertowEndpointBuilder undertow(String path) {
+ return org.apache.camel.builder.endpoint.dsl.UndertowEndpointBuilderFactory.undertow(path);
+ }
+
+ /**
+ * Validator (camel-validator)
+ * Validates the payload of a message using XML Schema and JAXP Validation.
+ *
+ * Category: core,validation
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-validator
+ *
+ * Syntax: <code>validator:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * URL to a local resource on the classpath,or a reference to lookup a bean
+ * in the Registry, or a full URL to a remote resource or resource on the
+ * file system which contains the XSD to validate against.
+ */
+ default org.apache.camel.builder.endpoint.dsl.ValidatorEndpointBuilderFactory.ValidatorEndpointBuilder validator(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ValidatorEndpointBuilderFactory.validator(path);
+ }
+
+ /**
+ * Velocity (camel-velocity)
+ * Transforms the message using a Velocity template.
+ *
+ * Category: transformation
+ * Since: 1.2
+ * Maven coordinates: org.apache.camel:camel-velocity
+ *
+ * Syntax: <code>velocity:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the resource. You can prefix with: classpath, file, http, ref, or
+ * bean. classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod.
+ */
+ default org.apache.camel.builder.endpoint.dsl.VelocityEndpointBuilderFactory.VelocityEndpointBuilder velocity(String path) {
+ return org.apache.camel.builder.endpoint.dsl.VelocityEndpointBuilderFactory.velocity(path);
+ }
+
+ /**
+ * Vert.x (camel-vertx)
+ * The vertx component is used for sending and receive messages from a vertx
+ * event bus.
+ *
+ * Category: eventbus,reactive
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-vertx
+ *
+ * Syntax: <code>vertx:address</code>
+ *
+ * Path parameter: address (required)
+ * Sets the event bus address used to communicate
+ */
+ default org.apache.camel.builder.endpoint.dsl.VertxEndpointBuilderFactory.VertxEndpointBuilder vertx(String path) {
+ return org.apache.camel.builder.endpoint.dsl.VertxEndpointBuilderFactory.vertx(path);
+ }
+
+ /**
+ * VM (camel-vm)
+ * The vm component provides asynchronous call to another endpoint from the
+ * same CamelContext.
+ *
+ * Category: core,endpoint
+ * Since: 1.1
+ * Maven coordinates: org.apache.camel:camel-vm
+ *
+ * Syntax: <code>vm:name</code>
+ *
+ * Path parameter: name (required)
+ * Name of queue
+ */
+ default org.apache.camel.builder.endpoint.dsl.VmEndpointBuilderFactory.VmEndpointBuilder vm(String path) {
+ return org.apache.camel.builder.endpoint.dsl.VmEndpointBuilderFactory.vm(path);
+ }
+
+ /**
+ * Weather (camel-weather)
+ * Polls the weather information from Open Weather Map.
+ *
+ * Category: api
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-weather
+ *
+ * Syntax: <code>weather:name</code>
+ *
+ * Path parameter: name (required)
+ * The name value is not used.
+ */
+ default org.apache.camel.builder.endpoint.dsl.WeatherEndpointBuilderFactory.WeatherEndpointBuilder weather(String path) {
+ return org.apache.camel.builder.endpoint.dsl.WeatherEndpointBuilderFactory.weather(path);
+ }
+
+ /**
+ * Web3j Ethereum Blockchain (camel-web3j)
+ * The web3j component uses the Web3j client API and allows you to add/read
+ * nodes to/from a web3j compliant content repositories.
+ *
+ * Category: bitcoin,blockchain
+ * Since: 2.22
+ * Maven coordinates: org.apache.camel:camel-web3j
+ *
+ * Syntax: <code>web3j:nodeAddress</code>
+ *
+ * Path parameter: nodeAddress (required)
+ * Sets the node address used to communicate
+ */
+ default org.apache.camel.builder.endpoint.dsl.Web3jEndpointBuilderFactory.Web3jEndpointBuilder web3j(String path) {
+ return org.apache.camel.builder.endpoint.dsl.Web3jEndpointBuilderFactory.web3j(path);
+ }
+
+ /**
+ * Webhook (camel-webhook)
+ * The webhook component allows other Camel components that can receive push
+ * notifications to expose webhook endpoints and automatically register them
+ * with their own webhook provider.
+ *
+ * Category: cloud
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-webhook
+ *
+ * Syntax: <code>webhook:endpointUri</code>
+ *
+ * Path parameter: endpointUri
+ * The delegate uri. Must belong to a component that supports webhooks.
+ */
+ default org.apache.camel.builder.endpoint.dsl.WebhookEndpointBuilderFactory.WebhookEndpointBuilder webhook(String path) {
+ return org.apache.camel.builder.endpoint.dsl.WebhookEndpointBuilderFactory.webhook(path);
+ }
+
+ /**
+ * Jetty Websocket (camel-websocket)
+ * The websocket component provides websocket endpoints with Jetty for
+ * communicating with clients using websocket.
+ *
+ * Category: websocket
+ * Since: 2.10
+ * Maven coordinates: org.apache.camel:camel-websocket
+ *
+ * Syntax: <code>websocket:host:port/resourceUri</code>
+ *
+ * Path parameter: host
+ * The hostname. The default value is 0.0.0.0. Setting this option on the
+ * component will use the component configured value as default.
+ * Default value: 0.0.0.0
+ *
+ * Path parameter: port
+ * The port number. The default value is 9292. Setting this option on the
+ * component will use the component configured value as default.
+ * Default value: 9292
+ *
+ * Path parameter: resourceUri (required)
+ * Name of the websocket channel to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.WebsocketEndpointBuilderFactory.WebsocketEndpointBuilder websocket(String path) {
+ return org.apache.camel.builder.endpoint.dsl.WebsocketEndpointBuilderFactory.websocket(path);
+ }
+
+ /**
+ * Wordpress (camel-wordpress)
+ * Integrates Camel with Wordpress.
+ *
+ * Category: cms
+ * Since: 2.21
+ * Maven coordinates: org.apache.camel:camel-wordpress
+ *
+ * Syntax: <code>wordpress:operation</code>
+ *
+ * Path parameter: operation (required)
+ * The endpoint operation.
+ * The value can be one of: post, , user
+ *
+ * Path parameter: operationDetail
+ * The second part of an endpoint operation. Needed only when endpoint
+ * semantic is not enough, like wordpress:post:delete
+ * The value can be one of: delete
+ */
+ default org.apache.camel.builder.endpoint.dsl.WordpressEndpointBuilderFactory.WordpressEndpointBuilder wordpress(String path) {
+ return org.apache.camel.builder.endpoint.dsl.WordpressEndpointBuilderFactory.wordpress(path);
+ }
+
+ /**
+ * AHC Websocket (camel-ahc-ws)
+ * To exchange data with external Websocket servers using Async Http Client.
+ *
+ * Category: websocket
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-ahc-ws
+ *
+ * Syntax: <code>ahc-ws:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The URI to use such as http://hostname:port/path
+ */
+ default org.apache.camel.builder.endpoint.dsl.WsEndpointBuilderFactory.WsEndpointBuilder ahcWs(String path) {
+ return org.apache.camel.builder.endpoint.dsl.WsEndpointBuilderFactory.ahcWs(path);
+ }
+
+ /**
+ * AHC Secure Websocket (Secure) (camel-ahc-ws)
+ * To exchange data with external Websocket servers using Async Http Client.
+ *
+ * Category: websocket
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-ahc-ws
+ *
+ * Syntax: <code>ahc-wss:httpUri</code>
+ *
+ * Path parameter: httpUri (required)
+ * The URI to use such as http://hostname:port/path
+ */
+ default org.apache.camel.builder.endpoint.dsl.WsEndpointBuilderFactory.WsEndpointBuilder ahcWss(String path) {
+ return org.apache.camel.builder.endpoint.dsl.WsEndpointBuilderFactory.ahcWss(path);
+ }
+
+ /**
+ * AHC Websocket (camel-ahc-ws)
+ * To exchange data with external Websocket servers using Async Http Client.
+ *
+ * Category: websocket
+ * Since: 2.14
+ * Maven coordinates: org.apache.camel:camel-ahc-ws
+ */
+ default org.apache.camel.builder.endpoint.dsl.WsEndpointBuilderFactory.WsEndpointBuilder ahcWs(String scheme, String path) {
+ return org.apache.camel.builder.endpoint.dsl.WsEndpointBuilderFactory.ahcWs(scheme, path);
+ }
+
+ /**
+ * XChange (camel-xchange)
+ * The camel-xchange component provide access to many bitcoin and altcoin
+ * exchanges for trading and accessing market data.
+ *
+ * Category: bitcoin,blockchain
+ * Since: 2.21
+ * Maven coordinates: org.apache.camel:camel-xchange
+ *
+ * Syntax: <code>xchange:name</code>
+ *
+ * Path parameter: name (required)
+ * The exchange to connect to
+ */
+ default org.apache.camel.builder.endpoint.dsl.XChangeEndpointBuilderFactory.XChangeEndpointBuilder xchange(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XChangeEndpointBuilderFactory.xchange(path);
+ }
+
+ /**
+ * XJ (camel-xj)
+ * Transforms json/xml message back and forth using a XSLT.
+ *
+ * Category: transformation
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-xj
+ *
+ * Syntax: <code>xj:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the template. The following is supported by the default
+ * URIResolver. You can prefix with: classpath, file, http, ref, or bean.
+ * classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod
+ */
+ default org.apache.camel.builder.endpoint.dsl.XJEndpointBuilderFactory.XJEndpointBuilder xj(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XJEndpointBuilderFactory.xj(path);
+ }
+
+ /**
+ * XQuery (camel-saxon)
+ * Transforms the message using a XQuery template using Saxon.
+ *
+ * Category: transformation
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-saxon
+ *
+ * Syntax: <code>xquery:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * The name of the template to load from classpath or file system
+ */
+ default org.apache.camel.builder.endpoint.dsl.XQueryEndpointBuilderFactory.XQueryEndpointBuilder xquery(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XQueryEndpointBuilderFactory.xquery(path);
+ }
+
+ /**
+ * XML Security (camel-xmlsecurity)
+ * Used to sign and verify exchanges using the XML signature specification.
+ *
+ * Category: security,transformation
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-xmlsecurity
+ *
+ * Syntax: <code>xmlsecurity:command:name</code>
+ *
+ * Path parameter: command (required)
+ * Whether to sign or verify.
+ * The value can be one of: sign, verify
+ *
+ * Path parameter: name (required)
+ * The name part in the URI can be chosen by the user to distinguish between
+ * different signer/verifier endpoints within the camel context.
+ */
+ default org.apache.camel.builder.endpoint.dsl.XmlSignatureEndpointBuilderFactory.XmlSignatureEndpointBuilder xmlsecurity(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XmlSignatureEndpointBuilderFactory.xmlsecurity(path);
+ }
+
+ /**
+ * XMPP (camel-xmpp)
+ * To send and receive messages from a XMPP (chat) server.
+ *
+ * Category: chat,messaging
+ * Since: 1.0
+ * Maven coordinates: org.apache.camel:camel-xmpp
+ *
+ * Syntax: <code>xmpp:host:port/participant</code>
+ *
+ * Path parameter: host (required)
+ * Hostname for the chat server
+ *
+ * Path parameter: port (required)
+ * Port number for the chat server
+ *
+ * Path parameter: participant
+ * JID (Jabber ID) of person to receive messages. room parameter has
+ * precedence over participant.
+ */
+ default org.apache.camel.builder.endpoint.dsl.XmppEndpointBuilderFactory.XmppEndpointBuilder xmpp(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XmppEndpointBuilderFactory.xmpp(path);
+ }
+
+ /**
+ * XSLT (camel-xslt)
+ * Transforms the message using a XSLT template.
+ *
+ * Category: core,transformation
+ * Since: 1.3
+ * Maven coordinates: org.apache.camel:camel-xslt
+ *
+ * Syntax: <code>xslt:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the template. The following is supported by the default
+ * URIResolver. You can prefix with: classpath, file, http, ref, or bean.
+ * classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod
+ */
+ default org.apache.camel.builder.endpoint.dsl.XsltEndpointBuilderFactory.XsltEndpointBuilder xslt(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XsltEndpointBuilderFactory.xslt(path);
+ }
+
+ /**
+ * XSLT Saxon (camel-xslt-saxon)
+ * Transforms the message using a XSLT template using Saxon.
+ *
+ * Category: core,transformation
+ * Since: 3.0
+ * Maven coordinates: org.apache.camel:camel-xslt-saxon
+ *
+ * Syntax: <code>xslt-saxon:resourceUri</code>
+ *
+ * Path parameter: resourceUri (required)
+ * Path to the template. The following is supported by the default
+ * URIResolver. You can prefix with: classpath, file, http, ref, or bean.
+ * classpath, file and http loads the resource using these protocols
+ * (classpath is default). ref will lookup the resource in the registry.
+ * bean will call a method on a bean to be used as the resource. For bean
+ * you can specify the method name after dot, eg bean:myBean.myMethod
+ */
+ default org.apache.camel.builder.endpoint.dsl.XsltSaxonEndpointBuilderFactory.XsltSaxonEndpointBuilder xsltSaxon(String path) {
+ return org.apache.camel.builder.endpoint.dsl.XsltSaxonEndpointBuilderFactory.xsltSaxon(path);
+ }
+
+ /**
+ * Yammer (camel-yammer)
+ * The yammer component allows you to interact with the Yammer enterprise
+ * social network.
+ *
+ * Category: social
+ * Since: 2.12
+ * Maven coordinates: org.apache.camel:camel-yammer
+ *
+ * Syntax: <code>yammer:function</code>
+ *
+ * Path parameter: function (required)
+ * The function to use
+ * The value can be one of: MESSAGES, MY_FEED, ALGO, FOLLOWING, SENT,
+ * PRIVATE, RECEIVED, USERS, CURRENT
+ */
+ default org.apache.camel.builder.endpoint.dsl.YammerEndpointBuilderFactory.YammerEndpointBuilder yammer(String path) {
+ return org.apache.camel.builder.endpoint.dsl.YammerEndpointBuilderFactory.yammer(path);
+ }
+
+ /**
+ * Zendesk (camel-zendesk)
+ * Allows producing messages to manage Zendesk ticket, user, organization,
+ * etc.
+ *
+ * Category: api,support,cloud
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-zendesk
+ *
+ * Syntax: <code>zendesk:methodName</code>
+ *
+ * Path parameter: methodName (required)
+ * What operation to use
+ */
+ default org.apache.camel.builder.endpoint.dsl.ZendeskEndpointBuilderFactory.ZendeskEndpointBuilder zendesk(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ZendeskEndpointBuilderFactory.zendesk(path);
+ }
+
+ /**
+ * ZooKeeper (camel-zookeeper)
+ * The zookeeper component allows interaction with a ZooKeeper cluster.
+ *
+ * Category: clustering
+ * Since: 2.9
+ * Maven coordinates: org.apache.camel:camel-zookeeper
+ *
+ * Syntax: <code>zookeeper:serverUrls/path</code>
+ *
+ * Path parameter: serverUrls (required)
+ * The zookeeper server hosts (multiple servers can be separated by comma)
+ *
+ * Path parameter: path (required)
+ * The node in the ZooKeeper server (aka znode)
+ */
+ default org.apache.camel.builder.endpoint.dsl.ZooKeeperEndpointBuilderFactory.ZooKeeperEndpointBuilder zookeeper(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ZooKeeperEndpointBuilderFactory.zookeeper(path);
}
+ /**
+ * ZooKeeper Master (camel-zookeeper-master)
+ * Represents an endpoint which only becomes active when it obtains the
+ * master lock
+ *
+ * Category: clustering
+ * Since: 2.19
+ * Maven coordinates: org.apache.camel:camel-zookeeper-master
+ *
+ * Syntax: <code>zookeeper-master:groupName:consumerEndpointUri</code>
+ *
+ * Path parameter: groupName (required)
+ * The name of the cluster group to use
+ *
+ * Path parameter: consumerEndpointUri (required)
+ * The consumer endpoint to use in master/slave mode
+ */
+ default org.apache.camel.builder.endpoint.dsl.ZooKeeperMasterEndpointBuilderFactory.ZooKeeperMasterEndpointBuilder zookeeperMaster(String path) {
+ return org.apache.camel.builder.endpoint.dsl.ZooKeeperMasterEndpointBuilderFactory.zookeeperMaster(path);
+ }
}
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderSupport.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderSupport.java
new file mode 100644
index 0000000..14bf45f
--- /dev/null
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/EndpointBuilderSupport.java
@@ -0,0 +1,44 @@
+/*
+ * 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.endpoint;
+
+import java.util.List;
+import java.util.stream.Collectors;
+import java.util.stream.Stream;
+
+import org.apache.camel.Exchange;
+import org.apache.camel.Expression;
+import org.apache.camel.builder.EndpointProducerBuilder;
+import org.apache.camel.support.ExpressionAdapter;
+
+public final class EndpointBuilderSupport {
+ private EndpointBuilderSupport() {
+ }
+
+ public static Expression endpoints(EndpointProducerBuilder... endpoints) {
+ return new ExpressionAdapter() {
+ List<Expression> expressions = Stream.of(endpoints)
+ .map(EndpointProducerBuilder::expr).collect(Collectors.toList());
+
+ @Override
+ public Object evaluate(Exchange exchange) {
+ return expressions.stream().map(e -> e.evaluate(exchange, Object.class))
+ .collect(Collectors.toList());
+ }
+ };
+ }
+}
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
index 85b8304..398e8fe 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AMQPEndpointBuilderFactory.java
@@ -5418,7 +5418,7 @@ public interface AMQPEndpointBuilderFactory {
* Path parameter: destinationName (required)
* Name of the queue or topic to use as destination
*/
- default AMQPEndpointBuilder amqp(String path) {
+ static AMQPEndpointBuilder amqp(String path) {
class AMQPEndpointBuilderImpl extends AbstractEndpointBuilder implements AMQPEndpointBuilder, AdvancedAMQPEndpointBuilder {
public AMQPEndpointBuilderImpl(String path) {
super("amqp", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
index 3becf36..c023810 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AS2EndpointBuilderFactory.java
@@ -2449,7 +2449,7 @@ public interface AS2EndpointBuilderFactory {
* Path parameter: methodName (required)
* What sub operation to use for the selected operation
*/
- default AS2EndpointBuilder as2(String path) {
+ static AS2EndpointBuilder as2(String path) {
class AS2EndpointBuilderImpl extends AbstractEndpointBuilder implements AS2EndpointBuilder, AdvancedAS2EndpointBuilder {
public AS2EndpointBuilderImpl(String path) {
super("as2", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
index b70f36c..8436b40 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ActiveMQEndpointBuilderFactory.java
@@ -5441,7 +5441,7 @@ public interface ActiveMQEndpointBuilderFactory {
* Path parameter: destinationName (required)
* Name of the queue or topic to use as destination
*/
- default ActiveMQEndpointBuilder activemq(String path) {
+ static ActiveMQEndpointBuilder activemq(String path) {
class ActiveMQEndpointBuilderImpl extends AbstractEndpointBuilder implements ActiveMQEndpointBuilder, AdvancedActiveMQEndpointBuilder {
public ActiveMQEndpointBuilderImpl(String path) {
super("activemq", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java
index 32c5c92..5c77acd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AhcEndpointBuilderFactory.java
@@ -508,7 +508,7 @@ public interface AhcEndpointBuilderFactory {
* Path parameter: httpUri (required)
* The URI to use such as http://hostname:port/path
*/
- default AhcEndpointBuilder ahc(String path) {
+ static AhcEndpointBuilder ahc(String path) {
class AhcEndpointBuilderImpl extends AbstractEndpointBuilder implements AhcEndpointBuilder, AdvancedAhcEndpointBuilder {
public AhcEndpointBuilderImpl(String path) {
super("ahc", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
index 2178c43..a9d429b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ApnsEndpointBuilderFactory.java
@@ -887,7 +887,7 @@ public interface ApnsEndpointBuilderFactory {
* Path parameter: name
* Name of the endpoint
*/
- default ApnsEndpointBuilder apns(String path) {
+ static ApnsEndpointBuilder apns(String path) {
class ApnsEndpointBuilderImpl extends AbstractEndpointBuilder implements ApnsEndpointBuilder, AdvancedApnsEndpointBuilder {
public ApnsEndpointBuilderImpl(String path) {
super("apns", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java
index 7bba94b..e743578 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AsteriskEndpointBuilderFactory.java
@@ -557,7 +557,7 @@ public interface AsteriskEndpointBuilderFactory {
* Path parameter: name (required)
* Logical name
*/
- default AsteriskEndpointBuilder asterisk(String path) {
+ static AsteriskEndpointBuilder asterisk(String path) {
class AsteriskEndpointBuilderImpl extends AbstractEndpointBuilder implements AsteriskEndpointBuilder, AdvancedAsteriskEndpointBuilder {
public AsteriskEndpointBuilderImpl(String path) {
super("asterisk", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java
index 85ba35f..d342eb0 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosEndpointBuilderFactory.java
@@ -723,7 +723,7 @@ public interface AtmosEndpointBuilderFactory {
* Operation to perform
* The value can be one of: put, del, search, get, move
*/
- default AtmosEndpointBuilder atmos(String path) {
+ static AtmosEndpointBuilder atmos(String path) {
class AtmosEndpointBuilderImpl extends AbstractEndpointBuilder implements AtmosEndpointBuilder, AdvancedAtmosEndpointBuilder {
public AtmosEndpointBuilderImpl(String path) {
super("atmos", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java
index 6c5c767..daac6f1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtmosphereWebsocketEndpointBuilderFactory.java
@@ -1612,7 +1612,7 @@ public interface AtmosphereWebsocketEndpointBuilderFactory {
* Path parameter: servicePath (required)
* Name of websocket endpoint
*/
- default AtmosphereWebsocketEndpointBuilder atmosphereWebsocket(String path) {
+ static AtmosphereWebsocketEndpointBuilder atmosphereWebsocket(String path) {
class AtmosphereWebsocketEndpointBuilderImpl extends AbstractEndpointBuilder implements AtmosphereWebsocketEndpointBuilder, AdvancedAtmosphereWebsocketEndpointBuilder {
public AtmosphereWebsocketEndpointBuilderImpl(String path) {
super("atmosphere-websocket", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java
index 74dae94..ab36305 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomEndpointBuilderFactory.java
@@ -821,7 +821,7 @@ public interface AtomEndpointBuilderFactory {
* Path parameter: feedUri (required)
* The URI to the feed to poll.
*/
- default AtomEndpointBuilder atom(String path) {
+ static AtomEndpointBuilder atom(String path) {
class AtomEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomEndpointBuilder, AdvancedAtomEndpointBuilder {
public AtomEndpointBuilderImpl(String path) {
super("atom", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java
index 2d178cc..30adfec 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMapEndpointBuilderFactory.java
@@ -1394,7 +1394,7 @@ public interface AtomixMapEndpointBuilderFactory {
* Path parameter: resourceName (required)
* The distributed resource name
*/
- default AtomixMapEndpointBuilder atomixMap(String path) {
+ static AtomixMapEndpointBuilder atomixMap(String path) {
class AtomixMapEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomixMapEndpointBuilder, AdvancedAtomixMapEndpointBuilder {
public AtomixMapEndpointBuilderImpl(String path) {
super("atomix-map", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java
index f9ae032..905cd95 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMessagingEndpointBuilderFactory.java
@@ -1418,7 +1418,7 @@ public interface AtomixMessagingEndpointBuilderFactory {
* Path parameter: resourceName (required)
* The distributed resource name
*/
- default AtomixMessagingEndpointBuilder atomixMessaging(String path) {
+ static AtomixMessagingEndpointBuilder atomixMessaging(String path) {
class AtomixMessagingEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomixMessagingEndpointBuilder, AdvancedAtomixMessagingEndpointBuilder {
public AtomixMessagingEndpointBuilderImpl(String path) {
super("atomix-messaging", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java
index c2e78b2..22d85d2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixMultiMapEndpointBuilderFactory.java
@@ -506,7 +506,7 @@ public interface AtomixMultiMapEndpointBuilderFactory {
* Path parameter: resourceName (required)
* The distributed resource name
*/
- default AtomixMultiMapEndpointBuilder atomixMultimap(String path) {
+ static AtomixMultiMapEndpointBuilder atomixMultimap(String path) {
class AtomixMultiMapEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomixMultiMapEndpointBuilder, AdvancedAtomixMultiMapEndpointBuilder {
public AtomixMultiMapEndpointBuilderImpl(String path) {
super("atomix-multimap", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java
index 9e9e125..8a72804 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixQueueEndpointBuilderFactory.java
@@ -1255,7 +1255,7 @@ public interface AtomixQueueEndpointBuilderFactory {
* Path parameter: resourceName (required)
* The distributed resource name
*/
- default AtomixQueueEndpointBuilder atomixQueue(String path) {
+ static AtomixQueueEndpointBuilder atomixQueue(String path) {
class AtomixQueueEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomixQueueEndpointBuilder, AdvancedAtomixQueueEndpointBuilder {
public AtomixQueueEndpointBuilderImpl(String path) {
super("atomix-queue", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java
index efbfa03..8dcb093 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixSetEndpointBuilderFactory.java
@@ -1316,7 +1316,7 @@ public interface AtomixSetEndpointBuilderFactory {
* Path parameter: resourceName (required)
* The distributed resource name
*/
- default AtomixSetEndpointBuilder atomixSet(String path) {
+ static AtomixSetEndpointBuilder atomixSet(String path) {
class AtomixSetEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomixSetEndpointBuilder, AdvancedAtomixSetEndpointBuilder {
public AtomixSetEndpointBuilderImpl(String path) {
super("atomix-set", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java
index a42502a..672e7fd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AtomixValueEndpointBuilderFactory.java
@@ -1316,7 +1316,7 @@ public interface AtomixValueEndpointBuilderFactory {
* Path parameter: resourceName (required)
* The distributed resource name
*/
- default AtomixValueEndpointBuilder atomixValue(String path) {
+ static AtomixValueEndpointBuilder atomixValue(String path) {
class AtomixValueEndpointBuilderImpl extends AbstractEndpointBuilder implements AtomixValueEndpointBuilder, AdvancedAtomixValueEndpointBuilder {
public AtomixValueEndpointBuilderImpl(String path) {
super("atomix-value", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java
index 5467f4c..78fa8ec 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/AvroEndpointBuilderFactory.java
@@ -766,7 +766,7 @@ public interface AvroEndpointBuilderFactory {
* Path parameter: messageName
* The name of the message to send.
*/
- default AvroEndpointBuilder avro(String path) {
+ static AvroEndpointBuilder avro(String path) {
class AvroEndpointBuilderImpl extends AbstractEndpointBuilder implements AvroEndpointBuilder, AdvancedAvroEndpointBuilder {
public AvroEndpointBuilderImpl(String path) {
super("avro", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java
index 76ae60a..724f53d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanEndpointBuilderFactory.java
@@ -271,7 +271,7 @@ public interface BeanEndpointBuilderFactory {
* Path parameter: beanName (required)
* Sets the name of the bean to invoke
*/
- default BeanEndpointBuilder bean(String path) {
+ static BeanEndpointBuilder bean(String path) {
class BeanEndpointBuilderImpl extends AbstractEndpointBuilder implements BeanEndpointBuilder, AdvancedBeanEndpointBuilder {
public BeanEndpointBuilderImpl(String path) {
super("bean", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java
index 21a08be..02c8a26 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanValidatorEndpointBuilderFactory.java
@@ -331,7 +331,7 @@ public interface BeanValidatorEndpointBuilderFactory {
* Path parameter: label (required)
* Where label is an arbitrary text value describing the endpoint
*/
- default BeanValidatorEndpointBuilder beanValidator(String path) {
+ static BeanValidatorEndpointBuilder beanValidator(String path) {
class BeanValidatorEndpointBuilderImpl extends AbstractEndpointBuilder implements BeanValidatorEndpointBuilder, AdvancedBeanValidatorEndpointBuilder {
public BeanValidatorEndpointBuilderImpl(String path) {
super("bean-validator", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
index 2825313..e1044b9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
@@ -1287,7 +1287,7 @@ public interface BeanstalkEndpointBuilderFactory {
* Path parameter: connectionSettings
* Connection settings host:port/tube
*/
- default BeanstalkEndpointBuilder beanstalk(String path) {
+ static BeanstalkEndpointBuilder beanstalk(String path) {
class BeanstalkEndpointBuilderImpl extends AbstractEndpointBuilder implements BeanstalkEndpointBuilder, AdvancedBeanstalkEndpointBuilder {
public BeanstalkEndpointBuilderImpl(String path) {
super("beanstalk", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
index 3783733..0719fe7 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BlobServiceEndpointBuilderFactory.java
@@ -1235,7 +1235,7 @@ public interface BlobServiceEndpointBuilderFactory {
* Path parameter: containerOrBlobUri (required)
* Container or Blob compact Uri
*/
- default BlobServiceEndpointBuilder azureBlob(String path) {
+ static BlobServiceEndpointBuilder azureBlob(String path) {
class BlobServiceEndpointBuilderImpl extends AbstractEndpointBuilder implements BlobServiceEndpointBuilder, AdvancedBlobServiceEndpointBuilder {
public BlobServiceEndpointBuilderImpl(String path) {
super("azure-blob", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java
index 71b7665..4d8732f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BonitaEndpointBuilderFactory.java
@@ -215,7 +215,7 @@ public interface BonitaEndpointBuilderFactory {
* Operation to use
* The value can be one of: startCase
*/
- default BonitaEndpointBuilder bonita(String path) {
+ static BonitaEndpointBuilder bonita(String path) {
class BonitaEndpointBuilderImpl extends AbstractEndpointBuilder implements BonitaEndpointBuilder, AdvancedBonitaEndpointBuilder {
public BonitaEndpointBuilderImpl(String path) {
super("bonita", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java
index 0b1f41c..8e1c312 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BoxEndpointBuilderFactory.java
@@ -1640,7 +1640,7 @@ public interface BoxEndpointBuilderFactory {
* Path parameter: methodName (required)
* What sub operation to use for the selected operation
*/
- default BoxEndpointBuilder box(String path) {
+ static BoxEndpointBuilder box(String path) {
class BoxEndpointBuilderImpl extends AbstractEndpointBuilder implements BoxEndpointBuilder, AdvancedBoxEndpointBuilder {
public BoxEndpointBuilderImpl(String path) {
super("box", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java
index d8de003..99002e1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BraintreeEndpointBuilderFactory.java
@@ -1418,7 +1418,7 @@ public interface BraintreeEndpointBuilderFactory {
* Path parameter: methodName
* What sub operation to use for the selected operation
*/
- default BraintreeEndpointBuilder braintree(String path) {
+ static BraintreeEndpointBuilder braintree(String path) {
class BraintreeEndpointBuilderImpl extends AbstractEndpointBuilder implements BraintreeEndpointBuilder, AdvancedBraintreeEndpointBuilder {
public BraintreeEndpointBuilderImpl(String path) {
super("braintree", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java
index ccdaf26..368bfc6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/BrowseEndpointBuilderFactory.java
@@ -415,7 +415,7 @@ public interface BrowseEndpointBuilderFactory {
* Path parameter: name (required)
* A name which can be any string to uniquely identify the endpoint
*/
- default BrowseEndpointBuilder browse(String path) {
+ static BrowseEndpointBuilder browse(String path) {
class BrowseEndpointBuilderImpl extends AbstractEndpointBuilder implements BrowseEndpointBuilder, AdvancedBrowseEndpointBuilder {
public BrowseEndpointBuilderImpl(String path) {
super("browse", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java
index 17700bc..0dd80cf 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMEndpointBuilderFactory.java
@@ -238,7 +238,7 @@ public interface CMEndpointBuilderFactory {
* Path parameter: host (required)
* SMS Provider HOST with scheme
*/
- default CMEndpointBuilder cmSms(String path) {
+ static CMEndpointBuilder cmSms(String path) {
class CMEndpointBuilderImpl extends AbstractEndpointBuilder implements CMEndpointBuilder, AdvancedCMEndpointBuilder {
public CMEndpointBuilderImpl(String path) {
super("cm-sms", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java
index a979ac9..135ecdd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CMISEndpointBuilderFactory.java
@@ -862,7 +862,7 @@ public interface CMISEndpointBuilderFactory {
* Path parameter: cmsUrl (required)
* URL to the cmis repository
*/
- default CMISEndpointBuilder cmis(String path) {
+ static CMISEndpointBuilder cmis(String path) {
class CMISEndpointBuilderImpl extends AbstractEndpointBuilder implements CMISEndpointBuilder, AdvancedCMISEndpointBuilder {
public CMISEndpointBuilderImpl(String path) {
super("cmis", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java
index cde7713..50eb8a9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineCacheEndpointBuilderFactory.java
@@ -513,7 +513,7 @@ public interface CaffeineCacheEndpointBuilderFactory {
* Path parameter: cacheName (required)
* the cache name
*/
- default CaffeineCacheEndpointBuilder caffeineCache(String path) {
+ static CaffeineCacheEndpointBuilder caffeineCache(String path) {
class CaffeineCacheEndpointBuilderImpl extends AbstractEndpointBuilder implements CaffeineCacheEndpointBuilder, AdvancedCaffeineCacheEndpointBuilder {
public CaffeineCacheEndpointBuilderImpl(String path) {
super("caffeine-cache", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java
index aae9d93..2b6dc2d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CaffeineLoadCacheEndpointBuilderFactory.java
@@ -522,7 +522,7 @@ public interface CaffeineLoadCacheEndpointBuilderFactory {
* Path parameter: cacheName (required)
* the cache name
*/
- default CaffeineLoadCacheEndpointBuilder caffeineLoadcache(String path) {
+ static CaffeineLoadCacheEndpointBuilder caffeineLoadcache(String path) {
class CaffeineLoadCacheEndpointBuilderImpl extends AbstractEndpointBuilder implements CaffeineLoadCacheEndpointBuilder, AdvancedCaffeineLoadCacheEndpointBuilder {
public CaffeineLoadCacheEndpointBuilderImpl(String path) {
super("caffeine-loadcache", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java
index 3b2dbb2..3a0d5a9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CassandraEndpointBuilderFactory.java
@@ -1435,7 +1435,7 @@ public interface CassandraEndpointBuilderFactory {
* Path parameter: keyspace
* Keyspace to use
*/
- default CassandraEndpointBuilder cql(String path) {
+ static CassandraEndpointBuilder cql(String path) {
class CassandraEndpointBuilderImpl extends AbstractEndpointBuilder implements CassandraEndpointBuilder, AdvancedCassandraEndpointBuilder {
public CassandraEndpointBuilderImpl(String path) {
super("cql", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java
index ae6b805..cf0cb40 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChatScriptEndpointBuilderFactory.java
@@ -204,7 +204,7 @@ public interface ChatScriptEndpointBuilderFactory {
* Path parameter: botName (required)
* Name of the Bot in CS to converse with
*/
- default ChatScriptEndpointBuilder chatscript(String path) {
+ static ChatScriptEndpointBuilder chatscript(String path) {
class ChatScriptEndpointBuilderImpl extends AbstractEndpointBuilder implements ChatScriptEndpointBuilder, AdvancedChatScriptEndpointBuilder {
public ChatScriptEndpointBuilderImpl(String path) {
super("chatscript", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java
index 2ec2766..8a47519 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ChunkEndpointBuilderFactory.java
@@ -239,7 +239,7 @@ public interface ChunkEndpointBuilderFactory {
* bean will call a method on a bean to be used as the resource. For bean
* you can specify the method name after dot, eg bean:myBean.myMethod.
*/
- default ChunkEndpointBuilder chunk(String path) {
+ static ChunkEndpointBuilder chunk(String path) {
class ChunkEndpointBuilderImpl extends AbstractEndpointBuilder implements ChunkEndpointBuilder, AdvancedChunkEndpointBuilder {
public ChunkEndpointBuilderImpl(String path) {
super("chunk", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java
index ff8f7ec..2085770 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CinderEndpointBuilderFactory.java
@@ -266,7 +266,7 @@ public interface CinderEndpointBuilderFactory {
* Path parameter: host (required)
* OpenStack host url
*/
- default CinderEndpointBuilder openstackCinder(String path) {
+ static CinderEndpointBuilder openstackCinder(String path) {
class CinderEndpointBuilderImpl extends AbstractEndpointBuilder implements CinderEndpointBuilder, AdvancedCinderEndpointBuilder {
public CinderEndpointBuilderImpl(String path) {
super("openstack-cinder", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java
index 8b37705..9688f99 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClassEndpointBuilderFactory.java
@@ -271,7 +271,7 @@ public interface ClassEndpointBuilderFactory {
* Path parameter: beanName (required)
* Sets the name of the bean to invoke
*/
- default ClassEndpointBuilder clas(String path) {
+ static ClassEndpointBuilder clas(String path) {
class ClassEndpointBuilderImpl extends AbstractEndpointBuilder implements ClassEndpointBuilder, AdvancedClassEndpointBuilder {
public ClassEndpointBuilderImpl(String path) {
super("class", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
index 299346e..2b988bd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
@@ -1548,7 +1548,7 @@ public interface ClientEndpointBuilderFactory {
* Path parameter: uriPath (required)
* The object information address
*/
- default ClientEndpointBuilder iec60870Client(String path) {
+ static ClientEndpointBuilder iec60870Client(String path) {
class ClientEndpointBuilderImpl extends AbstractEndpointBuilder implements ClientEndpointBuilder, AdvancedClientEndpointBuilder {
public ClientEndpointBuilderImpl(String path) {
super("iec60870-client", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java
index be9c2e8..3dcb56c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CoAPEndpointBuilderFactory.java
@@ -1043,7 +1043,7 @@ public interface CoAPEndpointBuilderFactory {
* Path parameter: uri
* The URI for the CoAP endpoint
*/
- default CoAPEndpointBuilder coap(String path) {
+ static CoAPEndpointBuilder coap(String path) {
return coap("coap", path);
}
/**
@@ -1060,7 +1060,7 @@ public interface CoAPEndpointBuilderFactory {
* Path parameter: uri
* The URI for the CoAP endpoint
*/
- default CoAPEndpointBuilder coapTcp(String path) {
+ static CoAPEndpointBuilder coapTcp(String path) {
return coap("coap+tcp", path);
}
/**
@@ -1077,7 +1077,7 @@ public interface CoAPEndpointBuilderFactory {
* Path parameter: uri
* The URI for the CoAP endpoint
*/
- default CoAPEndpointBuilder coaps(String path) {
+ static CoAPEndpointBuilder coaps(String path) {
return coap("coaps", path);
}
/**
@@ -1094,7 +1094,7 @@ public interface CoAPEndpointBuilderFactory {
* Path parameter: uri
* The URI for the CoAP endpoint
*/
- default CoAPEndpointBuilder coapsTcp(String path) {
+ static CoAPEndpointBuilder coapsTcp(String path) {
return coap("coaps+tcp", path);
}
/**
@@ -1106,7 +1106,7 @@ public interface CoAPEndpointBuilderFactory {
* Since: 2.16
* Maven coordinates: org.apache.camel:camel-coap
*/
- default CoAPEndpointBuilder coap(String scheme, String path) {
+ static CoAPEndpointBuilder coap(String scheme, String path) {
class CoAPEndpointBuilderImpl extends AbstractEndpointBuilder implements CoAPEndpointBuilder, AdvancedCoAPEndpointBuilder {
public CoAPEndpointBuilderImpl(String scheme, String path) {
super(scheme, path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java
index 5d9da07..da3f720 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CometdEndpointBuilderFactory.java
@@ -1149,7 +1149,7 @@ public interface CometdEndpointBuilderFactory {
* The channelName represents a topic that can be subscribed to by the Camel
* endpoints.
*/
- default CometdEndpointBuilder cometd(String path) {
+ static CometdEndpointBuilder cometd(String path) {
return cometd("cometd", path);
}
/**
@@ -1173,7 +1173,7 @@ public interface CometdEndpointBuilderFactory {
* The channelName represents a topic that can be subscribed to by the Camel
* endpoints.
*/
- default CometdEndpointBuilder cometds(String path) {
+ static CometdEndpointBuilder cometds(String path) {
return cometd("cometds", path);
}
/**
@@ -1185,7 +1185,7 @@ public interface CometdEndpointBuilderFactory {
* Since: 2.0
* Maven coordinates: org.apache.camel:camel-cometd
*/
- default CometdEndpointBuilder cometd(String scheme, String path) {
+ static CometdEndpointBuilder cometd(String scheme, String path) {
class CometdEndpointBuilderImpl extends AbstractEndpointBuilder implements CometdEndpointBuilder, AdvancedCometdEndpointBuilder {
public CometdEndpointBuilderImpl(String scheme, String path) {
super(scheme, path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java
index 2eac9df..d7687b0 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ConsulEndpointBuilderFactory.java
@@ -1455,7 +1455,7 @@ public interface ConsulEndpointBuilderFactory {
* Path parameter: apiEndpoint (required)
* The API endpoint
*/
- default ConsulEndpointBuilder consul(String path) {
+ static ConsulEndpointBuilder consul(String path) {
class ConsulEndpointBuilderImpl extends AbstractEndpointBuilder implements ConsulEndpointBuilder, AdvancedConsulEndpointBuilder {
public ConsulEndpointBuilderImpl(String path) {
super("consul", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java
index 4a0293e..8377dd6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ControlBusEndpointBuilderFactory.java
@@ -283,7 +283,7 @@ public interface ControlBusEndpointBuilderFactory {
* groovy, header, jsonpath, mvel, ognl, ref, simple, spel, sql, terser,
* tokenize, xpath, xquery, xtokenize
*/
- default ControlBusEndpointBuilder controlbus(String path) {
+ static ControlBusEndpointBuilder controlbus(String path) {
class ControlBusEndpointBuilderImpl extends AbstractEndpointBuilder implements ControlBusEndpointBuilder, AdvancedControlBusEndpointBuilder {
public ControlBusEndpointBuilderImpl(String path) {
super("controlbus", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java
index d984d39..2eae83d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CordaEndpointBuilderFactory.java
@@ -490,7 +490,7 @@ public interface CordaEndpointBuilderFactory {
* Path parameter: node (required)
* The url for the corda node
*/
- default CordaEndpointBuilder corda(String path) {
+ static CordaEndpointBuilder corda(String path) {
class CordaEndpointBuilderImpl extends AbstractEndpointBuilder implements CordaEndpointBuilder, AdvancedCordaEndpointBuilder {
public CordaEndpointBuilderImpl(String path) {
super("corda", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java
index f8a5dc2..28ede2e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchDbEndpointBuilderFactory.java
@@ -665,7 +665,7 @@ public interface CouchDbEndpointBuilderFactory {
* Path parameter: database (required)
* Name of the database to use
*/
- default CouchDbEndpointBuilder couchdb(String path) {
+ static CouchDbEndpointBuilder couchdb(String path) {
class CouchDbEndpointBuilderImpl extends AbstractEndpointBuilder implements CouchDbEndpointBuilder, AdvancedCouchDbEndpointBuilder {
public CouchDbEndpointBuilderImpl(String path) {
super("couchdb", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java
index 88a4842..d2b8757 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CouchbaseEndpointBuilderFactory.java
@@ -1949,7 +1949,7 @@ public interface CouchbaseEndpointBuilderFactory {
* The port number to use
* Default value: 8091
*/
- default CouchbaseEndpointBuilder couchbase(String path) {
+ static CouchbaseEndpointBuilder couchbase(String path) {
class CouchbaseEndpointBuilderImpl extends AbstractEndpointBuilder implements CouchbaseEndpointBuilder, AdvancedCouchbaseEndpointBuilder {
public CouchbaseEndpointBuilderImpl(String path) {
super("couchbase", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CronEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CronEndpointBuilderFactory.java
index 729f40b..81a6e67 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CronEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CronEndpointBuilderFactory.java
@@ -224,7 +224,7 @@ public interface CronEndpointBuilderFactory {
* Path parameter: name (required)
* The name of the cron trigger
*/
- default CronEndpointBuilder cron(String path) {
+ static CronEndpointBuilder cron(String path) {
class CronEndpointBuilderImpl extends AbstractEndpointBuilder implements CronEndpointBuilder, AdvancedCronEndpointBuilder {
public CronEndpointBuilderImpl(String path) {
super("cron", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java
index b1c2287..0230f54 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CryptoCmsEndpointBuilderFactory.java
@@ -574,7 +574,7 @@ public interface CryptoCmsEndpointBuilderFactory {
* context.
*/
@Deprecated
- default CryptoCmsEndpointBuilder cryptoCms(String path) {
+ static CryptoCmsEndpointBuilder cryptoCms(String path) {
class CryptoCmsEndpointBuilderImpl extends AbstractEndpointBuilder implements CryptoCmsEndpointBuilder, AdvancedCryptoCmsEndpointBuilder {
public CryptoCmsEndpointBuilderImpl(String path) {
super("crypto-cms", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
index 48dc212..58a9cbf 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
@@ -350,7 +350,7 @@ public interface CwEndpointBuilderFactory {
* Path parameter: namespace (required)
* The metric namespace
*/
- default CwEndpointBuilder awsCw(String path) {
+ static CwEndpointBuilder awsCw(String path) {
class CwEndpointBuilderImpl extends AbstractEndpointBuilder implements CwEndpointBuilder, AdvancedCwEndpointBuilder {
public CwEndpointBuilderImpl(String path) {
super("aws-cw", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java
index c248a23..7801ce5 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfEndpointBuilderFactory.java
@@ -2229,7 +2229,7 @@ public interface CxfEndpointBuilderFactory {
* Path parameter: address
* The service publish address.
*/
- default CxfEndpointBuilder cxf(String path) {
+ static CxfEndpointBuilder cxf(String path) {
class CxfEndpointBuilderImpl extends AbstractEndpointBuilder implements CxfEndpointBuilder, AdvancedCxfEndpointBuilder {
public CxfEndpointBuilderImpl(String path) {
super("cxf", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
index 2e7da82..8b404e6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/CxfRsEndpointBuilderFactory.java
@@ -2006,7 +2006,7 @@ public interface CxfRsEndpointBuilderFactory {
* Path parameter: address
* The service publish address.
*/
- default CxfRsEndpointBuilder cxfrs(String path) {
+ static CxfRsEndpointBuilder cxfrs(String path) {
class CxfRsEndpointBuilderImpl extends AbstractEndpointBuilder implements CxfRsEndpointBuilder, AdvancedCxfRsEndpointBuilder {
public CxfRsEndpointBuilderImpl(String path) {
super("cxfrs", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java
index f4d260f..500a27e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataFormatEndpointBuilderFactory.java
@@ -167,7 +167,7 @@ public interface DataFormatEndpointBuilderFactory {
* Operation to use either marshal or unmarshal
* The value can be one of: marshal, unmarshal
*/
- default DataFormatEndpointBuilder dataformat(String path) {
+ static DataFormatEndpointBuilder dataformat(String path) {
class DataFormatEndpointBuilderImpl extends AbstractEndpointBuilder implements DataFormatEndpointBuilder, AdvancedDataFormatEndpointBuilder {
public DataFormatEndpointBuilderImpl(String path) {
super("dataformat", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java
index ef79f98..bc8b88a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetEndpointBuilderFactory.java
@@ -851,7 +851,7 @@ public interface DataSetEndpointBuilderFactory {
* Path parameter: name (required)
* Name of DataSet to lookup in the registry
*/
- default DataSetEndpointBuilder dataset(String path) {
+ static DataSetEndpointBuilder dataset(String path) {
class DataSetEndpointBuilderImpl extends AbstractEndpointBuilder implements DataSetEndpointBuilder, AdvancedDataSetEndpointBuilder {
public DataSetEndpointBuilderImpl(String path) {
super("dataset", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java
index f4ff1be..836cf1c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DataSetTestEndpointBuilderFactory.java
@@ -608,7 +608,7 @@ public interface DataSetTestEndpointBuilderFactory {
* Name of endpoint to lookup in the registry to use for polling messages
* used for testing
*/
- default DataSetTestEndpointBuilder datasetTest(String path) {
+ static DataSetTestEndpointBuilder datasetTest(String path) {
class DataSetTestEndpointBuilderImpl extends AbstractEndpointBuilder implements DataSetTestEndpointBuilder, AdvancedDataSetTestEndpointBuilder {
public DataSetTestEndpointBuilderImpl(String path) {
super("dataset-test", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
index dfcf57f..0fff136 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
@@ -427,7 +427,7 @@ public interface DdbEndpointBuilderFactory {
* Path parameter: tableName (required)
* The name of the table currently worked with.
*/
- default DdbEndpointBuilder awsDdb(String path) {
+ static DdbEndpointBuilder awsDdb(String path) {
class DdbEndpointBuilderImpl extends AbstractEndpointBuilder implements DdbEndpointBuilder, AdvancedDdbEndpointBuilder {
public DdbEndpointBuilderImpl(String path) {
super("aws-ddb", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
index 7def736..25b5755 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
@@ -876,7 +876,7 @@ public interface DdbStreamEndpointBuilderFactory {
* Path parameter: tableName (required)
* Name of the dynamodb table
*/
- default DdbStreamEndpointBuilder awsDdbstream(String path) {
+ static DdbStreamEndpointBuilder awsDdbstream(String path) {
class DdbStreamEndpointBuilderImpl extends AbstractEndpointBuilder implements DdbStreamEndpointBuilder, AdvancedDdbStreamEndpointBuilder {
public DdbStreamEndpointBuilderImpl(String path) {
super("aws-ddbstream", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java
index 7757d89..4a3e63d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMongodbEndpointBuilderFactory.java
@@ -1004,7 +1004,7 @@ public interface DebeziumMongodbEndpointBuilderFactory {
* Unique name for the connector. Attempting to register again with the same
* name will fail.
*/
- default DebeziumMongodbEndpointBuilder debeziumMongodb(String path) {
+ static DebeziumMongodbEndpointBuilder debeziumMongodb(String path) {
class DebeziumMongodbEndpointBuilderImpl extends AbstractEndpointBuilder implements DebeziumMongodbEndpointBuilder, AdvancedDebeziumMongodbEndpointBuilder {
public DebeziumMongodbEndpointBuilderImpl(String path) {
super("debezium-mongodb", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java
index 7a75e28..9db7ec2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumMySqlEndpointBuilderFactory.java
@@ -1668,7 +1668,7 @@ public interface DebeziumMySqlEndpointBuilderFactory {
* Unique name for the connector. Attempting to register again with the same
* name will fail.
*/
- default DebeziumMySqlEndpointBuilder debeziumMysql(String path) {
+ static DebeziumMySqlEndpointBuilder debeziumMysql(String path) {
class DebeziumMySqlEndpointBuilderImpl extends AbstractEndpointBuilder implements DebeziumMySqlEndpointBuilder, AdvancedDebeziumMySqlEndpointBuilder {
public DebeziumMySqlEndpointBuilderImpl(String path) {
super("debezium-mysql", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java
index 1152637..936daf2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumPostgresEndpointBuilderFactory.java
@@ -1389,7 +1389,7 @@ public interface DebeziumPostgresEndpointBuilderFactory {
* Unique name for the connector. Attempting to register again with the same
* name will fail.
*/
- default DebeziumPostgresEndpointBuilder debeziumPostgres(String path) {
+ static DebeziumPostgresEndpointBuilder debeziumPostgres(String path) {
class DebeziumPostgresEndpointBuilderImpl extends AbstractEndpointBuilder implements DebeziumPostgresEndpointBuilder, AdvancedDebeziumPostgresEndpointBuilder {
public DebeziumPostgresEndpointBuilderImpl(String path) {
super("debezium-postgres", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java
index e70e6ba..07172b3 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DebeziumSqlserverEndpointBuilderFactory.java
@@ -1015,7 +1015,7 @@ public interface DebeziumSqlserverEndpointBuilderFactory {
* Unique name for the connector. Attempting to register again with the same
* name will fail.
*/
- default DebeziumSqlserverEndpointBuilder debeziumSqlserver(String path) {
+ static DebeziumSqlserverEndpointBuilder debeziumSqlserver(String path) {
class DebeziumSqlserverEndpointBuilderImpl extends AbstractEndpointBuilder implements DebeziumSqlserverEndpointBuilder, AdvancedDebeziumSqlserverEndpointBuilder {
public DebeziumSqlserverEndpointBuilderImpl(String path) {
super("debezium-sqlserver", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
index fcef806..704e4cc 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
@@ -361,7 +361,7 @@ public interface DigitalOceanEndpointBuilderFactory {
* rename, changeKernel, enableIpv6, enablePrivateNetworking, takeSnapshot,
* transfer, convert, attach, detach, assign, unassign, tag, untag
*/
- default DigitalOceanEndpointBuilder digitalocean(String path) {
+ static DigitalOceanEndpointBuilder digitalocean(String path) {
class DigitalOceanEndpointBuilderImpl extends AbstractEndpointBuilder implements DigitalOceanEndpointBuilder, AdvancedDigitalOceanEndpointBuilder {
public DigitalOceanEndpointBuilderImpl(String path) {
super("digitalocean", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java
index 46bfded..17775a8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DigitalSignatureEndpointBuilderFactory.java
@@ -534,7 +534,7 @@ public interface DigitalSignatureEndpointBuilderFactory {
* Path parameter: name (required)
* The logical name of this operation.
*/
- default DigitalSignatureEndpointBuilder crypto(String path) {
+ static DigitalSignatureEndpointBuilder crypto(String path) {
class DigitalSignatureEndpointBuilderImpl extends AbstractEndpointBuilder implements DigitalSignatureEndpointBuilder, AdvancedDigitalSignatureEndpointBuilder {
public DigitalSignatureEndpointBuilderImpl(String path) {
super("crypto", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java
index e835f28..95164c5 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectEndpointBuilderFactory.java
@@ -495,7 +495,7 @@ public interface DirectEndpointBuilderFactory {
* Path parameter: name (required)
* Name of direct endpoint
*/
- default DirectEndpointBuilder direct(String path) {
+ static DirectEndpointBuilder direct(String path) {
class DirectEndpointBuilderImpl extends AbstractEndpointBuilder implements DirectEndpointBuilder, AdvancedDirectEndpointBuilder {
public DirectEndpointBuilderImpl(String path) {
super("direct", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java
index dfe9334..cb2b91d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DirectVmEndpointBuilderFactory.java
@@ -610,7 +610,7 @@ public interface DirectVmEndpointBuilderFactory {
* Path parameter: name (required)
* Name of direct-vm endpoint
*/
- default DirectVmEndpointBuilder directVm(String path) {
+ static DirectVmEndpointBuilder directVm(String path) {
class DirectVmEndpointBuilderImpl extends AbstractEndpointBuilder implements DirectVmEndpointBuilder, AdvancedDirectVmEndpointBuilder {
public DirectVmEndpointBuilderImpl(String path) {
super("direct-vm", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java
index 65896c6..c4fcced 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorEndpointBuilderFactory.java
@@ -764,7 +764,7 @@ public interface DisruptorEndpointBuilderFactory {
* Path parameter: name (required)
* Name of queue
*/
- default DisruptorEndpointBuilder disruptor(String path) {
+ static DisruptorEndpointBuilder disruptor(String path) {
class DisruptorEndpointBuilderImpl extends AbstractEndpointBuilder implements DisruptorEndpointBuilder, AdvancedDisruptorEndpointBuilder {
public DisruptorEndpointBuilderImpl(String path) {
super("disruptor", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java
index 61a5626..7f96a1c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DisruptorVmEndpointBuilderFactory.java
@@ -766,7 +766,7 @@ public interface DisruptorVmEndpointBuilderFactory {
* Path parameter: name (required)
* Name of queue
*/
- default DisruptorVmEndpointBuilder disruptorVm(String path) {
+ static DisruptorVmEndpointBuilder disruptorVm(String path) {
class DisruptorVmEndpointBuilderImpl extends AbstractEndpointBuilder implements DisruptorVmEndpointBuilder, AdvancedDisruptorVmEndpointBuilder {
public DisruptorVmEndpointBuilderImpl(String path) {
super("disruptor-vm", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java
index 8b65c09..3b01093 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DnsEndpointBuilderFactory.java
@@ -157,7 +157,7 @@ public interface DnsEndpointBuilderFactory {
* The type of the lookup.
* The value can be one of: dig, ip, lookup, wikipedia
*/
- default DnsEndpointBuilder dns(String path) {
+ static DnsEndpointBuilder dns(String path) {
class DnsEndpointBuilderImpl extends AbstractEndpointBuilder implements DnsEndpointBuilder, AdvancedDnsEndpointBuilder {
public DnsEndpointBuilderImpl(String path) {
super("dns", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java
index f113247..f6214f4 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DockerEndpointBuilderFactory.java
@@ -1353,7 +1353,7 @@ public interface DockerEndpointBuilderFactory {
* containerstartcontainerstop, containertop, containerunpause,
* containerwait, execcreate, execstart
*/
- default DockerEndpointBuilder docker(String path) {
+ static DockerEndpointBuilder docker(String path) {
class DockerEndpointBuilderImpl extends AbstractEndpointBuilder implements DockerEndpointBuilder, AdvancedDockerEndpointBuilder {
public DockerEndpointBuilderImpl(String path) {
super("docker", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java
index e238335..6742c01 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DozerEndpointBuilderFactory.java
@@ -257,7 +257,7 @@ public interface DozerEndpointBuilderFactory {
* Path parameter: name (required)
* A human readable name of the mapping.
*/
- default DozerEndpointBuilder dozer(String path) {
+ static DozerEndpointBuilder dozer(String path) {
class DozerEndpointBuilderImpl extends AbstractEndpointBuilder implements DozerEndpointBuilder, AdvancedDozerEndpointBuilder {
public DozerEndpointBuilderImpl(String path) {
super("dozer", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java
index 46a555b..81a0577 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DrillEndpointBuilderFactory.java
@@ -244,7 +244,7 @@ public interface DrillEndpointBuilderFactory {
* ZooKeeper host name or IP address. Use local instead of a host name or IP
* address to connect to the local Drillbit
*/
- default DrillEndpointBuilder drill(String path) {
+ static DrillEndpointBuilder drill(String path) {
class DrillEndpointBuilderImpl extends AbstractEndpointBuilder implements DrillEndpointBuilder, AdvancedDrillEndpointBuilder {
public DrillEndpointBuilderImpl(String path) {
super("drill", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java
index d765341..bb855aa 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/DropboxEndpointBuilderFactory.java
@@ -805,7 +805,7 @@ public interface DropboxEndpointBuilderFactory {
* remote folder.
* The value can be one of: put, del, search, get, move
*/
- default DropboxEndpointBuilder dropbox(String path) {
+ static DropboxEndpointBuilder dropbox(String path) {
class DropboxEndpointBuilderImpl extends AbstractEndpointBuilder implements DropboxEndpointBuilder, AdvancedDropboxEndpointBuilder {
public DropboxEndpointBuilderImpl(String path) {
super("dropbox", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
index cdc9ea6..1d44feb 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
@@ -333,7 +333,7 @@ public interface EC2EndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default EC2EndpointBuilder awsEc2(String path) {
+ static EC2EndpointBuilder awsEc2(String path) {
class EC2EndpointBuilderImpl extends AbstractEndpointBuilder implements EC2EndpointBuilder, AdvancedEC2EndpointBuilder {
public EC2EndpointBuilderImpl(String path) {
super("aws-ec2", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
index 26b0188..56265cd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
@@ -320,7 +320,7 @@ public interface ECSEndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default ECSEndpointBuilder awsEcs(String path) {
+ static ECSEndpointBuilder awsEcs(String path) {
class ECSEndpointBuilderImpl extends AbstractEndpointBuilder implements ECSEndpointBuilder, AdvancedECSEndpointBuilder {
public ECSEndpointBuilderImpl(String path) {
super("aws-ecs", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
index 6440c27..e1a4854 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
@@ -320,7 +320,7 @@ public interface EKSEndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default EKSEndpointBuilder awsEks(String path) {
+ static EKSEndpointBuilder awsEks(String path) {
class EKSEndpointBuilderImpl extends AbstractEndpointBuilder implements EKSEndpointBuilder, AdvancedEKSEndpointBuilder {
public EKSEndpointBuilderImpl(String path) {
super("aws-eks", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java
index f21e0b8..566fd59 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EhcacheEndpointBuilderFactory.java
@@ -1033,7 +1033,7 @@ public interface EhcacheEndpointBuilderFactory {
* Path parameter: cacheName (required)
* the cache name
*/
- default EhcacheEndpointBuilder ehcache(String path) {
+ static EhcacheEndpointBuilder ehcache(String path) {
class EhcacheEndpointBuilderImpl extends AbstractEndpointBuilder implements EhcacheEndpointBuilder, AdvancedEhcacheEndpointBuilder {
public EhcacheEndpointBuilderImpl(String path) {
super("ehcache", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java
index 99a87f8..966a65a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElasticsearchEndpointBuilderFactory.java
@@ -516,7 +516,7 @@ public interface ElasticsearchEndpointBuilderFactory {
* Path parameter: clusterName (required)
* Name of the cluster
*/
- default ElasticsearchEndpointBuilder elasticsearchRest(String path) {
+ static ElasticsearchEndpointBuilder elasticsearchRest(String path) {
class ElasticsearchEndpointBuilderImpl extends AbstractEndpointBuilder implements ElasticsearchEndpointBuilder, AdvancedElasticsearchEndpointBuilder {
public ElasticsearchEndpointBuilderImpl(String path) {
super("elasticsearch-rest", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
index d82c4aa..c69203a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
@@ -2360,7 +2360,7 @@ public interface ElsqlEndpointBuilderFactory {
* system. Notice you can set this option on the component and then you do
* not have to configure this on the endpoint.
*/
- default ElsqlEndpointBuilder elsql(String path) {
+ static ElsqlEndpointBuilder elsql(String path) {
class ElsqlEndpointBuilderImpl extends AbstractEndpointBuilder implements ElsqlEndpointBuilder, AdvancedElsqlEndpointBuilder {
public ElsqlEndpointBuilderImpl(String path) {
super("elsql", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElytronEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElytronEndpointBuilderFactory.java
index 6d41a5e..64e5f5f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElytronEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ElytronEndpointBuilderFactory.java
@@ -1387,7 +1387,7 @@ public interface ElytronEndpointBuilderFactory {
* Path parameter: httpURI (required)
* The url of the HTTP endpoint to use.
*/
- default ElytronEndpointBuilder elytron(String path) {
+ static ElytronEndpointBuilder elytron(String path) {
class ElytronEndpointBuilderImpl extends AbstractEndpointBuilder implements ElytronEndpointBuilder, AdvancedElytronEndpointBuilder {
public ElytronEndpointBuilderImpl(String path) {
super("elytron", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EtcdEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EtcdEndpointBuilderFactory.java
index a3a1fa3..4d23e0b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EtcdEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EtcdEndpointBuilderFactory.java
@@ -1284,7 +1284,7 @@ public interface EtcdEndpointBuilderFactory {
* Path parameter: path
* The path the endpoint refers to
*/
- default EtcdEndpointBuilder etcd(String path) {
+ static EtcdEndpointBuilder etcd(String path) {
class EtcdEndpointBuilderImpl extends AbstractEndpointBuilder implements EtcdEndpointBuilder, AdvancedEtcdEndpointBuilder {
public EtcdEndpointBuilderImpl(String path) {
super("etcd", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java
index 9b336fb..035c113 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventAdminEndpointBuilderFactory.java
@@ -496,7 +496,7 @@ public interface EventAdminEndpointBuilderFactory {
* Path parameter: topic
* Name of topic to listen or send to
*/
- default EventAdminEndpointBuilder eventadmin(String path) {
+ static EventAdminEndpointBuilder eventadmin(String path) {
class EventAdminEndpointBuilderImpl extends AbstractEndpointBuilder implements EventAdminEndpointBuilder, AdvancedEventAdminEndpointBuilder {
public EventAdminEndpointBuilderImpl(String path) {
super("eventadmin", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventEndpointBuilderFactory.java
index f819e66..8fe1d95 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/EventEndpointBuilderFactory.java
@@ -414,7 +414,7 @@ public interface EventEndpointBuilderFactory {
* Path parameter: name
* Name of endpoint
*/
- default EventEndpointBuilder springEvent(String path) {
+ static EventEndpointBuilder springEvent(String path) {
class EventEndpointBuilderImpl extends AbstractEndpointBuilder implements EventEndpointBuilder, AdvancedEventEndpointBuilder {
public EventEndpointBuilderImpl(String path) {
super("spring-event", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ExecEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ExecEndpointBuilderFactory.java
index 3dd75ba..034d137 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ExecEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/ExecEndpointBuilderFactory.java
@@ -335,7 +335,7 @@ public interface ExecEndpointBuilderFactory {
* Sets the executable to be executed. The executable must not be empty or
* null.
*/
- default ExecEndpointBuilder exec(String path) {
+ static ExecEndpointBuilder exec(String path) {
class ExecEndpointBuilderImpl extends AbstractEndpointBuilder implements ExecEndpointBuilder, AdvancedExecEndpointBuilder {
public ExecEndpointBuilderImpl(String path) {
super("exec", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FacebookEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FacebookEndpointBuilderFactory.java
index 3be2af6..5f92e0b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FacebookEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FacebookEndpointBuilderFactory.java
@@ -5413,7 +5413,7 @@ public interface FacebookEndpointBuilderFactory {
* Path parameter: methodName (required)
* What operation to perform
*/
- default FacebookEndpointBuilder facebook(String path) {
+ static FacebookEndpointBuilder facebook(String path) {
class FacebookEndpointBuilderImpl extends AbstractEndpointBuilder implements FacebookEndpointBuilder, AdvancedFacebookEndpointBuilder {
public FacebookEndpointBuilderImpl(String path) {
super("facebook", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FhirEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FhirEndpointBuilderFactory.java
index 425e2ea..b79682a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FhirEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FhirEndpointBuilderFactory.java
@@ -2344,7 +2344,7 @@ public interface FhirEndpointBuilderFactory {
* Path parameter: methodName (required)
* What sub operation to use for the selected operation
*/
- default FhirEndpointBuilder fhir(String path) {
+ static FhirEndpointBuilder fhir(String path) {
class FhirEndpointBuilderImpl extends AbstractEndpointBuilder implements FhirEndpointBuilder, AdvancedFhirEndpointBuilder {
public FhirEndpointBuilderImpl(String path) {
super("fhir", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileEndpointBuilderFactory.java
index 12bf97c..4c096ad 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileEndpointBuilderFactory.java
@@ -3436,7 +3436,7 @@ public interface FileEndpointBuilderFactory {
* Path parameter: directoryName (required)
* The starting directory
*/
- default FileEndpointBuilder file(String path) {
+ static FileEndpointBuilder file(String path) {
class FileEndpointBuilderImpl extends AbstractEndpointBuilder implements FileEndpointBuilder, AdvancedFileEndpointBuilder {
public FileEndpointBuilderImpl(String path) {
super("file", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileWatchEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileWatchEndpointBuilderFactory.java
index fabe20a..901fc43 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileWatchEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FileWatchEndpointBuilderFactory.java
@@ -460,7 +460,7 @@ public interface FileWatchEndpointBuilderFactory {
* Path parameter: path (required)
* Path of directory to consume events from.
*/
- default FileWatchEndpointBuilder fileWatch(String path) {
+ static FileWatchEndpointBuilder fileWatch(String path) {
class FileWatchEndpointBuilderImpl extends AbstractEndpointBuilder implements FileWatchEndpointBuilder, AdvancedFileWatchEndpointBuilder {
public FileWatchEndpointBuilderImpl(String path) {
super("file-watch", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlatpackEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlatpackEndpointBuilderFactory.java
index 75fe642..aee5adb 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlatpackEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlatpackEndpointBuilderFactory.java
@@ -1329,7 +1329,7 @@ public interface FlatpackEndpointBuilderFactory {
* Path parameter: resourceUri (required)
* URL for loading the flatpack mapping file from classpath or file system
*/
- default FlatpackEndpointBuilder flatpack(String path) {
+ static FlatpackEndpointBuilder flatpack(String path) {
class FlatpackEndpointBuilderImpl extends AbstractEndpointBuilder implements FlatpackEndpointBuilder, AdvancedFlatpackEndpointBuilder {
public FlatpackEndpointBuilderImpl(String path) {
super("flatpack", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlinkEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlinkEndpointBuilderFactory.java
index 729c6f8..a8c2bba 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlinkEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FlinkEndpointBuilderFactory.java
@@ -283,7 +283,7 @@ public interface FlinkEndpointBuilderFactory {
* Type of the endpoint (dataset, datastream).
* The value can be one of: dataset, datastream
*/
- default FlinkEndpointBuilder flink(String path) {
+ static FlinkEndpointBuilder flink(String path) {
class FlinkEndpointBuilderImpl extends AbstractEndpointBuilder implements FlinkEndpointBuilder, AdvancedFlinkEndpointBuilder {
public FlinkEndpointBuilderImpl(String path) {
super("flink", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FopEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FopEndpointBuilderFactory.java
index db2850e..2bb60e7 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FopEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FopEndpointBuilderFactory.java
@@ -197,7 +197,7 @@ public interface FopEndpointBuilderFactory {
* supported.
* The value can be one of: pdf, ps, pcl, png, jpeg, svg, xml, mif, rtf, txt
*/
- default FopEndpointBuilder fop(String path) {
+ static FopEndpointBuilder fop(String path) {
class FopEndpointBuilderImpl extends AbstractEndpointBuilder implements FopEndpointBuilder, AdvancedFopEndpointBuilder {
public FopEndpointBuilderImpl(String path) {
super("fop", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java
index 541bb59..97f3f8e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FreemarkerEndpointBuilderFactory.java
@@ -249,7 +249,7 @@ public interface FreemarkerEndpointBuilderFactory {
* bean will call a method on a bean to be used as the resource. For bean
* you can specify the method name after dot, eg bean:myBean.myMethod.
*/
- default FreemarkerEndpointBuilder freemarker(String path) {
+ static FreemarkerEndpointBuilder freemarker(String path) {
class FreemarkerEndpointBuilderImpl extends AbstractEndpointBuilder implements FreemarkerEndpointBuilder, AdvancedFreemarkerEndpointBuilder {
public FreemarkerEndpointBuilderImpl(String path) {
super("freemarker", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
index d0965e6..698d610 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpEndpointBuilderFactory.java
@@ -4988,7 +4988,7 @@ public interface FtpEndpointBuilderFactory {
* Path parameter: directoryName
* The starting directory
*/
- default FtpEndpointBuilder ftp(String path) {
+ static FtpEndpointBuilder ftp(String path) {
class FtpEndpointBuilderImpl extends AbstractEndpointBuilder implements FtpEndpointBuilder, AdvancedFtpEndpointBuilder {
public FtpEndpointBuilderImpl(String path) {
super("ftp", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
index b05e8a4..fe5e58b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/FtpsEndpointBuilderFactory.java
@@ -5565,7 +5565,7 @@ public interface FtpsEndpointBuilderFactory {
* Path parameter: directoryName
* The starting directory
*/
- default FtpsEndpointBuilder ftps(String path) {
+ static FtpsEndpointBuilder ftps(String path) {
class FtpsEndpointBuilderImpl extends AbstractEndpointBuilder implements FtpsEndpointBuilder, AdvancedFtpsEndpointBuilder {
public FtpsEndpointBuilderImpl(String path) {
super("ftps", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java
index 9cd8d48..d29b8e2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java
@@ -445,7 +445,7 @@ public interface GangliaEndpointBuilderFactory {
* Port for Ganglia server
* Default value: 8649
*/
- default GangliaEndpointBuilder ganglia(String path) {
+ static GangliaEndpointBuilder ganglia(String path) {
class GangliaEndpointBuilderImpl extends AbstractEndpointBuilder implements GangliaEndpointBuilder, AdvancedGangliaEndpointBuilder {
public GangliaEndpointBuilderImpl(String path) {
super("ganglia", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GeoCoderEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GeoCoderEndpointBuilderFactory.java
index 6e866f1..be1644d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GeoCoderEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GeoCoderEndpointBuilderFactory.java
@@ -325,7 +325,7 @@ public interface GeoCoderEndpointBuilderFactory {
* Path parameter: latlng
* The geo latitude and longitude which should be prefixed with latlng:
*/
- default GeoCoderEndpointBuilder geocoder(String path) {
+ static GeoCoderEndpointBuilder geocoder(String path) {
class GeoCoderEndpointBuilderImpl extends AbstractEndpointBuilder implements GeoCoderEndpointBuilder, AdvancedGeoCoderEndpointBuilder {
public GeoCoderEndpointBuilderImpl(String path) {
super("geocoder", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitEndpointBuilderFactory.java
index 63cf1cd..2ef1bd9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitEndpointBuilderFactory.java
@@ -680,7 +680,7 @@ public interface GitEndpointBuilderFactory {
* Path parameter: localPath (required)
* Local repository path
*/
- default GitEndpointBuilder git(String path) {
+ static GitEndpointBuilder git(String path) {
class GitEndpointBuilderImpl extends AbstractEndpointBuilder implements GitEndpointBuilder, AdvancedGitEndpointBuilder {
public GitEndpointBuilderImpl(String path) {
super("git", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitHubEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitHubEndpointBuilderFactory.java
index 0bb8f7b..2834343 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitHubEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GitHubEndpointBuilderFactory.java
@@ -623,7 +623,7 @@ public interface GitHubEndpointBuilderFactory {
* Path parameter: branchName
* Name of branch
*/
- default GitHubEndpointBuilder github(String path) {
+ static GitHubEndpointBuilder github(String path) {
class GitHubEndpointBuilderImpl extends AbstractEndpointBuilder implements GitHubEndpointBuilder, AdvancedGitHubEndpointBuilder {
public GitHubEndpointBuilderImpl(String path) {
super("github", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java
index 68d3fde..2486e33 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GlanceEndpointBuilderFactory.java
@@ -254,7 +254,7 @@ public interface GlanceEndpointBuilderFactory {
* Path parameter: host (required)
* OpenStack host url
*/
- default GlanceEndpointBuilder openstackGlance(String path) {
+ static GlanceEndpointBuilder openstackGlance(String path) {
class GlanceEndpointBuilderImpl extends AbstractEndpointBuilder implements GlanceEndpointBuilder, AdvancedGlanceEndpointBuilder {
public GlanceEndpointBuilderImpl(String path) {
super("openstack-glance", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQueryEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQueryEndpointBuilderFactory.java
index 858d3c1..9ae9846 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQueryEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQueryEndpointBuilderFactory.java
@@ -207,7 +207,7 @@ public interface GoogleBigQueryEndpointBuilderFactory {
* Path parameter: tableId
* BigQuery table id
*/
- default GoogleBigQueryEndpointBuilder googleBigquery(String path) {
+ static GoogleBigQueryEndpointBuilder googleBigquery(String path) {
class GoogleBigQueryEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleBigQueryEndpointBuilder, AdvancedGoogleBigQueryEndpointBuilder {
public GoogleBigQueryEndpointBuilderImpl(String path) {
super("google-bigquery", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
index e259e9a..d07fc4c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
@@ -194,7 +194,7 @@ public interface GoogleBigQuerySQLEndpointBuilderFactory {
* Path parameter: projectId (required)
* Google Cloud Project Id
*/
- default GoogleBigQuerySQLEndpointBuilder googleBigquerySql(String path) {
+ static GoogleBigQuerySQLEndpointBuilder googleBigquerySql(String path) {
class GoogleBigQuerySQLEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleBigQuerySQLEndpointBuilder, AdvancedGoogleBigQuerySQLEndpointBuilder {
public GoogleBigQuerySQLEndpointBuilderImpl(String path) {
super("google-bigquery-sql", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarEndpointBuilderFactory.java
index cf7d96a..916508d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarEndpointBuilderFactory.java
@@ -1242,7 +1242,7 @@ public interface GoogleCalendarEndpointBuilderFactory {
* The value can be one of: calendarImport, clear, delete, get, insert,
* instances, list, move, patch, query, quickAdd, stop, update, watch
*/
- default GoogleCalendarEndpointBuilder googleCalendar(String path) {
+ static GoogleCalendarEndpointBuilder googleCalendar(String path) {
class GoogleCalendarEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleCalendarEndpointBuilder, AdvancedGoogleCalendarEndpointBuilder {
public GoogleCalendarEndpointBuilderImpl(String path) {
super("google-calendar", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarStreamEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarStreamEndpointBuilderFactory.java
index 5a0bd79..3536cf5 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarStreamEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleCalendarStreamEndpointBuilderFactory.java
@@ -856,7 +856,7 @@ public interface GoogleCalendarStreamEndpointBuilderFactory {
* Path parameter: index
* Specifies an index for the endpoint
*/
- default GoogleCalendarStreamEndpointBuilder googleCalendarStream(String path) {
+ static GoogleCalendarStreamEndpointBuilder googleCalendarStream(String path) {
class GoogleCalendarStreamEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleCalendarStreamEndpointBuilder, AdvancedGoogleCalendarStreamEndpointBuilder {
public GoogleCalendarStreamEndpointBuilderImpl(String path) {
super("google-calendar-stream", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleDriveEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleDriveEndpointBuilderFactory.java
index 3556645..21be9c5 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleDriveEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleDriveEndpointBuilderFactory.java
@@ -1256,7 +1256,7 @@ public interface GoogleDriveEndpointBuilderFactory {
* The value can be one of: copy, delete, get, getIdForEmail, insert, list,
* patch, stop, touch, trash, untrash, update, watch
*/
- default GoogleDriveEndpointBuilder googleDrive(String path) {
+ static GoogleDriveEndpointBuilder googleDrive(String path) {
class GoogleDriveEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleDriveEndpointBuilder, AdvancedGoogleDriveEndpointBuilder {
public GoogleDriveEndpointBuilderImpl(String path) {
super("google-drive", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailEndpointBuilderFactory.java
index 870f4b4..8db824b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailEndpointBuilderFactory.java
@@ -1076,7 +1076,7 @@ public interface GoogleMailEndpointBuilderFactory {
* The value can be one of: attachments, create, delete, get, getProfile,
* gmailImport, insert, list, modify, patch, send, trash, untrash, update
*/
- default GoogleMailEndpointBuilder googleMail(String path) {
+ static GoogleMailEndpointBuilder googleMail(String path) {
class GoogleMailEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleMailEndpointBuilder, AdvancedGoogleMailEndpointBuilder {
public GoogleMailEndpointBuilderImpl(String path) {
super("google-mail", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailStreamEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailStreamEndpointBuilderFactory.java
index 5a6bea3..b2283a4 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailStreamEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleMailStreamEndpointBuilderFactory.java
@@ -788,7 +788,7 @@ public interface GoogleMailStreamEndpointBuilderFactory {
* Path parameter: index
* Specifies an index for the endpoint
*/
- default GoogleMailStreamEndpointBuilder googleMailStream(String path) {
+ static GoogleMailStreamEndpointBuilder googleMailStream(String path) {
class GoogleMailStreamEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleMailStreamEndpointBuilder, AdvancedGoogleMailStreamEndpointBuilder {
public GoogleMailStreamEndpointBuilderImpl(String path) {
super("google-mail-stream", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GooglePubsubEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GooglePubsubEndpointBuilderFactory.java
index 503d40f..3436690 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GooglePubsubEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GooglePubsubEndpointBuilderFactory.java
@@ -796,7 +796,7 @@ public interface GooglePubsubEndpointBuilderFactory {
* Path parameter: destinationName (required)
* Destination Name
*/
- default GooglePubsubEndpointBuilder googlePubsub(String path) {
+ static GooglePubsubEndpointBuilder googlePubsub(String path) {
class GooglePubsubEndpointBuilderImpl extends AbstractEndpointBuilder implements GooglePubsubEndpointBuilder, AdvancedGooglePubsubEndpointBuilder {
public GooglePubsubEndpointBuilderImpl(String path) {
super("google-pubsub", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsEndpointBuilderFactory.java
index d886444..6bf2a22 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsEndpointBuilderFactory.java
@@ -1083,7 +1083,7 @@ public interface GoogleSheetsEndpointBuilderFactory {
* What sub operation to use for the selected operation
* The value can be one of: create, get, update, append, batchUpdate, clear
*/
- default GoogleSheetsEndpointBuilder googleSheets(String path) {
+ static GoogleSheetsEndpointBuilder googleSheets(String path) {
class GoogleSheetsEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleSheetsEndpointBuilder, AdvancedGoogleSheetsEndpointBuilder {
public GoogleSheetsEndpointBuilderImpl(String path) {
super("google-sheets", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsStreamEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsStreamEndpointBuilderFactory.java
index 0a4819b..733651c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsStreamEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoogleSheetsStreamEndpointBuilderFactory.java
@@ -888,7 +888,7 @@ public interface GoogleSheetsStreamEndpointBuilderFactory {
* Path parameter: apiName
* Sets the apiName.
*/
- default GoogleSheetsStreamEndpointBuilder googleSheetsStream(String path) {
+ static GoogleSheetsStreamEndpointBuilder googleSheetsStream(String path) {
class GoogleSheetsStreamEndpointBuilderImpl extends AbstractEndpointBuilder implements GoogleSheetsStreamEndpointBuilder, AdvancedGoogleSheetsStreamEndpointBuilder {
public GoogleSheetsStreamEndpointBuilderImpl(String path) {
super("google-sheets-stream", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoraEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoraEndpointBuilderFactory.java
index 70e2d2b..c8498a8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoraEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GoraEndpointBuilderFactory.java
@@ -887,7 +887,7 @@ public interface GoraEndpointBuilderFactory {
* Path parameter: name (required)
* Instance name
*/
- default GoraEndpointBuilder gora(String path) {
+ static GoraEndpointBuilder gora(String path) {
class GoraEndpointBuilderImpl extends AbstractEndpointBuilder implements GoraEndpointBuilder, AdvancedGoraEndpointBuilder {
public GoraEndpointBuilderImpl(String path) {
super("gora", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrapeEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrapeEndpointBuilderFactory.java
index 4f18120..15787ca 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrapeEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrapeEndpointBuilderFactory.java
@@ -158,7 +158,7 @@ public interface GrapeEndpointBuilderFactory {
* Path parameter: defaultCoordinates (required)
* Maven coordinates to use as default to grab if the message body is empty.
*/
- default GrapeEndpointBuilder grape(String path) {
+ static GrapeEndpointBuilder grape(String path) {
class GrapeEndpointBuilderImpl extends AbstractEndpointBuilder implements GrapeEndpointBuilder, AdvancedGrapeEndpointBuilder {
public GrapeEndpointBuilderImpl(String path) {
super("grape", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GraphqlEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GraphqlEndpointBuilderFactory.java
index fb5347d..bb91d5b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GraphqlEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GraphqlEndpointBuilderFactory.java
@@ -259,7 +259,7 @@ public interface GraphqlEndpointBuilderFactory {
* Path parameter: httpUri (required)
* The GraphQL server URI.
*/
- default GraphqlEndpointBuilder graphql(String path) {
+ static GraphqlEndpointBuilder graphql(String path) {
class GraphqlEndpointBuilderImpl extends AbstractEndpointBuilder implements GraphqlEndpointBuilder, AdvancedGraphqlEndpointBuilder {
public GraphqlEndpointBuilderImpl(String path) {
super("graphql", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
index 02d65ba..595d6e3 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GridFsEndpointBuilderFactory.java
@@ -831,7 +831,7 @@ public interface GridFsEndpointBuilderFactory {
* Path parameter: connectionBean (required)
* Name of com.mongodb.MongoClient to use.
*/
- default GridFsEndpointBuilder mongodbGridfs(String path) {
+ static GridFsEndpointBuilder mongodbGridfs(String path) {
class GridFsEndpointBuilderImpl extends AbstractEndpointBuilder implements GridFsEndpointBuilder, AdvancedGridFsEndpointBuilder {
public GridFsEndpointBuilderImpl(String path) {
super("mongodb-gridfs", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrpcEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrpcEndpointBuilderFactory.java
index 6cdb24c..c036693 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrpcEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GrpcEndpointBuilderFactory.java
@@ -1348,7 +1348,7 @@ public interface GrpcEndpointBuilderFactory {
* Fully qualified service name from the protocol buffer descriptor file
* (package dot service definition name)
*/
- default GrpcEndpointBuilder grpc(String path) {
+ static GrpcEndpointBuilder grpc(String path) {
class GrpcEndpointBuilderImpl extends AbstractEndpointBuilder implements GrpcEndpointBuilder, AdvancedGrpcEndpointBuilder {
public GrpcEndpointBuilderImpl(String path) {
super("grpc", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GuavaEventBusEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GuavaEventBusEndpointBuilderFactory.java
index bd29881..61f3b9e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GuavaEventBusEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/GuavaEventBusEndpointBuilderFactory.java
@@ -625,7 +625,7 @@ public interface GuavaEventBusEndpointBuilderFactory {
* Path parameter: eventBusRef
* To lookup the Guava EventBus from the registry with the given name
*/
- default GuavaEventBusEndpointBuilder guavaEventbus(String path) {
+ static GuavaEventBusEndpointBuilder guavaEventbus(String path) {
class GuavaEventBusEndpointBuilderImpl extends AbstractEndpointBuilder implements GuavaEventBusEndpointBuilder, AdvancedGuavaEventBusEndpointBuilder {
public GuavaEventBusEndpointBuilderImpl(String path) {
super("guava-eventbus", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
index 092e689..0aeef2a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HBaseEndpointBuilderFactory.java
@@ -1050,7 +1050,7 @@ public interface HBaseEndpointBuilderFactory {
* Path parameter: tableName (required)
* The name of the table
*/
- default HBaseEndpointBuilder hbase(String path) {
+ static HBaseEndpointBuilder hbase(String path) {
class HBaseEndpointBuilderImpl extends AbstractEndpointBuilder implements HBaseEndpointBuilder, AdvancedHBaseEndpointBuilder {
public HBaseEndpointBuilderImpl(String path) {
super("hbase", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastAtomicnumberEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastAtomicnumberEndpointBuilderFactory.java
index e270cff..fd7334d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastAtomicnumberEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastAtomicnumberEndpointBuilderFactory.java
@@ -281,8 +281,7 @@ public interface HazelcastAtomicnumberEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastAtomicnumberEndpointBuilder hazelcastAtomicvalue(
- String path) {
+ static HazelcastAtomicnumberEndpointBuilder hazelcastAtomicvalue(String path) {
class HazelcastAtomicnumberEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastAtomicnumberEndpointBuilder, AdvancedHazelcastAtomicnumberEndpointBuilder {
public HazelcastAtomicnumberEndpointBuilderImpl(String path) {
super("hazelcast-atomicvalue", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastInstanceEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastInstanceEndpointBuilderFactory.java
index a72979d..ce9905c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastInstanceEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastInstanceEndpointBuilderFactory.java
@@ -335,7 +335,7 @@ public interface HazelcastInstanceEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastInstanceEndpointBuilder hazelcastInstance(String path) {
+ static HazelcastInstanceEndpointBuilder hazelcastInstance(String path) {
class HazelcastInstanceEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastInstanceEndpointBuilder, AdvancedHazelcastInstanceEndpointBuilder {
public HazelcastInstanceEndpointBuilderImpl(String path) {
super("hazelcast-instance", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastListEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastListEndpointBuilderFactory.java
index d9b3ab5..4532a23 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastListEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastListEndpointBuilderFactory.java
@@ -676,7 +676,7 @@ public interface HazelcastListEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastListEndpointBuilder hazelcastList(String path) {
+ static HazelcastListEndpointBuilder hazelcastList(String path) {
class HazelcastListEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastListEndpointBuilder, AdvancedHazelcastListEndpointBuilder {
public HazelcastListEndpointBuilderImpl(String path) {
super("hazelcast-list", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMapEndpointBuilderFactory.java
index 75b88df..6ac9586 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMapEndpointBuilderFactory.java
@@ -675,7 +675,7 @@ public interface HazelcastMapEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastMapEndpointBuilder hazelcastMap(String path) {
+ static HazelcastMapEndpointBuilder hazelcastMap(String path) {
class HazelcastMapEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastMapEndpointBuilder, AdvancedHazelcastMapEndpointBuilder {
public HazelcastMapEndpointBuilderImpl(String path) {
super("hazelcast-map", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMultimapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMultimapEndpointBuilderFactory.java
index a6f35ac..760a4f7 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMultimapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastMultimapEndpointBuilderFactory.java
@@ -679,7 +679,7 @@ public interface HazelcastMultimapEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastMultimapEndpointBuilder hazelcastMultimap(String path) {
+ static HazelcastMultimapEndpointBuilder hazelcastMultimap(String path) {
class HazelcastMultimapEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastMultimapEndpointBuilder, AdvancedHazelcastMultimapEndpointBuilder {
public HazelcastMultimapEndpointBuilderImpl(String path) {
super("hazelcast-multimap", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastQueueEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastQueueEndpointBuilderFactory.java
index dd8e9ce..6209766 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastQueueEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastQueueEndpointBuilderFactory.java
@@ -765,7 +765,7 @@ public interface HazelcastQueueEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastQueueEndpointBuilder hazelcastQueue(String path) {
+ static HazelcastQueueEndpointBuilder hazelcastQueue(String path) {
class HazelcastQueueEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastQueueEndpointBuilder, AdvancedHazelcastQueueEndpointBuilder {
public HazelcastQueueEndpointBuilderImpl(String path) {
super("hazelcast-queue", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java
index 70c877c..6c8ad9a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastReplicatedmapEndpointBuilderFactory.java
@@ -681,7 +681,7 @@ public interface HazelcastReplicatedmapEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap(
+ static HazelcastReplicatedmapEndpointBuilder hazelcastReplicatedmap(
String path) {
class HazelcastReplicatedmapEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastReplicatedmapEndpointBuilder, AdvancedHazelcastReplicatedmapEndpointBuilder {
public HazelcastReplicatedmapEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastRingbufferEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastRingbufferEndpointBuilderFactory.java
index 2b8ffbe..68bf583 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastRingbufferEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastRingbufferEndpointBuilderFactory.java
@@ -280,7 +280,7 @@ public interface HazelcastRingbufferEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastRingbufferEndpointBuilder hazelcastRingbuffer(String path) {
+ static HazelcastRingbufferEndpointBuilder hazelcastRingbuffer(String path) {
class HazelcastRingbufferEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastRingbufferEndpointBuilder, AdvancedHazelcastRingbufferEndpointBuilder {
public HazelcastRingbufferEndpointBuilderImpl(String path) {
super("hazelcast-ringbuffer", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSedaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSedaEndpointBuilderFactory.java
index 3de86fd..0813f05 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSedaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSedaEndpointBuilderFactory.java
@@ -1099,7 +1099,7 @@ public interface HazelcastSedaEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastSedaEndpointBuilder hazelcastSeda(String path) {
+ static HazelcastSedaEndpointBuilder hazelcastSeda(String path) {
class HazelcastSedaEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastSedaEndpointBuilder, AdvancedHazelcastSedaEndpointBuilder {
public HazelcastSedaEndpointBuilderImpl(String path) {
super("hazelcast-seda", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSetEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSetEndpointBuilderFactory.java
index 2696167..d2cc5b1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSetEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastSetEndpointBuilderFactory.java
@@ -675,7 +675,7 @@ public interface HazelcastSetEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastSetEndpointBuilder hazelcastSet(String path) {
+ static HazelcastSetEndpointBuilder hazelcastSet(String path) {
class HazelcastSetEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastSetEndpointBuilder, AdvancedHazelcastSetEndpointBuilder {
public HazelcastSetEndpointBuilderImpl(String path) {
super("hazelcast-set", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastTopicEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastTopicEndpointBuilderFactory.java
index 31d10da..18a6711 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastTopicEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HazelcastTopicEndpointBuilderFactory.java
@@ -750,7 +750,7 @@ public interface HazelcastTopicEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default HazelcastTopicEndpointBuilder hazelcastTopic(String path) {
+ static HazelcastTopicEndpointBuilder hazelcastTopic(String path) {
class HazelcastTopicEndpointBuilderImpl extends AbstractEndpointBuilder implements HazelcastTopicEndpointBuilder, AdvancedHazelcastTopicEndpointBuilder {
public HazelcastTopicEndpointBuilderImpl(String path) {
super("hazelcast-topic", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HdfsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HdfsEndpointBuilderFactory.java
index 7264a63..2ea8561 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HdfsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HdfsEndpointBuilderFactory.java
@@ -2371,7 +2371,7 @@ public interface HdfsEndpointBuilderFactory {
* Path parameter: path (required)
* The directory path to use
*/
- default HdfsEndpointBuilder hdfs(String path) {
+ static HdfsEndpointBuilder hdfs(String path) {
class HdfsEndpointBuilderImpl extends AbstractEndpointBuilder implements HdfsEndpointBuilder, AdvancedHdfsEndpointBuilder {
public HdfsEndpointBuilderImpl(String path) {
super("hdfs", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HipchatEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HipchatEndpointBuilderFactory.java
index bed44f0..2240cdb 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HipchatEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HipchatEndpointBuilderFactory.java
@@ -1012,7 +1012,7 @@ public interface HipchatEndpointBuilderFactory {
* The port for the hipchat server. Is by default 80.
* Default value: 80
*/
- default HipchatEndpointBuilder hipchat(String path) {
+ static HipchatEndpointBuilder hipchat(String path) {
class HipchatEndpointBuilderImpl extends AbstractEndpointBuilder implements HipchatEndpointBuilder, AdvancedHipchatEndpointBuilder {
public HipchatEndpointBuilderImpl(String path) {
super("hipchat", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HttpEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HttpEndpointBuilderFactory.java
index 4d328f1..2b2c575 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HttpEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/HttpEndpointBuilderFactory.java
@@ -1334,7 +1334,7 @@ public interface HttpEndpointBuilderFactory {
* Path parameter: httpUri (required)
* The url of the HTTP endpoint to call.
*/
- default HttpEndpointBuilder http(String path) {
+ static HttpEndpointBuilder http(String path) {
return http("http", path);
}
/**
@@ -1350,7 +1350,7 @@ public interface HttpEndpointBuilderFactory {
* Path parameter: httpUri (required)
* The url of the HTTP endpoint to call.
*/
- default HttpEndpointBuilder https(String path) {
+ static HttpEndpointBuilder https(String path) {
return http("https", path);
}
/**
@@ -1361,7 +1361,7 @@ public interface HttpEndpointBuilderFactory {
* Since: 2.3
* Maven coordinates: org.apache.camel:camel-http
*/
- default HttpEndpointBuilder http(String scheme, String path) {
+ static HttpEndpointBuilder http(String scheme, String path) {
class HttpEndpointBuilderImpl extends AbstractEndpointBuilder implements HttpEndpointBuilder, AdvancedHttpEndpointBuilder {
public HttpEndpointBuilderImpl(String scheme, String path) {
super(scheme, path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java
index 286fc6e..d7eac05 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java
@@ -329,7 +329,7 @@ public interface IAMEndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default IAMEndpointBuilder awsIam(String path) {
+ static IAMEndpointBuilder awsIam(String path) {
class IAMEndpointBuilderImpl extends AbstractEndpointBuilder implements IAMEndpointBuilder, AdvancedIAMEndpointBuilder {
public IAMEndpointBuilderImpl(String path) {
super("aws-iam", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IOTAEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IOTAEndpointBuilderFactory.java
index 0544b97..9cf2aa1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IOTAEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IOTAEndpointBuilderFactory.java
@@ -274,7 +274,7 @@ public interface IOTAEndpointBuilderFactory {
* Path parameter: name (required)
* Component name
*/
- default IOTAEndpointBuilder iota(String path) {
+ static IOTAEndpointBuilder iota(String path) {
class IOTAEndpointBuilderImpl extends AbstractEndpointBuilder implements IOTAEndpointBuilder, AdvancedIOTAEndpointBuilder {
public IOTAEndpointBuilderImpl(String path) {
super("iota", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java
index e13d2e0..01b8bd6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java
@@ -170,7 +170,7 @@ public interface IPFSEndpointBuilderFactory {
* The ipfs command
* The value can be one of: add, cat, get, version
*/
- default IPFSEndpointBuilder ipfs(String path) {
+ static IPFSEndpointBuilder ipfs(String path) {
class IPFSEndpointBuilderImpl extends AbstractEndpointBuilder implements IPFSEndpointBuilder, AdvancedIPFSEndpointBuilder {
public IPFSEndpointBuilderImpl(String path) {
super("ipfs", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteCacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteCacheEndpointBuilderFactory.java
index 7ffa9ae..cadf697 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteCacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteCacheEndpointBuilderFactory.java
@@ -881,7 +881,7 @@ public interface IgniteCacheEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The cache name.
*/
- default IgniteCacheEndpointBuilder igniteCache(String path) {
+ static IgniteCacheEndpointBuilder igniteCache(String path) {
class IgniteCacheEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteCacheEndpointBuilder, AdvancedIgniteCacheEndpointBuilder {
public IgniteCacheEndpointBuilderImpl(String path) {
super("ignite-cache", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteComputeEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteComputeEndpointBuilderFactory.java
index f72f8a6..d14c0cd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteComputeEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteComputeEndpointBuilderFactory.java
@@ -347,7 +347,7 @@ public interface IgniteComputeEndpointBuilderFactory {
* Path parameter: endpointId (required)
* The endpoint ID (not used).
*/
- default IgniteComputeEndpointBuilder igniteCompute(String path) {
+ static IgniteComputeEndpointBuilder igniteCompute(String path) {
class IgniteComputeEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteComputeEndpointBuilder, AdvancedIgniteComputeEndpointBuilder {
public IgniteComputeEndpointBuilderImpl(String path) {
super("ignite-compute", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteEventsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteEventsEndpointBuilderFactory.java
index 4a5d89c..f131e76 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteEventsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteEventsEndpointBuilderFactory.java
@@ -318,7 +318,7 @@ public interface IgniteEventsEndpointBuilderFactory {
* Path parameter: endpointId
* The endpoint ID (not used).
*/
- default IgniteEventsEndpointBuilder igniteEvents(String path) {
+ static IgniteEventsEndpointBuilder igniteEvents(String path) {
class IgniteEventsEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteEventsEndpointBuilder, AdvancedIgniteEventsEndpointBuilder {
public IgniteEventsEndpointBuilderImpl(String path) {
super("ignite-events", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteIdGenEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteIdGenEndpointBuilderFactory.java
index 6007161..216c16d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteIdGenEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteIdGenEndpointBuilderFactory.java
@@ -311,7 +311,7 @@ public interface IgniteIdGenEndpointBuilderFactory {
* Path parameter: name (required)
* The sequence name.
*/
- default IgniteIdGenEndpointBuilder igniteIdgen(String path) {
+ static IgniteIdGenEndpointBuilder igniteIdgen(String path) {
class IgniteIdGenEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteIdGenEndpointBuilder, AdvancedIgniteIdGenEndpointBuilder {
public IgniteIdGenEndpointBuilderImpl(String path) {
super("ignite-idgen", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteMessagingEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteMessagingEndpointBuilderFactory.java
index ca82502..a733df6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteMessagingEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteMessagingEndpointBuilderFactory.java
@@ -673,7 +673,7 @@ public interface IgniteMessagingEndpointBuilderFactory {
* Path parameter: topic (required)
* The topic name.
*/
- default IgniteMessagingEndpointBuilder igniteMessaging(String path) {
+ static IgniteMessagingEndpointBuilder igniteMessaging(String path) {
class IgniteMessagingEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteMessagingEndpointBuilder, AdvancedIgniteMessagingEndpointBuilder {
public IgniteMessagingEndpointBuilderImpl(String path) {
super("ignite-messaging", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteQueueEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteQueueEndpointBuilderFactory.java
index e71bc91..e8d1d44 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteQueueEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteQueueEndpointBuilderFactory.java
@@ -348,7 +348,7 @@ public interface IgniteQueueEndpointBuilderFactory {
* Path parameter: name (required)
* The queue name.
*/
- default IgniteQueueEndpointBuilder igniteQueue(String path) {
+ static IgniteQueueEndpointBuilder igniteQueue(String path) {
class IgniteQueueEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteQueueEndpointBuilder, AdvancedIgniteQueueEndpointBuilder {
public IgniteQueueEndpointBuilderImpl(String path) {
super("ignite-queue", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteSetEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteSetEndpointBuilderFactory.java
index 6c74f0d..8df038b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteSetEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IgniteSetEndpointBuilderFactory.java
@@ -294,7 +294,7 @@ public interface IgniteSetEndpointBuilderFactory {
* Path parameter: name (required)
* The set name.
*/
- default IgniteSetEndpointBuilder igniteSet(String path) {
+ static IgniteSetEndpointBuilder igniteSet(String path) {
class IgniteSetEndpointBuilderImpl extends AbstractEndpointBuilder implements IgniteSetEndpointBuilder, AdvancedIgniteSetEndpointBuilder {
public IgniteSetEndpointBuilderImpl(String path) {
super("ignite-set", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfinispanEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfinispanEndpointBuilderFactory.java
index eeab02d..0cf14de 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfinispanEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfinispanEndpointBuilderFactory.java
@@ -1301,7 +1301,7 @@ public interface InfinispanEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The cache to use
*/
- default InfinispanEndpointBuilder infinispan(String path) {
+ static InfinispanEndpointBuilder infinispan(String path) {
class InfinispanEndpointBuilderImpl extends AbstractEndpointBuilder implements InfinispanEndpointBuilder, AdvancedInfinispanEndpointBuilder {
public InfinispanEndpointBuilderImpl(String path) {
super("infinispan", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfluxDbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfluxDbEndpointBuilderFactory.java
index 3370426..2f57702 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfluxDbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/InfluxDbEndpointBuilderFactory.java
@@ -231,7 +231,7 @@ public interface InfluxDbEndpointBuilderFactory {
* Path parameter: connectionBean (required)
* Connection to the influx database, of class InfluxDB.class
*/
- default InfluxDbEndpointBuilder influxdb(String path) {
+ static InfluxDbEndpointBuilder influxdb(String path) {
class InfluxDbEndpointBuilderImpl extends AbstractEndpointBuilder implements InfluxDbEndpointBuilder, AdvancedInfluxDbEndpointBuilder {
public InfluxDbEndpointBuilderImpl(String path) {
super("influxdb", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IrcEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IrcEndpointBuilderFactory.java
index e25ac2e..d28232e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IrcEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IrcEndpointBuilderFactory.java
@@ -1860,7 +1860,7 @@ public interface IrcEndpointBuilderFactory {
* Port number for the IRC chat server. If no port is configured then a
* default port of either 6667, 6668 or 6669 is used.
*/
- default IrcEndpointBuilder irc(String path) {
+ static IrcEndpointBuilder irc(String path) {
class IrcEndpointBuilderImpl extends AbstractEndpointBuilder implements IrcEndpointBuilder, AdvancedIrcEndpointBuilder {
public IrcEndpointBuilderImpl(String path) {
super("irc", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IronMQEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IronMQEndpointBuilderFactory.java
index 2f66ffe..140807a 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IronMQEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/IronMQEndpointBuilderFactory.java
@@ -1282,7 +1282,7 @@ public interface IronMQEndpointBuilderFactory {
* Path parameter: queueName (required)
* The name of the IronMQ queue
*/
- default IronMQEndpointBuilder ironmq(String path) {
+ static IronMQEndpointBuilder ironmq(String path) {
class IronMQEndpointBuilderImpl extends AbstractEndpointBuilder implements IronMQEndpointBuilder, AdvancedIronMQEndpointBuilder {
public IronMQEndpointBuilderImpl(String path) {
super("ironmq", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JBPMEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JBPMEndpointBuilderFactory.java
index b2e850e..2529bb4 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JBPMEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JBPMEndpointBuilderFactory.java
@@ -1894,7 +1894,7 @@ public interface JBPMEndpointBuilderFactory {
* Path parameter: eventListenerType
* Sets the event listener type to attach to
*/
- default JBPMEndpointBuilder jbpm(String path) {
+ static JBPMEndpointBuilder jbpm(String path) {
class JBPMEndpointBuilderImpl extends AbstractEndpointBuilder implements JBPMEndpointBuilder, AdvancedJBPMEndpointBuilder {
public JBPMEndpointBuilderImpl(String path) {
super("jbpm", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JCacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JCacheEndpointBuilderFactory.java
index 4b98529..a1ab975 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JCacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JCacheEndpointBuilderFactory.java
@@ -1441,7 +1441,7 @@ public interface JCacheEndpointBuilderFactory {
* Path parameter: cacheName (required)
* The name of the cache
*/
- default JCacheEndpointBuilder jcache(String path) {
+ static JCacheEndpointBuilder jcache(String path) {
class JCacheEndpointBuilderImpl extends AbstractEndpointBuilder implements JCacheEndpointBuilder, AdvancedJCacheEndpointBuilder {
public JCacheEndpointBuilderImpl(String path) {
super("jcache", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsEndpointBuilderFactory.java
index c68916b..df1efb1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsEndpointBuilderFactory.java
@@ -484,7 +484,7 @@ public interface JGroupsEndpointBuilderFactory {
* Path parameter: clusterName (required)
* The name of the JGroups cluster the component should connect to.
*/
- default JGroupsEndpointBuilder jgroups(String path) {
+ static JGroupsEndpointBuilder jgroups(String path) {
class JGroupsEndpointBuilderImpl extends AbstractEndpointBuilder implements JGroupsEndpointBuilder, AdvancedJGroupsEndpointBuilder {
public JGroupsEndpointBuilderImpl(String path) {
super("jgroups", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsRaftEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsRaftEndpointBuilderFactory.java
index 35da9f6..53d9879 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsRaftEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JGroupsRaftEndpointBuilderFactory.java
@@ -447,7 +447,7 @@ public interface JGroupsRaftEndpointBuilderFactory {
* Path parameter: clusterName (required)
* The name of the JGroupsraft cluster the component should connect to.
*/
- default JGroupsRaftEndpointBuilder jgroupsRaft(String path) {
+ static JGroupsRaftEndpointBuilder jgroupsRaft(String path) {
class JGroupsRaftEndpointBuilderImpl extends AbstractEndpointBuilder implements JGroupsRaftEndpointBuilder, AdvancedJGroupsRaftEndpointBuilder {
public JGroupsRaftEndpointBuilderImpl(String path) {
super("jgroups-raft", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JMXEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JMXEndpointBuilderFactory.java
index b46e28a..b798c25 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JMXEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JMXEndpointBuilderFactory.java
@@ -793,7 +793,7 @@ public interface JMXEndpointBuilderFactory {
* Server url comes from the remaining endpoint. Use platform to connect to
* local JVM.
*/
- default JMXEndpointBuilder jmx(String path) {
+ static JMXEndpointBuilder jmx(String path) {
class JMXEndpointBuilderImpl extends AbstractEndpointBuilder implements JMXEndpointBuilder, AdvancedJMXEndpointBuilder {
public JMXEndpointBuilderImpl(String path) {
super("jmx", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JSR356WebSocketEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JSR356WebSocketEndpointBuilderFactory.java
index be7e3ea..d317801 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JSR356WebSocketEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JSR356WebSocketEndpointBuilderFactory.java
@@ -495,7 +495,7 @@ public interface JSR356WebSocketEndpointBuilderFactory {
* that path. Else if the URI is prefixed with the 'ws://' scheme, then a
* connection is established to the corresponding server
*/
- default JSR356WebSocketEndpointBuilder websocketJsr356(String path) {
+ static JSR356WebSocketEndpointBuilder websocketJsr356(String path) {
class JSR356WebSocketEndpointBuilderImpl extends AbstractEndpointBuilder implements JSR356WebSocketEndpointBuilder, AdvancedJSR356WebSocketEndpointBuilder {
public JSR356WebSocketEndpointBuilderImpl(String path) {
super("websocket-jsr356", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcloudsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcloudsEndpointBuilderFactory.java
index 11dbdcd..8d4ae6c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcloudsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcloudsEndpointBuilderFactory.java
@@ -566,7 +566,7 @@ public interface JcloudsEndpointBuilderFactory {
* The name of the cloud provider that provides the target service (e.g.
* aws-s3 or aws_ec2).
*/
- default JcloudsEndpointBuilder jclouds(String path) {
+ static JcloudsEndpointBuilder jclouds(String path) {
class JcloudsEndpointBuilderImpl extends AbstractEndpointBuilder implements JcloudsEndpointBuilder, AdvancedJcloudsEndpointBuilder {
public JcloudsEndpointBuilderImpl(String path) {
super("jclouds", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcrEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcrEndpointBuilderFactory.java
index e72135e..395e3ac 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcrEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JcrEndpointBuilderFactory.java
@@ -1007,7 +1007,7 @@ public interface JcrEndpointBuilderFactory {
* Path parameter: base
* Get the base node when accessing the repository
*/
- default JcrEndpointBuilder jcr(String path) {
+ static JcrEndpointBuilder jcr(String path) {
class JcrEndpointBuilderImpl extends AbstractEndpointBuilder implements JcrEndpointBuilder, AdvancedJcrEndpointBuilder {
public JcrEndpointBuilderImpl(String path) {
super("jcr", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JdbcEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JdbcEndpointBuilderFactory.java
index 2d57b57..d8afa44 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JdbcEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JdbcEndpointBuilderFactory.java
@@ -506,7 +506,7 @@ public interface JdbcEndpointBuilderFactory {
* the registry, meaning if there is a only one instance of DataSource
* found, then this DataSource will be used.
*/
- default JdbcEndpointBuilder jdbc(String path) {
+ static JdbcEndpointBuilder jdbc(String path) {
class JdbcEndpointBuilderImpl extends AbstractEndpointBuilder implements JdbcEndpointBuilder, AdvancedJdbcEndpointBuilder {
public JdbcEndpointBuilderImpl(String path) {
super("jdbc", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JettyHttpEndpointBuilder9Factory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JettyHttpEndpointBuilder9Factory.java
index b78f47d..ae7fce9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JettyHttpEndpointBuilder9Factory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JettyHttpEndpointBuilder9Factory.java
@@ -1063,7 +1063,7 @@ public interface JettyHttpEndpointBuilder9Factory {
* Path parameter: httpUri (required)
* The url of the HTTP endpoint to call.
*/
- default JettyHttpEndpointBuilder9 jetty(String path) {
+ static JettyHttpEndpointBuilder9 jetty(String path) {
class JettyHttpEndpointBuilder9Impl extends AbstractEndpointBuilder implements JettyHttpEndpointBuilder9, AdvancedJettyHttpEndpointBuilder9 {
public JettyHttpEndpointBuilder9Impl(String path) {
super("jetty", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java
index e8eea15..5cc41a6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java
@@ -187,7 +187,7 @@ public interface JingEndpointBuilderFactory {
* resource or resource on the file system which contains the schema to
* validate against.
*/
- default JingEndpointBuilder jing(String path) {
+ static JingEndpointBuilder jing(String path) {
class JingEndpointBuilderImpl extends AbstractEndpointBuilder implements JingEndpointBuilder, AdvancedJingEndpointBuilder {
public JingEndpointBuilderImpl(String path) {
super("jing", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JiraEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JiraEndpointBuilderFactory.java
index 8124f94..fce8a3c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JiraEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JiraEndpointBuilderFactory.java
@@ -786,7 +786,7 @@ public interface JiraEndpointBuilderFactory {
* The value can be one of: ADDCOMMENT, ADDISSUE, ATTACH, DELETEISSUE,
* NEWISSUES, NEWCOMMENTS, UPDATEISSUE, TRANSITIONISSUE, WATCHERS
*/
- default JiraEndpointBuilder jira(String path) {
+ static JiraEndpointBuilder jira(String path) {
class JiraEndpointBuilderImpl extends AbstractEndpointBuilder implements JiraEndpointBuilder, AdvancedJiraEndpointBuilder {
public JiraEndpointBuilderImpl(String path) {
super("jira", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
index 86d6bc2..e609733 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JmsEndpointBuilderFactory.java
@@ -5418,7 +5418,7 @@ public interface JmsEndpointBuilderFactory {
* Path parameter: destinationName (required)
* Name of the queue or topic to use as destination
*/
- default JmsEndpointBuilder jms(String path) {
+ static JmsEndpointBuilder jms(String path) {
class JmsEndpointBuilderImpl extends AbstractEndpointBuilder implements JmsEndpointBuilder, AdvancedJmsEndpointBuilder {
public JmsEndpointBuilderImpl(String path) {
super("jms", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JoltEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JoltEndpointBuilderFactory.java
index 0555742..91ea559 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JoltEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JoltEndpointBuilderFactory.java
@@ -291,7 +291,7 @@ public interface JoltEndpointBuilderFactory {
* bean will call a method on a bean to be used as the resource. For bean
* you can specify the method name after dot, eg bean:myBean.myMethod.
*/
- default JoltEndpointBuilder jolt(String path) {
+ static JoltEndpointBuilder jolt(String path) {
class JoltEndpointBuilderImpl extends AbstractEndpointBuilder implements JoltEndpointBuilder, AdvancedJoltEndpointBuilder {
public JoltEndpointBuilderImpl(String path) {
super("jolt", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JooqEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JooqEndpointBuilderFactory.java
index 23cc997..ebe3f07 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JooqEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JooqEndpointBuilderFactory.java
@@ -924,7 +924,7 @@ public interface JooqEndpointBuilderFactory {
* Path parameter: entityType
* JOOQ entity class
*/
- default JooqEndpointBuilder jooq(String path) {
+ static JooqEndpointBuilder jooq(String path) {
class JooqEndpointBuilderImpl extends AbstractEndpointBuilder implements JooqEndpointBuilder, AdvancedJooqEndpointBuilder {
public JooqEndpointBuilderImpl(String path) {
super("jooq", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JpaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JpaEndpointBuilderFactory.java
index 9f3bdee..64a53a8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JpaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JpaEndpointBuilderFactory.java
@@ -1877,7 +1877,7 @@ public interface JpaEndpointBuilderFactory {
* Path parameter: entityType (required)
* The JPA annotated class to use as entity.
*/
- default JpaEndpointBuilder jpa(String path) {
+ static JpaEndpointBuilder jpa(String path) {
class JpaEndpointBuilderImpl extends AbstractEndpointBuilder implements JpaEndpointBuilder, AdvancedJpaEndpointBuilder {
public JpaEndpointBuilderImpl(String path) {
super("jpa", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JsonValidatorEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JsonValidatorEndpointBuilderFactory.java
index 165a5e3..1d3af68 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JsonValidatorEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/JsonValidatorEndpointBuilderFactory.java
@@ -311,7 +311,7 @@ public interface JsonValidatorEndpointBuilderFactory {
* bean will call a method on a bean to be used as the resource. For bean
* you can specify the method name after dot, eg bean:myBean.myMethod.
*/
- default JsonValidatorEndpointBuilder jsonValidator(String path) {
+ static JsonValidatorEndpointBuilder jsonValidator(String path) {
class JsonValidatorEndpointBuilderImpl extends AbstractEndpointBuilder implements JsonValidatorEndpointBuilder, AdvancedJsonValidatorEndpointBuilder {
public JsonValidatorEndpointBuilderImpl(String path) {
super("json-validator", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/Jt400EndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/Jt400EndpointBuilderFactory.java
index bde71a0..0f1eda5 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/Jt400EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/Jt400EndpointBuilderFactory.java
@@ -1405,7 +1405,7 @@ public interface Jt400EndpointBuilderFactory {
* Whether to work with data queues or remote program call
* The value can be one of: DTAQ, PGM, SRVPGM
*/
- default Jt400EndpointBuilder jt400(String path) {
+ static Jt400EndpointBuilder jt400(String path) {
class Jt400EndpointBuilderImpl extends AbstractEndpointBuilder implements Jt400EndpointBuilder, AdvancedJt400EndpointBuilder {
public Jt400EndpointBuilderImpl(String path) {
super("jt400", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java
index ffb74b4..fa9f4ee 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java
@@ -321,7 +321,7 @@ public interface KMSEndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default KMSEndpointBuilder awsKms(String path) {
+ static KMSEndpointBuilder awsKms(String path) {
class KMSEndpointBuilderImpl extends AbstractEndpointBuilder implements KMSEndpointBuilder, AdvancedKMSEndpointBuilder {
public KMSEndpointBuilderImpl(String path) {
super("aws-kms", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KafkaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KafkaEndpointBuilderFactory.java
index c8d7ad8..cc69b21 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KafkaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KafkaEndpointBuilderFactory.java
@@ -3620,7 +3620,7 @@ public interface KafkaEndpointBuilderFactory {
* Name of the topic to use. On the consumer you can use comma to separate
* multiple topics. A producer can only send a message to a single topic.
*/
- default KafkaEndpointBuilder kafka(String path) {
+ static KafkaEndpointBuilder kafka(String path) {
class KafkaEndpointBuilderImpl extends AbstractEndpointBuilder implements KafkaEndpointBuilder, AdvancedKafkaEndpointBuilder {
public KafkaEndpointBuilderImpl(String path) {
super("kafka", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java
index d6c6b0b..4835663 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KeystoneEndpointBuilderFactory.java
@@ -255,7 +255,7 @@ public interface KeystoneEndpointBuilderFactory {
* Path parameter: host (required)
* OpenStack host url
*/
- default KeystoneEndpointBuilder openstackKeystone(String path) {
+ static KeystoneEndpointBuilder openstackKeystone(String path) {
class KeystoneEndpointBuilderImpl extends AbstractEndpointBuilder implements KeystoneEndpointBuilder, AdvancedKeystoneEndpointBuilder {
public KeystoneEndpointBuilderImpl(String path) {
super("openstack-keystone", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java
index fcc4d6d..11d24d6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java
@@ -1369,7 +1369,7 @@ public interface KinesisEndpointBuilderFactory {
* Path parameter: streamName (required)
* Name of the stream
*/
- default KinesisEndpointBuilder awsKinesis(String path) {
+ static KinesisEndpointBuilder awsKinesis(String path) {
class KinesisEndpointBuilderImpl extends AbstractEndpointBuilder implements KinesisEndpointBuilder, AdvancedKinesisEndpointBuilder {
public KinesisEndpointBuilderImpl(String path) {
super("aws-kinesis", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java
index c52e2ce..1545d14 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java
@@ -302,7 +302,7 @@ public interface KinesisFirehoseEndpointBuilderFactory {
* Path parameter: streamName (required)
* Name of the stream
*/
- default KinesisFirehoseEndpointBuilder awsKinesisFirehose(String path) {
+ static KinesisFirehoseEndpointBuilder awsKinesisFirehose(String path) {
class KinesisFirehoseEndpointBuilderImpl extends AbstractEndpointBuilder implements KinesisFirehoseEndpointBuilder, AdvancedKinesisFirehoseEndpointBuilder {
public KinesisFirehoseEndpointBuilderImpl(String path) {
super("aws-kinesis-firehose", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesConfigMapsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesConfigMapsEndpointBuilderFactory.java
index 9424944..a1fe78f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesConfigMapsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesConfigMapsEndpointBuilderFactory.java
@@ -425,7 +425,7 @@ public interface KubernetesConfigMapsEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesConfigMapsEndpointBuilder kubernetesConfigMaps(String path) {
+ static KubernetesConfigMapsEndpointBuilder kubernetesConfigMaps(String path) {
class KubernetesConfigMapsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesConfigMapsEndpointBuilder, AdvancedKubernetesConfigMapsEndpointBuilder {
public KubernetesConfigMapsEndpointBuilderImpl(String path) {
super("kubernetes-config-maps", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java
index 3571cfa..39b5a7e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesDeploymentsEndpointBuilderFactory.java
@@ -1278,7 +1278,7 @@ public interface KubernetesDeploymentsEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesDeploymentsEndpointBuilder kubernetesDeployments(
+ static KubernetesDeploymentsEndpointBuilder kubernetesDeployments(
String path) {
class KubernetesDeploymentsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesDeploymentsEndpointBuilder, AdvancedKubernetesDeploymentsEndpointBuilder {
public KubernetesDeploymentsEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesHPAEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesHPAEndpointBuilderFactory.java
index 2d6a0b3..8bd5ec1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesHPAEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesHPAEndpointBuilderFactory.java
@@ -1253,7 +1253,7 @@ public interface KubernetesHPAEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesHPAEndpointBuilder kubernetesHpa(String path) {
+ static KubernetesHPAEndpointBuilder kubernetesHpa(String path) {
class KubernetesHPAEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesHPAEndpointBuilder, AdvancedKubernetesHPAEndpointBuilder {
public KubernetesHPAEndpointBuilderImpl(String path) {
super("kubernetes-hpa", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesJobEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesJobEndpointBuilderFactory.java
index 756d53f..782866e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesJobEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesJobEndpointBuilderFactory.java
@@ -1253,7 +1253,7 @@ public interface KubernetesJobEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesJobEndpointBuilder kubernetesJob(String path) {
+ static KubernetesJobEndpointBuilder kubernetesJob(String path) {
class KubernetesJobEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesJobEndpointBuilder, AdvancedKubernetesJobEndpointBuilder {
public KubernetesJobEndpointBuilderImpl(String path) {
super("kubernetes-job", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNamespacesEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNamespacesEndpointBuilderFactory.java
index 5a878724..fea92cd 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNamespacesEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNamespacesEndpointBuilderFactory.java
@@ -1274,7 +1274,7 @@ public interface KubernetesNamespacesEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesNamespacesEndpointBuilder kubernetesNamespaces(String path) {
+ static KubernetesNamespacesEndpointBuilder kubernetesNamespaces(String path) {
class KubernetesNamespacesEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesNamespacesEndpointBuilder, AdvancedKubernetesNamespacesEndpointBuilder {
public KubernetesNamespacesEndpointBuilderImpl(String path) {
super("kubernetes-namespaces", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNodesEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNodesEndpointBuilderFactory.java
index 78139e0..79bb3b1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNodesEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesNodesEndpointBuilderFactory.java
@@ -1262,7 +1262,7 @@ public interface KubernetesNodesEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesNodesEndpointBuilder kubernetesNodes(String path) {
+ static KubernetesNodesEndpointBuilder kubernetesNodes(String path) {
class KubernetesNodesEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesNodesEndpointBuilder, AdvancedKubernetesNodesEndpointBuilder {
public KubernetesNodesEndpointBuilderImpl(String path) {
super("kubernetes-nodes", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java
index db44bba..1e298a6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesClaimsEndpointBuilderFactory.java
@@ -437,7 +437,7 @@ public interface KubernetesPersistentVolumesClaimsEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims(
+ static KubernetesPersistentVolumesClaimsEndpointBuilder kubernetesPersistentVolumesClaims(
String path) {
class KubernetesPersistentVolumesClaimsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesPersistentVolumesClaimsEndpointBuilder, AdvancedKubernetesPersistentVolumesClaimsEndpointBuilder {
public KubernetesPersistentVolumesClaimsEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java
index 9dfb456..133011c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPersistentVolumesEndpointBuilderFactory.java
@@ -436,7 +436,7 @@ public interface KubernetesPersistentVolumesEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes(
+ static KubernetesPersistentVolumesEndpointBuilder kubernetesPersistentVolumes(
String path) {
class KubernetesPersistentVolumesEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesPersistentVolumesEndpointBuilder, AdvancedKubernetesPersistentVolumesEndpointBuilder {
public KubernetesPersistentVolumesEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPodsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPodsEndpointBuilderFactory.java
index 2e2d8c8..e2756fb 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPodsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesPodsEndpointBuilderFactory.java
@@ -1255,7 +1255,7 @@ public interface KubernetesPodsEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesPodsEndpointBuilder kubernetesPods(String path) {
+ static KubernetesPodsEndpointBuilder kubernetesPods(String path) {
class KubernetesPodsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesPodsEndpointBuilder, AdvancedKubernetesPodsEndpointBuilder {
public KubernetesPodsEndpointBuilderImpl(String path) {
super("kubernetes-pods", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java
index a9b3065..b8f2648 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesReplicationControllersEndpointBuilderFactory.java
@@ -1287,7 +1287,7 @@ public interface KubernetesReplicationControllersEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers(
+ static KubernetesReplicationControllersEndpointBuilder kubernetesReplicationControllers(
String path) {
class KubernetesReplicationControllersEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesReplicationControllersEndpointBuilder, AdvancedKubernetesReplicationControllersEndpointBuilder {
public KubernetesReplicationControllersEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java
index cc7a601..a79ca40 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesResourcesQuotaEndpointBuilderFactory.java
@@ -433,7 +433,7 @@ public interface KubernetesResourcesQuotaEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota(
+ static KubernetesResourcesQuotaEndpointBuilder kubernetesResourcesQuota(
String path) {
class KubernetesResourcesQuotaEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesResourcesQuotaEndpointBuilder, AdvancedKubernetesResourcesQuotaEndpointBuilder {
public KubernetesResourcesQuotaEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesSecretsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesSecretsEndpointBuilderFactory.java
index 7a09cde..4241b77 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesSecretsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesSecretsEndpointBuilderFactory.java
@@ -424,7 +424,7 @@ public interface KubernetesSecretsEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesSecretsEndpointBuilder kubernetesSecrets(String path) {
+ static KubernetesSecretsEndpointBuilder kubernetesSecrets(String path) {
class KubernetesSecretsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesSecretsEndpointBuilder, AdvancedKubernetesSecretsEndpointBuilder {
public KubernetesSecretsEndpointBuilderImpl(String path) {
super("kubernetes-secrets", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java
index fd67cf6..0b1e1ad 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServiceAccountsEndpointBuilderFactory.java
@@ -436,7 +436,7 @@ public interface KubernetesServiceAccountsEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts(
+ static KubernetesServiceAccountsEndpointBuilder kubernetesServiceAccounts(
String path) {
class KubernetesServiceAccountsEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesServiceAccountsEndpointBuilder, AdvancedKubernetesServiceAccountsEndpointBuilder {
public KubernetesServiceAccountsEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServicesEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServicesEndpointBuilderFactory.java
index 1c3da13..b55f3e4 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServicesEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KubernetesServicesEndpointBuilderFactory.java
@@ -1271,7 +1271,7 @@ public interface KubernetesServicesEndpointBuilderFactory {
* Path parameter: masterUrl (required)
* Kubernetes Master url
*/
- default KubernetesServicesEndpointBuilder kubernetesServices(String path) {
+ static KubernetesServicesEndpointBuilder kubernetesServices(String path) {
class KubernetesServicesEndpointBuilderImpl extends AbstractEndpointBuilder implements KubernetesServicesEndpointBuilder, AdvancedKubernetesServicesEndpointBuilder {
public KubernetesServicesEndpointBuilderImpl(String path) {
super("kubernetes-services", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KuduEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KuduEndpointBuilderFactory.java
index a8a6bce..17e59d2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KuduEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/KuduEndpointBuilderFactory.java
@@ -200,7 +200,7 @@ public interface KuduEndpointBuilderFactory {
* Path parameter: tableName
* The name of the table where the rows are stored
*/
- default KuduEndpointBuilder kudu(String path) {
+ static KuduEndpointBuilder kudu(String path) {
class KuduEndpointBuilderImpl extends AbstractEndpointBuilder implements KuduEndpointBuilder, AdvancedKuduEndpointBuilder {
public KuduEndpointBuilderImpl(String path) {
super("kudu", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java
index c989a1c..361fb0c 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java
@@ -342,7 +342,7 @@ public interface LambdaEndpointBuilderFactory {
* Path parameter: function (required)
* Name of the Lambda function.
*/
- default LambdaEndpointBuilder awsLambda(String path) {
+ static LambdaEndpointBuilder awsLambda(String path) {
class LambdaEndpointBuilderImpl extends AbstractEndpointBuilder implements LambdaEndpointBuilder, AdvancedLambdaEndpointBuilder {
public LambdaEndpointBuilderImpl(String path) {
super("aws-lambda", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LanguageEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LanguageEndpointBuilderFactory.java
index 66e7700..f4871db 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LanguageEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LanguageEndpointBuilderFactory.java
@@ -282,7 +282,7 @@ public interface LanguageEndpointBuilderFactory {
* Path to the resource, or a reference to lookup a bean in the Registry to
* use as the resource
*/
- default LanguageEndpointBuilder language(String path) {
+ static LanguageEndpointBuilder language(String path) {
class LanguageEndpointBuilderImpl extends AbstractEndpointBuilder implements LanguageEndpointBuilder, AdvancedLanguageEndpointBuilder {
public LanguageEndpointBuilderImpl(String path) {
super("language", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdapEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdapEndpointBuilderFactory.java
index 868fd3c..f9c89b6 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdapEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdapEndpointBuilderFactory.java
@@ -233,7 +233,7 @@ public interface LdapEndpointBuilderFactory {
* javax.naming.directory.DirContext must not be shared, and in those
* situations it can be better to use java.util.Hashtable or Map instead.
*/
- default LdapEndpointBuilder ldap(String path) {
+ static LdapEndpointBuilder ldap(String path) {
class LdapEndpointBuilderImpl extends AbstractEndpointBuilder implements LdapEndpointBuilder, AdvancedLdapEndpointBuilder {
public LdapEndpointBuilderImpl(String path) {
super("ldap", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdifEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdifEndpointBuilderFactory.java
index 4eb9768..b00ae5f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdifEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LdifEndpointBuilderFactory.java
@@ -160,7 +160,7 @@ public interface LdifEndpointBuilderFactory {
* this must be of scope prototype to avoid it being shared among threads or
* using a connection that has timed out.
*/
- default LdifEndpointBuilder ldif(String path) {
+ static LdifEndpointBuilder ldif(String path) {
class LdifEndpointBuilderImpl extends AbstractEndpointBuilder implements LdifEndpointBuilder, AdvancedLdifEndpointBuilder {
public LdifEndpointBuilderImpl(String path) {
super("ldif", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LogEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LogEndpointBuilderFactory.java
index f9be68c..e526be8 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LogEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LogEndpointBuilderFactory.java
@@ -782,7 +782,7 @@ public interface LogEndpointBuilderFactory {
* Path parameter: loggerName (required)
* The logger name to use
*/
- default LogEndpointBuilder log(String path) {
+ static LogEndpointBuilder log(String path) {
class LogEndpointBuilderImpl extends AbstractEndpointBuilder implements LogEndpointBuilder, AdvancedLogEndpointBuilder {
public LogEndpointBuilderImpl(String path) {
super("log", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LuceneEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LuceneEndpointBuilderFactory.java
index e03dacf..f501cca 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LuceneEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LuceneEndpointBuilderFactory.java
@@ -264,7 +264,7 @@ public interface LuceneEndpointBuilderFactory {
* Operation to do such as insert or query.
* The value can be one of: insert, query
*/
- default LuceneEndpointBuilder lucene(String path) {
+ static LuceneEndpointBuilder lucene(String path) {
class LuceneEndpointBuilderImpl extends AbstractEndpointBuilder implements LuceneEndpointBuilder, AdvancedLuceneEndpointBuilder {
public LuceneEndpointBuilderImpl(String path) {
super("lucene", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LumberjackEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LumberjackEndpointBuilderFactory.java
index 05984f8..49ed9c7 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LumberjackEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/LumberjackEndpointBuilderFactory.java
@@ -248,7 +248,7 @@ public interface LumberjackEndpointBuilderFactory {
* Network port on which to listen for Lumberjack
* Default value: 5044
*/
- default LumberjackEndpointBuilder lumberjack(String path) {
+ static LumberjackEndpointBuilder lumberjack(String path) {
class LumberjackEndpointBuilderImpl extends AbstractEndpointBuilder implements LumberjackEndpointBuilder, AdvancedLumberjackEndpointBuilder {
public LumberjackEndpointBuilderImpl(String path) {
super("lumberjack", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java
index 30f1eb0..cb17844 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java
@@ -324,7 +324,7 @@ public interface MQEndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default MQEndpointBuilder awsMq(String path) {
+ static MQEndpointBuilder awsMq(String path) {
class MQEndpointBuilderImpl extends AbstractEndpointBuilder implements MQEndpointBuilder, AdvancedMQEndpointBuilder {
public MQEndpointBuilderImpl(String path) {
super("aws-mq", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java
index 134f525..82556b2 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java
@@ -320,7 +320,7 @@ public interface MSKEndpointBuilderFactory {
* Path parameter: label (required)
* Logical name
*/
- default MSKEndpointBuilder awsMsk(String path) {
+ static MSKEndpointBuilder awsMsk(String path) {
class MSKEndpointBuilderImpl extends AbstractEndpointBuilder implements MSKEndpointBuilder, AdvancedMSKEndpointBuilder {
public MSKEndpointBuilderImpl(String path) {
super("aws-msk", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MailEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MailEndpointBuilderFactory.java
index 0ea4bcf..37d5b02 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MailEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MailEndpointBuilderFactory.java
@@ -2684,7 +2684,7 @@ public interface MailEndpointBuilderFactory {
* Path parameter: port
* The port number of the mail server
*/
- default MailEndpointBuilder imap(String path) {
+ static MailEndpointBuilder imap(String path) {
return imap("imap", path);
}
/**
@@ -2703,7 +2703,7 @@ public interface MailEndpointBuilderFactory {
* Path parameter: port
* The port number of the mail server
*/
- default MailEndpointBuilder imaps(String path) {
+ static MailEndpointBuilder imaps(String path) {
return imap("imaps", path);
}
/**
@@ -2722,7 +2722,7 @@ public interface MailEndpointBuilderFactory {
* Path parameter: port
* The port number of the mail server
*/
- default MailEndpointBuilder pop3(String path) {
+ static MailEndpointBuilder pop3(String path) {
return imap("pop3", path);
}
/**
@@ -2741,7 +2741,7 @@ public interface MailEndpointBuilderFactory {
* Path parameter: port
* The port number of the mail server
*/
- default MailEndpointBuilder pop3s(String path) {
+ static MailEndpointBuilder pop3s(String path) {
return imap("pop3s", path);
}
/**
@@ -2760,7 +2760,7 @@ public interface MailEndpointBuilderFactory {
* Path parameter: port
* The port number of the mail server
*/
- default MailEndpointBuilder smtp(String path) {
+ static MailEndpointBuilder smtp(String path) {
return imap("smtp", path);
}
/**
@@ -2779,7 +2779,7 @@ public interface MailEndpointBuilderFactory {
* Path parameter: port
* The port number of the mail server
*/
- default MailEndpointBuilder smtps(String path) {
+ static MailEndpointBuilder smtps(String path) {
return imap("smtps", path);
}
/**
@@ -2790,7 +2790,7 @@ public interface MailEndpointBuilderFactory {
* Since: 1.0
* Maven coordinates: org.apache.camel:camel-mail
*/
- default MailEndpointBuilder imap(String scheme, String path) {
+ static MailEndpointBuilder imap(String scheme, String path) {
class MailEndpointBuilderImpl extends AbstractEndpointBuilder implements MailEndpointBuilder, AdvancedMailEndpointBuilder {
public MailEndpointBuilderImpl(String scheme, String path) {
super(scheme, path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MasterEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MasterEndpointBuilderFactory.java
index 2f0af4b..fdef3b1 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MasterEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MasterEndpointBuilderFactory.java
@@ -218,7 +218,7 @@ public interface MasterEndpointBuilderFactory {
* Path parameter: delegateUri (required)
* The endpoint uri to use in master/slave mode
*/
- default MasterEndpointBuilder master(String path) {
+ static MasterEndpointBuilder master(String path) {
class MasterEndpointBuilderImpl extends AbstractEndpointBuilder implements MasterEndpointBuilder, AdvancedMasterEndpointBuilder {
public MasterEndpointBuilderImpl(String path) {
super("master", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MetricsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MetricsEndpointBuilderFactory.java
index 00352f4..6bf372f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MetricsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MetricsEndpointBuilderFactory.java
@@ -309,7 +309,7 @@ public interface MetricsEndpointBuilderFactory {
* Path parameter: metricsName (required)
* Name of metrics
*/
- default MetricsEndpointBuilder metrics(String path) {
+ static MetricsEndpointBuilder metrics(String path) {
class MetricsEndpointBuilderImpl extends AbstractEndpointBuilder implements MetricsEndpointBuilder, AdvancedMetricsEndpointBuilder {
public MetricsEndpointBuilderImpl(String path) {
super("metrics", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicroProfileMetricsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicroProfileMetricsEndpointBuilderFactory.java
index 718d933..ad66ca4 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicroProfileMetricsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicroProfileMetricsEndpointBuilderFactory.java
@@ -365,7 +365,7 @@ public interface MicroProfileMetricsEndpointBuilderFactory {
* Path parameter: metricName (required)
* Metric name
*/
- default MicroProfileMetricsEndpointBuilder microprofileMetrics(String path) {
+ static MicroProfileMetricsEndpointBuilder microprofileMetrics(String path) {
class MicroProfileMetricsEndpointBuilderImpl extends AbstractEndpointBuilder implements MicroProfileMetricsEndpointBuilder, AdvancedMicroProfileMetricsEndpointBuilder {
public MicroProfileMetricsEndpointBuilderImpl(String path) {
super("microprofile-metrics", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicrometerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicrometerEndpointBuilderFactory.java
index 5e0c6b8..b2b0d6e 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicrometerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MicrometerEndpointBuilderFactory.java
@@ -213,7 +213,7 @@ public interface MicrometerEndpointBuilderFactory {
* Path parameter: tags
* Tags of metrics
*/
- default MicrometerEndpointBuilder micrometer(String path) {
+ static MicrometerEndpointBuilder micrometer(String path) {
class MicrometerEndpointBuilderImpl extends AbstractEndpointBuilder implements MicrometerEndpointBuilder, AdvancedMicrometerEndpointBuilder {
public MicrometerEndpointBuilderImpl(String path) {
super("micrometer", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloClientEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloClientEndpointBuilderFactory.java
index 314c48b..06bdbf3 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloClientEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloClientEndpointBuilderFactory.java
@@ -1576,7 +1576,7 @@ public interface MiloClientEndpointBuilderFactory {
* Path parameter: endpointUri (required)
* The OPC UA server endpoint
*/
- default MiloClientEndpointBuilder miloClient(String path) {
+ static MiloClientEndpointBuilder miloClient(String path) {
class MiloClientEndpointBuilderImpl extends AbstractEndpointBuilder implements MiloClientEndpointBuilder, AdvancedMiloClientEndpointBuilder {
public MiloClientEndpointBuilderImpl(String path) {
super("milo-client", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloServerEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloServerEndpointBuilderFactory.java
index b8c0cee..13f0a9b 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloServerEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MiloServerEndpointBuilderFactory.java
@@ -414,7 +414,7 @@ public interface MiloServerEndpointBuilderFactory {
* Path parameter: itemId (required)
* ID of the item
*/
- default MiloServerEndpointBuilder miloServer(String path) {
+ static MiloServerEndpointBuilder miloServer(String path) {
class MiloServerEndpointBuilderImpl extends AbstractEndpointBuilder implements MiloServerEndpointBuilder, AdvancedMiloServerEndpointBuilder {
public MiloServerEndpointBuilderImpl(String path) {
super("milo-server", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java
index 74246eb..f511d38 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java
@@ -2019,7 +2019,7 @@ public interface MinaEndpointBuilderFactory {
* Path parameter: port (required)
* Port number
*/
- default MinaEndpointBuilder mina(String path) {
+ static MinaEndpointBuilder mina(String path) {
class MinaEndpointBuilderImpl extends AbstractEndpointBuilder implements MinaEndpointBuilder, AdvancedMinaEndpointBuilder {
public MinaEndpointBuilderImpl(String path) {
super("mina", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MllpEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MllpEndpointBuilderFactory.java
index 8db8e64..24ae0c0 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MllpEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MllpEndpointBuilderFactory.java
@@ -1723,7 +1723,7 @@ public interface MllpEndpointBuilderFactory {
* Path parameter: port (required)
* Port number for the TCP connection
*/
- default MllpEndpointBuilder mllp(String path) {
+ static MllpEndpointBuilder mllp(String path) {
class MllpEndpointBuilderImpl extends AbstractEndpointBuilder implements MllpEndpointBuilder, AdvancedMllpEndpointBuilder {
public MllpEndpointBuilderImpl(String path) {
super("mllp", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MockEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MockEndpointBuilderFactory.java
index f1787c6..3f947bf 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MockEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MockEndpointBuilderFactory.java
@@ -505,7 +505,7 @@ public interface MockEndpointBuilderFactory {
* Path parameter: name (required)
* Name of mock endpoint
*/
- default MockEndpointBuilder mock(String path) {
+ static MockEndpointBuilder mock(String path) {
class MockEndpointBuilderImpl extends AbstractEndpointBuilder implements MockEndpointBuilder, AdvancedMockEndpointBuilder {
public MockEndpointBuilderImpl(String path) {
super("mock", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MongoDbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MongoDbEndpointBuilderFactory.java
index 00cb979..7201ab0 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MongoDbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MongoDbEndpointBuilderFactory.java
@@ -1638,7 +1638,7 @@ public interface MongoDbEndpointBuilderFactory {
* Path parameter: connectionBean (required)
* Name of com.mongodb.Mongo to use.
*/
- default MongoDbEndpointBuilder mongodb(String path) {
+ static MongoDbEndpointBuilder mongodb(String path) {
class MongoDbEndpointBuilderImpl extends AbstractEndpointBuilder implements MongoDbEndpointBuilder, AdvancedMongoDbEndpointBuilder {
public MongoDbEndpointBuilderImpl(String path) {
super("mongodb", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java
index 457ba40..8e8af43 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java
@@ -370,7 +370,7 @@ public interface MsvEndpointBuilderFactory {
* in the Registry, or a full URL to a remote resource or resource on the
* file system which contains the XSD to validate against.
*/
- default MsvEndpointBuilder msv(String path) {
+ static MsvEndpointBuilder msv(String path) {
class MsvEndpointBuilderImpl extends AbstractEndpointBuilder implements MsvEndpointBuilder, AdvancedMsvEndpointBuilder {
public MsvEndpointBuilderImpl(String path) {
super("msv", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MustacheEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MustacheEndpointBuilderFactory.java
index 7507478..25dc22f 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MustacheEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MustacheEndpointBuilderFactory.java
@@ -221,7 +221,7 @@ public interface MustacheEndpointBuilderFactory {
* bean will call a method on a bean to be used as the resource. For bean
* you can specify the method name after dot, eg bean:myBean.myMethod.
*/
- default MustacheEndpointBuilder mustache(String path) {
+ static MustacheEndpointBuilder mustache(String path) {
class MustacheEndpointBuilderImpl extends AbstractEndpointBuilder implements MustacheEndpointBuilder, AdvancedMustacheEndpointBuilder {
public MustacheEndpointBuilderImpl(String path) {
super("mustache", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MvelEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MvelEndpointBuilderFactory.java
index e99403b..5e51ec9 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MvelEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MvelEndpointBuilderFactory.java
@@ -195,7 +195,7 @@ public interface MvelEndpointBuilderFactory {
* bean will call a method on a bean to be used as the resource. For bean
* you can specify the method name after dot, eg bean:myBean.myMethod.
*/
- default MvelEndpointBuilder mvel(String path) {
+ static MvelEndpointBuilder mvel(String path) {
class MvelEndpointBuilderImpl extends AbstractEndpointBuilder implements MvelEndpointBuilder, AdvancedMvelEndpointBuilder {
public MvelEndpointBuilderImpl(String path) {
super("mvel", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MyBatisBeanEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MyBatisBeanEndpointBuilderFactory.java
index 2b82a22..c71cc6d 100644
--- a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MyBatisBeanEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MyBatisBeanEndpointBuilderFactory.java
@@ -241,7 +241,7 @@ public interface MyBatisBeanEndpointBuilderFactory {
* Path parameter: methodName (required)
* Name of the method on the bean that has the SQL query to be executed.
*/
- default MyBatisBeanEndpointBuilder mybatisBean(String path) {
+ static MyBatisBeanEndpointBuilder mybatisBean(String path) {
class MyBatisBeanEndpointBuilderImpl extends AbstractEndpointBuilder implements MyBatisBeanEndpointBuilder, AdvancedMyBatisBeanEndpointBuilder {
public MyBatisBeanEndpointBuilderImpl(String path) {
super("mybatis-bean", path);
diff --git a/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MyBatisEndpointBuilderFactory.java b/core/camel-endpointdsl/src/main/java/org/apache/camel/builder/endpoint/dsl/MyBatisEndpointBuilderFactory.java
index 2070864..4a59af0 100644
... 1770 lines suppressed ...