Interface ComponentsBuilderFactory


@Generated("org.apache.camel.maven.packaging.ComponentDslMojo") public interface ComponentsBuilderFactory
Component DSL builder. You can build a component as follows:
 KafkaComponent kafka =
 ComponentBuilderFactory.kafka().setBrokers("{{host:port}}").build();
 
This creates a new Kafka component, but often you want to register the component to CamelContext, which can be done as follows:
 ComponentBuilderFactory.kafka().setBrokers("{{host:port}}").register(camelContext, "kafka");
 
This configures and registers the component to CamelContext with the name kafka. If you have separate Kafka brokers you can register more components with their own name:
 ComponentBuilderFactory.kafka().setBrokers("{{host2:port}}").register(camelContext, "kafka2");
 
Generated by camel build tools - do NOT edit this file!
  • Method Details

    • amqp

      AMQP (camel-amqp) Messaging with AMQP protocol using Apache QPid Client. Category: messaging Since: 1.2 Maven coordinates: org.apache.camel:camel-amqp
      Returns:
      the dsl builder
    • arangodb

      ArangoDb (camel-arangodb) Perform operations on ArangoDb when used as a Document Database, or as a Graph Database Category: database,nosql Since: 3.5 Maven coordinates: org.apache.camel:camel-arangodb
      Returns:
      the dsl builder
    • as2

      AS2 (camel-as2) Transfer data securely and reliably using the AS2 protocol (RFC4130). Category: file Since: 2.22 Maven coordinates: org.apache.camel:camel-as2
      Returns:
      the dsl builder
    • asterisk

      Asterisk (camel-asterisk) Interact with Asterisk PBX Server. Category: voip Since: 2.18 Maven coordinates: org.apache.camel:camel-asterisk
      Returns:
      the dsl builder
    • atlasmap

      AtlasMap (camel-atlasmap) Transforms the message using an AtlasMap transformation. Category: transformation Since: 3.7 Maven coordinates: org.apache.camel:camel-atlasmap
      Returns:
      the dsl builder
    • atmosphereWebsocket

      Atmosphere Websocket (camel-atmosphere-websocket) Expose WebSocket endpoints using the Atmosphere framework. Category: websocket Since: 2.14 Maven coordinates: org.apache.camel:camel-atmosphere-websocket
      Returns:
      the dsl builder
    • atom

      Atom (camel-atom) Poll Atom RSS feeds. Category: rss Since: 1.2 Maven coordinates: org.apache.camel:camel-atom
      Returns:
      the dsl builder
    • avro

      Avro RPC (camel-avro-rpc) Produce or consume Apache Avro RPC services. Category: rpc Since: 2.10 Maven coordinates: org.apache.camel:camel-avro-rpc
      Returns:
      the dsl builder
    • awsCloudtrail

      AWS Cloudtrail (camel-aws-cloudtrail) Consume events from Amazon Cloudtrail using AWS SDK version 2.x. Category: cloud,eventbus Since: 3.19 Maven coordinates: org.apache.camel:camel-aws-cloudtrail
      Returns:
      the dsl builder
    • awsSecretsManager

      AWS Secrets Manager (camel-aws-secrets-manager) Manage AWS Secrets Manager services using AWS SDK version 2.x. Category: cloud,management Since: 3.9 Maven coordinates: org.apache.camel:camel-aws-secrets-manager
      Returns:
      the dsl builder
    • aws2Athena

      AWS Athena (camel-aws2-athena) Access AWS Athena service using AWS SDK version 2.x. Category: cloud,database Since: 3.4 Maven coordinates: org.apache.camel:camel-aws2-athena
      Returns:
      the dsl builder
    • aws2Cw

      AWS CloudWatch (camel-aws2-cw) Sending metrics to AWS CloudWatch using AWS SDK version 2.x. Category: cloud,monitoring Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-cw
      Returns:
      the dsl builder
    • aws2Ddb

      AWS DynamoDB (camel-aws2-ddb) Store and retrieve data from AWS DynamoDB service using AWS SDK version 2.x. Category: cloud,database,nosql Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ddb
      Returns:
      the dsl builder
    • aws2Ddbstream

      AWS DynamoDB Streams (camel-aws2-ddb) Receive messages from AWS DynamoDB Stream service using AWS SDK version 2.x. Category: cloud,messaging,streams Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ddb
      Returns:
      the dsl builder
    • aws2Ec2

      AWS Elastic Compute Cloud (EC2) (camel-aws2-ec2) Manage AWS EC2 instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ec2
      Returns:
      the dsl builder
    • aws2Ecs

      AWS Elastic Container Service (ECS) (camel-aws2-ecs) Manage AWS ECS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ecs
      Returns:
      the dsl builder
    • aws2Eks

      AWS Elastic Kubernetes Service (EKS) (camel-aws2-eks) Manage AWS EKS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-eks
      Returns:
      the dsl builder
    • aws2Eventbridge

      AWS Eventbridge (camel-aws2-eventbridge) Manage AWS Eventbridge cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.6 Maven coordinates: org.apache.camel:camel-aws2-eventbridge
      Returns:
      the dsl builder
    • aws2Iam

      AWS Identity and Access Management (IAM) (camel-aws2-iam) Manage AWS IAM instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-iam
      Returns:
      the dsl builder
    • aws2Kinesis

      AWS Kinesis (camel-aws2-kinesis) Consume and produce records from and to AWS Kinesis Streams using AWS SDK version 2.x. Category: cloud,messaging Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-kinesis
      Returns:
      the dsl builder
    • aws2KinesisFirehose

      AWS Kinesis Firehose (camel-aws2-kinesis) Produce data to AWS Kinesis Firehose streams using AWS SDK version 2.x. Category: cloud,messaging Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-kinesis
      Returns:
      the dsl builder
    • aws2Kms

      AWS Key Management Service (KMS) (camel-aws2-kms) Manage keys stored in AWS KMS instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-kms
      Returns:
      the dsl builder
    • aws2Lambda

      AWS Lambda (camel-aws2-lambda) Manage and invoke AWS Lambda functions using AWS SDK version 2.x. Category: cloud,computing,serverless Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-lambda
      Returns:
      the dsl builder
    • aws2Mq

      AWS MQ (camel-aws2-mq) Manage AWS MQ instances using AWS SDK version 2.x. Category: cloud,messaging Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-mq
      Returns:
      the dsl builder
    • aws2Msk

      AWS Managed Streaming for Apache Kafka (MSK) (camel-aws2-msk) Manage AWS MSK instances using AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-msk
      Returns:
      the dsl builder
    • aws2S3

      AWS S3 Storage Service (camel-aws2-s3) Store and retrieve objects from AWS S3 Storage Service using AWS SDK version 2.x. Category: cloud,file Since: 3.2 Maven coordinates: org.apache.camel:camel-aws2-s3
      Returns:
      the dsl builder
    • aws2Ses

      AWS Simple Email Service (SES) (camel-aws2-ses) Send e-mails through AWS SES service using AWS SDK version 2.x. Category: cloud,mail Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-ses
      Returns:
      the dsl builder
    • aws2Sns

      AWS Simple Notification System (SNS) (camel-aws2-sns) Send messages to an AWS Simple Notification Topic using AWS SDK version 2.x. Category: cloud,messaging,mobile Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-sns
      Returns:
      the dsl builder
    • aws2Sqs

      AWS Simple Queue Service (SQS) (camel-aws2-sqs) Send and receive messages to/from AWS SQS service using AWS SDK version 2.x. Category: cloud,messaging Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-sqs
      Returns:
      the dsl builder
    • aws2Sts

      AWS Security Token Service (STS) (camel-aws2-sts) Manage AWS STS cluster instances using AWS SDK version 2.x. Category: cloud,management Since: 3.5 Maven coordinates: org.apache.camel:camel-aws2-sts
      Returns:
      the dsl builder
    • aws2Translate

      AWS Translate (camel-aws2-translate) Translate texts using AWS Translate and AWS SDK version 2.x. Category: cloud,management Since: 3.1 Maven coordinates: org.apache.camel:camel-aws2-translate
      Returns:
      the dsl builder
    • azureCosmosdb

      Azure CosmosDB (camel-azure-cosmosdb) To read and write records to the CosmosDB database on Azure cloud platform. Category: cloud,database Since: 3.10 Maven coordinates: org.apache.camel:camel-azure-cosmosdb
      Returns:
      the dsl builder
    • azureEventhubs

      Azure Event Hubs (camel-azure-eventhubs) Send and receive events to/from Azure Event Hubs using AMQP protocol. Category: cloud,messaging Since: 3.5 Maven coordinates: org.apache.camel:camel-azure-eventhubs
      Returns:
      the dsl builder
    • azureKeyVault

      Azure Key Vault (camel-azure-key-vault) Manage secrets and keys in Azure Key Vault Service Category: cloud,cloud Since: 3.17 Maven coordinates: org.apache.camel:camel-azure-key-vault
      Returns:
      the dsl builder
    • azureServicebus

      Azure ServiceBus (camel-azure-servicebus) Send and receive messages to/from Azure Event Bus. Category: cloud,messaging Since: 3.12 Maven coordinates: org.apache.camel:camel-azure-servicebus
      Returns:
      the dsl builder
    • azureStorageBlob

      Azure Storage Blob Service (camel-azure-storage-blob) Store and retrieve blobs from Azure Storage Blob Service. Category: cloud,file Since: 3.3 Maven coordinates: org.apache.camel:camel-azure-storage-blob
      Returns:
      the dsl builder
    • azureStorageDatalake

      Azure Storage Datalake Service (camel-azure-storage-datalake) Sends and receives files to/from Azure DataLake Storage. Category: cloud,file,bigdata Since: 3.8 Maven coordinates: org.apache.camel:camel-azure-storage-datalake
      Returns:
      the dsl builder
    • azureStorageQueue

      Azure Storage Queue Service (camel-azure-storage-queue) Stores and retrieves messages to/from Azure Storage Queue. Category: cloud,messaging Since: 3.3 Maven coordinates: org.apache.camel:camel-azure-storage-queue
      Returns:
      the dsl builder
    • bean

      Bean (camel-bean) Invoke methods of Java beans stored in Camel registry. Category: core,java Since: 1.0 Maven coordinates: org.apache.camel:camel-bean
      Returns:
      the dsl builder
    • beanValidator

      Bean Validator (camel-bean-validator) Validate the message body using the Java Bean Validation API. Category: validation Since: 2.3 Maven coordinates: org.apache.camel:camel-bean-validator
      Returns:
      the dsl builder
    • bonita

      Bonita (camel-bonita) Communicate with a remote Bonita BPM process engine. Category: process Since: 2.19 Maven coordinates: org.apache.camel:camel-bonita
      Returns:
      the dsl builder
    • box

      Box (camel-box) Upload, download and manage files, folders, groups, collaborations, etc. on box.com. Category: cloud,file,api Since: 2.14 Maven coordinates: org.apache.camel:camel-box
      Returns:
      the dsl builder
    • braintree

      Braintree (camel-braintree) Process payments using Braintree Payments. Category: cloud,payment Since: 2.17 Maven coordinates: org.apache.camel:camel-braintree
      Returns:
      the dsl builder
    • browse

      Browse (camel-browse) Inspect the messages received on endpoints supporting BrowsableEndpoint. Category: core,monitoring Since: 1.3 Maven coordinates: org.apache.camel:camel-browse
      Returns:
      the dsl builder
    • caffeineCache

      Caffeine Cache (camel-caffeine) Perform caching operations using Caffeine Cache. Category: cache,datagrid,clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-caffeine
      Returns:
      the dsl builder
    • caffeineLoadcache

      Caffeine LoadCache (camel-caffeine) Perform caching operations using Caffeine Cache with an attached CacheLoader. Category: cache,datagrid,clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-caffeine
      Returns:
      the dsl builder
    • chatscript

      ChatScript (camel-chatscript) Chat with a ChatScript Server. Category: ai,chat Since: 3.0 Maven coordinates: org.apache.camel:camel-chatscript
      Returns:
      the dsl builder
    • chunk

      Chunk (camel-chunk) Transform messages using Chunk templating engine. Category: transformation Since: 2.15 Maven coordinates: org.apache.camel:camel-chunk
      Returns:
      the dsl builder
    • clas

      Class (camel-bean) Invoke methods of Java beans specified by class name. Category: core,java Since: 2.4 Maven coordinates: org.apache.camel:camel-bean
      Returns:
      the dsl builder
    • cmSms

      CM SMS Gateway (camel-cm-sms) Send SMS messages via CM SMS Gateway. Category: mobile Since: 2.18 Maven coordinates: org.apache.camel:camel-cm-sms
      Returns:
      the dsl builder
    • coap

      CoAP (camel-coap) Send and receive messages to/from COAP capable devices. Category: iot Since: 2.16 Maven coordinates: org.apache.camel:camel-coap
      Returns:
      the dsl builder
    • coapTcp

      CoAP (camel-coap) Send and receive messages to/from COAP capable devices. Category: iot Since: 2.16 Maven coordinates: org.apache.camel:camel-coap
      Returns:
      the dsl builder
    • coaps

      CoAP (Secure) (camel-coap) Send and receive messages to/from COAP capable devices. Category: iot Since: 2.16 Maven coordinates: org.apache.camel:camel-coap
      Returns:
      the dsl builder
    • coapsTcp

      CoAP (camel-coap) Send and receive messages to/from COAP capable devices. Category: iot Since: 2.16 Maven coordinates: org.apache.camel:camel-coap
      Returns:
      the dsl builder
    • cometd

      CometD (camel-cometd) Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol. Category: websocket Since: 2.0 Maven coordinates: org.apache.camel:camel-cometd
      Returns:
      the dsl builder
    • cometds

      CometD (Secure) (camel-cometd) Offers publish/subscribe, peer-to-peer (via a server), and RPC style messaging using the CometD/Bayeux protocol. Category: websocket Since: 2.0 Maven coordinates: org.apache.camel:camel-cometd
      Returns:
      the dsl builder
    • consul

      Consul (camel-consul) Integrate with Consul service discovery and configuration store. Category: cloud,api Since: 2.18 Maven coordinates: org.apache.camel:camel-consul
      Returns:
      the dsl builder
    • controlbus

      Control Bus (camel-controlbus) Manage and monitor Camel routes. Category: core,monitoring Since: 2.11 Maven coordinates: org.apache.camel:camel-controlbus
      Returns:
      the dsl builder
    • corda

      Corda (camel-corda) Perform operations against Corda blockchain platform using corda-rpc library. Category: blockchain,rpc Since: 2.23 Maven coordinates: org.apache.camel:camel-corda
      Returns:
      the dsl builder
    • couchbase

      Couchbase (camel-couchbase) Query Couchbase Views with a poll strategy and/or perform various operations against Couchbase databases. Category: database,nosql Since: 2.19 Maven coordinates: org.apache.camel:camel-couchbase
      Returns:
      the dsl builder
    • couchdb

      CouchDB (camel-couchdb) Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database. Category: database,nosql Since: 2.11 Maven coordinates: org.apache.camel:camel-couchdb
      Returns:
      the dsl builder
    • cql

      Cassandra CQL (camel-cassandraql) Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax. Category: database,nosql Since: 2.15 Maven coordinates: org.apache.camel:camel-cassandraql
      Returns:
      the dsl builder
    • cron

      Cron (camel-cron) A generic interface for triggering events at times specified through the Unix cron syntax. Category: scheduling Since: 3.1 Maven coordinates: org.apache.camel:camel-cron
      Returns:
      the dsl builder
    • crypto

      Crypto (JCE) (camel-crypto) Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE). Category: security,transformation Since: 2.3 Maven coordinates: org.apache.camel:camel-crypto
      Returns:
      the dsl builder
    • cxf

      CXF (camel-cxf-soap) Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client. Category: soap,webservice Since: 1.0 Maven coordinates: org.apache.camel:camel-cxf-soap
      Returns:
      the dsl builder
    • cxfrs

      CXF-RS (camel-cxf-rest) Expose JAX-RS REST services using Apache CXF or connect to external REST services using CXF REST client. Category: rest Since: 2.0 Maven coordinates: org.apache.camel:camel-cxf-rest
      Returns:
      the dsl builder
    • dataformat

      Data Format (camel-dataformat) Use a Camel Data Format as a regular Camel Component. Category: core,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-dataformat
      Returns:
      the dsl builder
    • dataset

      Dataset (camel-dataset) Provide data for load and soak testing of your Camel application. Category: core,testing Since: 1.3 Maven coordinates: org.apache.camel:camel-dataset
      Returns:
      the dsl builder
    • datasetTest

      DataSet Test (camel-dataset) Extends the mock component by pulling messages from another endpoint on startup to set the expected message bodies. Category: core,testing Since: 1.3 Maven coordinates: org.apache.camel:camel-dataset
      Returns:
      the dsl builder
    • debeziumDb2

      Debezium DB2 Connector (camel-debezium-db2) Capture changes from a DB2 database. Category: database,sql Since: 3.17 Maven coordinates: org.apache.camel:camel-debezium-db2
      Returns:
      the dsl builder
    • debeziumMongodb

      Debezium MongoDB Connector (camel-debezium-mongodb) Capture changes from a MongoDB database. Category: database,nosql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-mongodb
      Returns:
      the dsl builder
    • debeziumMysql

      Debezium MySQL Connector (camel-debezium-mysql) Capture changes from a MySQL database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-mysql
      Returns:
      the dsl builder
    • debeziumOracle

      Debezium Oracle Connector (camel-debezium-oracle) Capture changes from a Oracle database. Category: database,sql Since: 3.17 Maven coordinates: org.apache.camel:camel-debezium-oracle
      Returns:
      the dsl builder
    • debeziumPostgres

      Debezium PostgresSQL Connector (camel-debezium-postgres) Capture changes from a PostgresSQL database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-postgres
      Returns:
      the dsl builder
    • debeziumSqlserver

      Debezium SQL Server Connector (camel-debezium-sqlserver) Capture changes from an SQL Server database. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-debezium-sqlserver
      Returns:
      the dsl builder
    • digitalocean

      DigitalOcean (camel-digitalocean) Manage Droplets and resources within the DigitalOcean cloud. Category: cloud,management Since: 2.19 Maven coordinates: org.apache.camel:camel-digitalocean
      Returns:
      the dsl builder
    • direct

      Direct (camel-direct) Call another endpoint from the same Camel Context synchronously. Category: core,endpoint Since: 1.0 Maven coordinates: org.apache.camel:camel-direct
      Returns:
      the dsl builder
    • disruptor

      Disruptor (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. Category: endpoint Since: 2.12 Maven coordinates: org.apache.camel:camel-disruptor
      Returns:
      the dsl builder
    • disruptorVm

      Disruptor VM (camel-disruptor) Provides asynchronous SEDA behavior using LMAX Disruptor. Category: endpoint Since: 2.12 Maven coordinates: org.apache.camel:camel-disruptor
      Returns:
      the dsl builder
    • djl

      Deep Java Library (camel-djl) Infer Deep Learning models from message exchanges data using Deep Java Library (DJL). Category: ai,deeplearning Since: 3.3 Maven coordinates: org.apache.camel:camel-djl
      Returns:
      the dsl builder
    • dns

      DNS (camel-dns) Perform DNS queries using DNSJava. Category: networking Since: 2.7 Maven coordinates: org.apache.camel:camel-dns
      Returns:
      the dsl builder
    • docker

      Docker (camel-docker) Manage Docker containers. Category: cloud,container,paas Since: 2.15 Maven coordinates: org.apache.camel:camel-docker
      Returns:
      the dsl builder
    • drill

      Drill (camel-drill) Perform queries against an Apache Drill cluster. Category: database,sql Since: 2.19 Maven coordinates: org.apache.camel:camel-drill
      Returns:
      the dsl builder
    • dropbox

      Dropbox (camel-dropbox) Upload, download and manage files, folders, groups, collaborations, etc on Dropbox. Category: cloud,file,api Since: 2.14 Maven coordinates: org.apache.camel:camel-dropbox
      Returns:
      the dsl builder
    • dynamicRouter

      Dynamic Router (camel-dynamic-router) The Dynamic Router component routes exchanges to recipients, and the recipients (and their rules) may change at runtime. Category: endpoint,java Since: 3.15 Maven coordinates: org.apache.camel:camel-dynamic-router
      Returns:
      the dsl builder
    • ehcache

      Ehcache (camel-ehcache) Perform caching operations using Ehcache. Category: cache,datagrid,clustering Since: 2.18 Maven coordinates: org.apache.camel:camel-ehcache
      Returns:
      the dsl builder
    • elasticsearch

      Elasticsearch (camel-elasticsearch) Send requests to ElasticSearch via Java Client API. Category: search,monitoring Since: 3.19 Maven coordinates: org.apache.camel:camel-elasticsearch
      Returns:
      the dsl builder
    • etcd3

      Etcd v3 (camel-etcd3) Get, set, delete or watch keys in etcd key-value store. Category: clustering,database Since: 3.19 Maven coordinates: org.apache.camel:camel-etcd3
      Returns:
      the dsl builder
    • exec

      Exec (camel-exec) Execute commands on the underlying operating system. Category: system Since: 2.3 Maven coordinates: org.apache.camel:camel-exec
      Returns:
      the dsl builder
    • facebook

      Facebook (camel-facebook) Send requests to Facebook APIs supported by Facebook4J. Category: social Since: 2.14 Maven coordinates: org.apache.camel:camel-facebook
      Returns:
      the dsl builder
    • fhir

      FHIR (camel-fhir) Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard. Category: api Since: 2.23 Maven coordinates: org.apache.camel:camel-fhir
      Returns:
      the dsl builder
    • file

      File (camel-file) Read and write files. Category: file,core Since: 1.0 Maven coordinates: org.apache.camel:camel-file
      Returns:
      the dsl builder
    • fileWatch

      File Watch (camel-file-watch) Get notified about file events in a directory using java.nio.file.WatchService. Category: file Since: 3.0 Maven coordinates: org.apache.camel:camel-file-watch
      Returns:
      the dsl builder
    • flatpack

      Flatpack (camel-flatpack) Parse fixed width and delimited files using the FlatPack library. Category: transformation Since: 1.4 Maven coordinates: org.apache.camel:camel-flatpack
      Returns:
      the dsl builder
    • flink

      Flink (camel-flink) Send DataSet jobs to an Apache Flink cluster. Category: transformation,bigdata,streams Since: 2.18 Maven coordinates: org.apache.camel:camel-flink
      Returns:
      the dsl builder
    • fop

      FOP (camel-fop) Render messages into PDF and other output formats supported by Apache FOP. Category: file,transformation Since: 2.10 Maven coordinates: org.apache.camel:camel-fop
      Returns:
      the dsl builder
    • freemarker

      Freemarker (camel-freemarker) Transform messages using FreeMarker templates. Category: transformation Since: 2.10 Maven coordinates: org.apache.camel:camel-freemarker
      Returns:
      the dsl builder
    • ftp

      FTP (camel-ftp) Upload and download files to/from FTP servers. Category: file Since: 1.1 Maven coordinates: org.apache.camel:camel-ftp
      Returns:
      the dsl builder
    • ftps

      FTPS (camel-ftp) Upload and download files to/from FTP servers supporting the FTPS protocol. Category: file Since: 2.2 Maven coordinates: org.apache.camel:camel-ftp
      Returns:
      the dsl builder
    • geocoder

      Geocoder (camel-geocoder) Find geocodes (latitude and longitude) for a given address or the other way round. Category: api,location Since: 2.12 Maven coordinates: org.apache.camel:camel-geocoder
      Returns:
      the dsl builder
    • git

      Git (camel-git) Perform operations on git repositories. Category: file Since: 2.16 Maven coordinates: org.apache.camel:camel-git
      Returns:
      the dsl builder
    • github

      GitHub (camel-github) Interact with the GitHub API. Category: file,cloud,api Since: 2.15 Maven coordinates: org.apache.camel:camel-github
      Returns:
      the dsl builder
    • googleBigquery

      Google BigQuery (camel-google-bigquery) Google BigQuery data warehouse for analytics. Category: cloud,bigdata Since: 2.20 Maven coordinates: org.apache.camel:camel-google-bigquery
      Returns:
      the dsl builder
    • googleBigquerySql

      Google BigQuery Standard SQL (camel-google-bigquery) Access Google Cloud BigQuery service using SQL queries. Category: cloud,messaging Since: 2.23 Maven coordinates: org.apache.camel:camel-google-bigquery
      Returns:
      the dsl builder
    • googleCalendar

      Google Calendar (camel-google-calendar) Perform various operations on a Google Calendar. Category: api,cloud Since: 2.15 Maven coordinates: org.apache.camel:camel-google-calendar
      Returns:
      the dsl builder
    • googleCalendarStream

      Google Calendar Stream (camel-google-calendar) Poll for changes in a Google Calendar. Category: cloud Since: 2.23 Maven coordinates: org.apache.camel:camel-google-calendar
      Returns:
      the dsl builder
    • googleDrive

      Google Drive (camel-google-drive) Manage files in Google Drive. Category: file,cloud,api Since: 2.14 Maven coordinates: org.apache.camel:camel-google-drive
      Returns:
      the dsl builder
    • googleFunctions

      Google Cloud Functions (camel-google-functions) Manage and invoke Google Cloud Functions Category: cloud Since: 3.9 Maven coordinates: org.apache.camel:camel-google-functions
      Returns:
      the dsl builder
    • googleMail

      Google Mail (camel-google-mail) Manage messages in Google Mail. Category: cloud,api,mail Since: 2.15 Maven coordinates: org.apache.camel:camel-google-mail
      Returns:
      the dsl builder
    • googleMailStream

      Google Mail Stream (camel-google-mail) Poll for incoming messages in Google Mail. Category: cloud,mail Since: 2.22 Maven coordinates: org.apache.camel:camel-google-mail
      Returns:
      the dsl builder
    • googlePubsub

      Google Pubsub (camel-google-pubsub) Send and receive messages to/from Google Cloud Platform PubSub Service. Category: cloud,messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-google-pubsub
      Returns:
      the dsl builder
    • googleSecretManager

      Google Secret Manager (camel-google-secret-manager) Manage Google Secret Manager Secrets Category: cloud Since: 3.16 Maven coordinates: org.apache.camel:camel-google-secret-manager
      Returns:
      the dsl builder
    • googleSheets

      Google Sheets (camel-google-sheets) Manage spreadsheets in Google Sheets. Category: api,cloud,sheets Since: 2.23 Maven coordinates: org.apache.camel:camel-google-sheets
      Returns:
      the dsl builder
    • googleSheetsStream

      Google Sheets Stream (camel-google-sheets) Poll for changes in Google Sheets. Category: cloud,sheets Since: 2.23 Maven coordinates: org.apache.camel:camel-google-sheets
      Returns:
      the dsl builder
    • googleStorage

      Google Storage (camel-google-storage) Store and retrieve objects from Google Cloud Storage Service using the google-cloud-storage library. Category: cloud Since: 3.9 Maven coordinates: org.apache.camel:camel-google-storage
      Returns:
      the dsl builder
    • grape

      Grape (camel-grape) Fetch, load and manage additional jars dynamically after Camel Context was started. Category: management,deployment Since: 2.16 Maven coordinates: org.apache.camel:camel-grape
      Returns:
      the dsl builder
    • graphql

      GraphQL (camel-graphql) Send GraphQL queries and mutations to external systems. Category: api Since: 3.0 Maven coordinates: org.apache.camel:camel-graphql
      Returns:
      the dsl builder
    • grpc

      gRPC (camel-grpc) Expose gRPC endpoints and access external gRPC endpoints. Category: rpc Since: 2.19 Maven coordinates: org.apache.camel:camel-grpc
      Returns:
      the dsl builder
    • guavaEventbus

      Guava EventBus (camel-guava-eventbus) Send and receive messages to/from Guava EventBus. Category: eventbus Since: 2.10 Maven coordinates: org.apache.camel:camel-guava-eventbus
      Returns:
      the dsl builder
    • hashicorpVault

      Hashicorp Vault (camel-hashicorp-vault) Manage secrets in Hashicorp Vault Service Category: cloud,cloud Since: 3.18 Maven coordinates: org.apache.camel:camel-hashicorp-vault
      Returns:
      the dsl builder
    • hazelcastAtomicvalue

      Hazelcast Atomic Number (camel-hazelcast) Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number). Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastInstance

      Hazelcast Instance (camel-hazelcast) Consume join/leave events of a cache instance in a Hazelcast cluster. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastList

      Hazelcast List (camel-hazelcast) Perform operations on Hazelcast distributed list. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastMap

      Hazelcast Map (camel-hazelcast) Perform operations on Hazelcast distributed map. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastMultimap

      Hazelcast Multimap (camel-hazelcast) Perform operations on Hazelcast distributed multimap. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastQueue

      Hazelcast Queue (camel-hazelcast) Perform operations on Hazelcast distributed queue. Category: cache,datagrid,messaging Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastReplicatedmap

      Hazelcast Replicated Map (camel-hazelcast) Perform operations on Hazelcast replicated map. Category: cache,datagrid Since: 2.16 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastRingbuffer

      Hazelcast Ringbuffer (camel-hazelcast) Perform operations on Hazelcast distributed ringbuffer. Category: cache,datagrid Since: 2.16 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastSeda

      Hazelcast SEDA (camel-hazelcast) Asynchronously send/receive Exchanges between Camel routes running on potentially distinct JVMs/hosts backed by Hazelcast BlockingQueue. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastSet

      Hazelcast Set (camel-hazelcast) Perform operations on Hazelcast distributed set. Category: cache,datagrid Since: 2.7 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hazelcastTopic

      Hazelcast Topic (camel-hazelcast) Send and receive messages to/from Hazelcast distributed topic. Category: cache,datagrid Since: 2.15 Maven coordinates: org.apache.camel:camel-hazelcast
      Returns:
      the dsl builder
    • hdfs

      HDFS (camel-hdfs) Read and write from/to an HDFS filesystem using Hadoop 2.x. Category: bigdata,hadoop,file Since: 2.14 Maven coordinates: org.apache.camel:camel-hdfs
      Returns:
      the dsl builder
    • http

      HTTP (camel-http) Send requests to external HTTP servers using Apache HTTP Client 5.x. Category: http Since: 2.3 Maven coordinates: org.apache.camel:camel-http
      Returns:
      the dsl builder
    • https

      HTTPS (Secure) (camel-http) Send requests to external HTTP servers using Apache HTTP Client 5.x. Category: http Since: 2.3 Maven coordinates: org.apache.camel:camel-http
      Returns:
      the dsl builder
    • hwcloudDms

      Huawei Distributed Message Service (DMS) (camel-huaweicloud-dms) To integrate with a fully managed, high-performance message queuing service on Huawei Cloud Category: cloud Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-dms
      Returns:
      the dsl builder
    • hwcloudFrs

      Huawei Cloud Face Recognition Service (FRS) (camel-huaweicloud-frs) Face Recognition Service (FRS) is an intelligent service that uses computers to process, analyze, and understand facial images based on human facial features. Category: cloud,messaging Since: 3.15 Maven coordinates: org.apache.camel:camel-huaweicloud-frs
      Returns:
      the dsl builder
    • hwcloudFunctiongraph

      Huawei FunctionGraph (camel-huaweicloud-functiongraph) To call serverless functions on Huawei Cloud Category: cloud,serverless Since: 3.11 Maven coordinates: org.apache.camel:camel-huaweicloud-functiongraph
      Returns:
      the dsl builder
    • hwcloudIam

      Huawei Identity and Access Management (IAM) (camel-huaweicloud-iam) To securely manage users on Huawei Cloud Category: cloud Since: 3.11 Maven coordinates: org.apache.camel:camel-huaweicloud-iam
      Returns:
      the dsl builder
    • hwcloudImagerecognition

      Huawei Cloud Image Recognition (camel-huaweicloud-imagerecognition) To identify objects, scenes, and concepts in images on Huawei Cloud Category: cloud,messaging Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-imagerecognition
      Returns:
      the dsl builder
    • hwcloudObs

      Huawei Object Storage Service (OBS) (camel-huaweicloud-obs) To provide stable, secure, efficient, and easy-to-use cloud storage service on Huawei Cloud Category: cloud Since: 3.12 Maven coordinates: org.apache.camel:camel-huaweicloud-obs
      Returns:
      the dsl builder
    • hwcloudSmn

      Huawei Simple Message Notification (SMN) (camel-huaweicloud-smn) To broadcast messages and connect cloud services through notifications on Huawei Cloud Category: cloud,messaging Since: 3.8 Maven coordinates: org.apache.camel:camel-huaweicloud-smn
      Returns:
      the dsl builder
    • hyperledgerAries

      Hyperledger Aries (camel-hyperledger-aries) Camel support for Hyperledger Aries Category: blockchain,identity Since: 3.19 Maven coordinates: org.apache.camel:camel-hyperledger-aries
      Returns:
      the dsl builder
    • iec60870Client

      IEC 60870 Client (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) client using NeoSCADA implementation. Category: iot Since: 2.20 Maven coordinates: org.apache.camel:camel-iec60870
      Returns:
      the dsl builder
    • iec60870Server

      IEC 60870 Server (camel-iec60870) IEC 60870 supervisory control and data acquisition (SCADA) server using NeoSCADA implementation. Category: iot Since: 2.20 Maven coordinates: org.apache.camel:camel-iec60870
      Returns:
      the dsl builder
    • igniteCache

      Ignite Cache (camel-ignite) Perform cache operations on an Ignite cache or consume changes from a continuous query. Category: cache,datagrid Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • igniteCompute

      Ignite Compute (camel-ignite) Run compute operations on an Ignite cluster. Category: compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • igniteEvents

      Ignite Events (camel-ignite) Receive events from an Ignite cluster by creating a local event listener. Category: messaging,eventbus Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • igniteIdgen

      Ignite ID Generator (camel-ignite) Interact with Ignite Atomic Sequences and ID Generators . Category: compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • igniteMessaging

      Ignite Messaging (camel-ignite) Send and receive messages from an Ignite topic. Category: messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • igniteQueue

      Ignite Queues (camel-ignite) Interact with Ignite Queue data structures. Category: messaging,queue Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • igniteSet

      Ignite Sets (camel-ignite) Interact with Ignite Set data structures. Category: cache,compute Since: 2.17 Maven coordinates: org.apache.camel:camel-ignite
      Returns:
      the dsl builder
    • imap

      IMAP (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail
      Returns:
      the dsl builder
    • imaps

      IMAPS (Secure) (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail
      Returns:
      the dsl builder
    • infinispan

      Infinispan (camel-infinispan) Read and write from/to Infinispan distributed key/value store and data grid. Category: cache,datagrid,clustering Since: 2.13 Maven coordinates: org.apache.camel:camel-infinispan
      Returns:
      the dsl builder
    • infinispanEmbedded

      Infinispan Embedded (camel-infinispan-embedded) Read and write from/to Infinispan distributed key/value store and data grid. Category: cache,datagrid,clustering Since: 2.13 Maven coordinates: org.apache.camel:camel-infinispan-embedded
      Returns:
      the dsl builder
    • influxdb

      InfluxDB (camel-influxdb) Interact with InfluxDB v1, a time series database. Category: database Since: 2.18 Maven coordinates: org.apache.camel:camel-influxdb
      Returns:
      the dsl builder
    • influxdb2

      InfluxDB2 (camel-influxdb2) Interact with InfluxDB v2, a time series database. Category: database Since: 3.20 Maven coordinates: org.apache.camel:camel-influxdb2
      Returns:
      the dsl builder
    • irc

      IRC (camel-irc) Send and receive messages to/from and IRC chat. Category: chat Since: 1.1 Maven coordinates: org.apache.camel:camel-irc
      Returns:
      the dsl builder
    • ironmq

      IronMQ (camel-ironmq) Send and receive messages to/from IronMQ an elastic and durable hosted message queue as a service. Category: cloud,messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-ironmq
      Returns:
      the dsl builder
    • jcache

      JCache (camel-jcache) Perform caching operations against JSR107/JCache. Category: cache,datagrid,clustering Since: 2.17 Maven coordinates: org.apache.camel:camel-jcache
      Returns:
      the dsl builder
    • jcr

      JCR (camel-jcr) Read and write nodes to/from a JCR compliant content repository. Category: database,cms Since: 1.3 Maven coordinates: org.apache.camel:camel-jcr
      Returns:
      the dsl builder
    • jdbc

      JDBC (camel-jdbc) Access databases through SQL and JDBC. Category: database,sql Since: 1.2 Maven coordinates: org.apache.camel:camel-jdbc
      Returns:
      the dsl builder
    • jetty

      Jetty (camel-jetty) Expose HTTP endpoints using Jetty 11. Category: http Since: 1.2 Maven coordinates: org.apache.camel:camel-jetty
      Returns:
      the dsl builder
    • jgroups

      JGroups (camel-jgroups) Exchange messages with JGroups clusters. Category: clustering,messaging Since: 2.13 Maven coordinates: org.apache.camel:camel-jgroups
      Returns:
      the dsl builder
    • jgroupsRaft

      JGroups raft (camel-jgroups-raft) Exchange messages with JGroups-raft clusters. Category: clustering,messaging Since: 2.24 Maven coordinates: org.apache.camel:camel-jgroups-raft
      Returns:
      the dsl builder
    • jira

      Jira (camel-jira) Interact with JIRA issue tracker. Category: api,reporting Since: 3.0 Maven coordinates: org.apache.camel:camel-jira
      Returns:
      the dsl builder
    • jms

      JMS (camel-jms) Sent and receive messages to/from a JMS Queue or Topic. Category: messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-jms
      Returns:
      the dsl builder
    • jmx

      JMX (camel-jmx) Receive JMX notifications. Category: monitoring Since: 2.6 Maven coordinates: org.apache.camel:camel-jmx
      Returns:
      the dsl builder
    • jolt

      JOLT (camel-jolt) JSON to JSON transformation using JOLT. Category: transformation Since: 2.16 Maven coordinates: org.apache.camel:camel-jolt
      Returns:
      the dsl builder
    • jooq

      JOOQ (camel-jooq) Store and retrieve Java objects from an SQL database using JOOQ. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-jooq
      Returns:
      the dsl builder
    • jpa

      JPA (camel-jpa) Store and retrieve Java objects from databases using Java Persistence API (JPA). Category: database,sql Since: 1.0 Maven coordinates: org.apache.camel:camel-jpa
      Returns:
      the dsl builder
    • jslt

      JSLT (camel-jslt) Query or transform JSON payloads using an JSLT. Category: transformation Since: 3.1 Maven coordinates: org.apache.camel:camel-jslt
      Returns:
      the dsl builder
    • jsonPatch

      JsonPatch (camel-json-patch) Transforms JSON using JSON patch (RFC 6902). Category: transformation Since: 3.12 Maven coordinates: org.apache.camel:camel-json-patch
      Returns:
      the dsl builder
    • jsonValidator

      JSON Schema Validator (camel-json-validator) Validate JSON payloads using NetworkNT JSON Schema. Category: validation Since: 2.20 Maven coordinates: org.apache.camel:camel-json-validator
      Returns:
      the dsl builder
    • jsonata

      JSONata (camel-jsonata) Transforms JSON payload using JSONata transformation. Category: transformation Since: 3.5 Maven coordinates: org.apache.camel:camel-jsonata
      Returns:
      the dsl builder
    • jt400

      JT400 (camel-jt400) Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers. Category: messaging Since: 1.5 Maven coordinates: org.apache.camel:camel-jt400
      Returns:
      the dsl builder
    • kafka

      Kafka (camel-kafka) Sent and receive messages to/from an Apache Kafka broker. Category: messaging Since: 2.13 Maven coordinates: org.apache.camel:camel-kafka
      Returns:
      the dsl builder
    • kamelet

      Kamelet (camel-kamelet) To call Kamelets Category: core Since: 3.8 Maven coordinates: org.apache.camel:camel-kamelet
      Returns:
      the dsl builder
    • knative

      Knative (camel-knative) Send and receive events from Knative. Category: cloud Since: 3.15 Maven coordinates: org.apache.camel:camel-knative
      Returns:
      the dsl builder
    • kubernetesConfigMaps

      Kubernetes ConfigMap (camel-kubernetes) Perform operations on Kubernetes ConfigMaps and get notified on ConfigMaps changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesCustomResources

      Kubernetes Custom Resources (camel-kubernetes) Perform operations on Kubernetes Custom Resources and get notified on Deployment changes. Category: container,cloud,paas Since: 3.7 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesDeployments

      Kubernetes Deployments (camel-kubernetes) Perform operations on Kubernetes Deployments and get notified on Deployment changes. Category: container,cloud,paas Since: 2.20 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesEvents

      Kubernetes Event (camel-kubernetes) Perform operations on Kubernetes Events and get notified on Events changes. Category: container,cloud,paas Since: 3.20 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesHpa

      Kubernetes HPA (camel-kubernetes) Perform operations on Kubernetes Horizontal Pod Autoscalers (HPA) and get notified on HPA changes. Category: container,cloud,paas Since: 2.23 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesJob

      Kubernetes Job (camel-kubernetes) Perform operations on Kubernetes Jobs. Category: container,cloud,paas Since: 2.23 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesNamespaces

      Kubernetes Namespaces (camel-kubernetes) Perform operations on Kubernetes Namespaces and get notified on Namespace changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesNodes

      Kubernetes Nodes (camel-kubernetes) Perform operations on Kubernetes Nodes and get notified on Node changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesPersistentVolumes

      Kubernetes Persistent Volume (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes and get notified on Persistent Volume changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesPersistentVolumesClaims

      Kubernetes Persistent Volume Claim (camel-kubernetes) Perform operations on Kubernetes Persistent Volumes Claims and get notified on Persistent Volumes Claim changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesPods

      Kubernetes Pods (camel-kubernetes) Perform operations on Kubernetes Pods and get notified on Pod changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesReplicationControllers

      Kubernetes Replication Controller (camel-kubernetes) Perform operations on Kubernetes Replication Controllers and get notified on Replication Controllers changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesResourcesQuota

      Kubernetes Resources Quota (camel-kubernetes) Perform operations on Kubernetes Resources Quotas. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesSecrets

      Kubernetes Secrets (camel-kubernetes) Perform operations on Kubernetes Secrets. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesServiceAccounts

      Kubernetes Service Account (camel-kubernetes) Perform operations on Kubernetes Service Accounts. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kubernetesServices

      Kubernetes Services (camel-kubernetes) Perform operations on Kubernetes Services and get notified on Service changes. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • kudu

      Kudu (camel-kudu) Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem. Category: database,iot,cloud Since: 3.0 Maven coordinates: org.apache.camel:camel-kudu
      Returns:
      the dsl builder
    • language

      Language (camel-language) Execute scripts in any of the languages supported by Camel. Category: core,script Since: 2.5 Maven coordinates: org.apache.camel:camel-language
      Returns:
      the dsl builder
    • ldap

      LDAP (camel-ldap) Perform searches on LDAP servers. Category: search,ldap Since: 1.5 Maven coordinates: org.apache.camel:camel-ldap
      Returns:
      the dsl builder
    • ldif

      LDIF (camel-ldif) Perform updates on an LDAP server from an LDIF body content. Category: ldap Since: 2.20 Maven coordinates: org.apache.camel:camel-ldif
      Returns:
      the dsl builder
    • log

      Log (camel-log) Log messages to the underlying logging mechanism. Category: core,monitoring Since: 1.1 Maven coordinates: org.apache.camel:camel-log
      Returns:
      the dsl builder
    • lpr

      Printer (camel-printer) Send print jobs to printers. Category: printing Since: 2.1 Maven coordinates: org.apache.camel:camel-printer
      Returns:
      the dsl builder
    • lucene

      Lucene (camel-lucene) Perform inserts or queries against Apache Lucene databases. Category: database,search Since: 2.2 Maven coordinates: org.apache.camel:camel-lucene
      Returns:
      the dsl builder
    • lumberjack

      Lumberjack (camel-lumberjack) Receive logs messages using the Lumberjack protocol. Category: log Since: 2.18 Maven coordinates: org.apache.camel:camel-lumberjack
      Returns:
      the dsl builder
    • mapstruct

      MapStruct (camel-mapstruct) Type Conversion using Mapstruct Category: transformation Since: 3.19 Maven coordinates: org.apache.camel:camel-mapstruct
      Returns:
      the dsl builder
    • master

      Master (camel-master) Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies. Category: clustering Since: 2.20 Maven coordinates: org.apache.camel:camel-master
      Returns:
      the dsl builder
    • metrics

      Metrics (camel-metrics) Collect various metrics directly from Camel routes using the DropWizard metrics library. Category: monitoring Since: 2.14 Maven coordinates: org.apache.camel:camel-metrics
      Returns:
      the dsl builder
    • micrometer

      Micrometer (camel-micrometer) Collect various metrics directly from Camel routes using the Micrometer library. Category: monitoring Since: 2.22 Maven coordinates: org.apache.camel:camel-micrometer
      Returns:
      the dsl builder
    • mina

      Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x. Category: networking,tcp,udp Since: 2.10 Maven coordinates: org.apache.camel:camel-mina
      Returns:
      the dsl builder
    • minio

      Minio (camel-minio) Store and retrieve objects from Minio Storage Service using Minio SDK. Category: cloud,file Since: 3.5 Maven coordinates: org.apache.camel:camel-minio
      Returns:
      the dsl builder
    • mllp

      MLLP (camel-mllp) Communicate with external systems using the MLLP protocol. Category: networking,rpc,mllp Since: 2.17 Maven coordinates: org.apache.camel:camel-mllp
      Returns:
      the dsl builder
    • mock

      Mock (camel-mock) Test routes and mediation rules using mocks. Category: core,testing Since: 1.0 Maven coordinates: org.apache.camel:camel-mock
      Returns:
      the dsl builder
    • mongodb

      MongoDB (camel-mongodb) Perform operations on MongoDB documents and collections. Category: database,nosql Since: 2.19 Maven coordinates: org.apache.camel:camel-mongodb
      Returns:
      the dsl builder
    • mongodbGridfs

      MongoDB GridFS (camel-mongodb-gridfs) Interact with MongoDB GridFS. Category: database,nosql Since: 2.18 Maven coordinates: org.apache.camel:camel-mongodb-gridfs
      Returns:
      the dsl builder
    • mustache

      Mustache (camel-mustache) Transform messages using a Mustache template. Category: transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-mustache
      Returns:
      the dsl builder
    • mvel

      MVEL (camel-mvel) Transform messages using an MVEL template. Category: transformation,script Since: 2.12 Maven coordinates: org.apache.camel:camel-mvel
      Returns:
      the dsl builder
    • mybatis

      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
      Returns:
      the dsl builder
    • mybatisBean

      MyBatis Bean (camel-mybatis) Perform queries, inserts, updates or deletes in a relational database using MyBatis. Category: database,sql Since: 2.22 Maven coordinates: org.apache.camel:camel-mybatis
      Returns:
      the dsl builder
    • nats

      Nats (camel-nats) Send and receive messages from NATS messaging system. Category: messaging Since: 2.17 Maven coordinates: org.apache.camel:camel-nats
      Returns:
      the dsl builder
    • netty

      Netty (camel-netty) Socket level networking using TCP or UDP with Netty 4.x. Category: networking,tcp,udp Since: 2.14 Maven coordinates: org.apache.camel:camel-netty
      Returns:
      the dsl builder
    • nettyHttp

      Netty HTTP (camel-netty-http) Netty HTTP server and client using the Netty 4.x. Category: networking,http Since: 2.14 Maven coordinates: org.apache.camel:camel-netty-http
      Returns:
      the dsl builder
    • nitrite

      Nitrite (camel-nitrite) Access Nitrite databases. Category: database,nosql Since: 3.0 Maven coordinates: org.apache.camel:camel-nitrite
      Returns:
      the dsl builder
    • oaipmh

      OAI-PMH (camel-oaipmh) Harvest metadata using OAI-PMH protocol Category: endpoint,webservice,batch Since: 3.5 Maven coordinates: org.apache.camel:camel-oaipmh
      Returns:
      the dsl builder
    • olingo2

      Olingo2 (camel-olingo2) Communicate with OData 2.0 services using Apache Olingo. Category: cloud Since: 2.14 Maven coordinates: org.apache.camel:camel-olingo2
      Returns:
      the dsl builder
    • olingo4

      Olingo4 (camel-olingo4) Communicate with OData 4.0 services using Apache Olingo OData API. Category: cloud Since: 2.19 Maven coordinates: org.apache.camel:camel-olingo4
      Returns:
      the dsl builder
    • openshiftBuildConfigs

      Openshift Build Config (camel-kubernetes) Perform operations on OpenShift Build Configs. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • openshiftBuilds

      Openshift Builds (camel-kubernetes) Perform operations on OpenShift Builds. Category: container,cloud,paas Since: 2.17 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • openshiftDeploymentconfigs

      Openshift Deployment Configs (camel-kubernetes) Perform operations on Openshift Deployment Configs and get notified on Deployment Config changes. Category: container,cloud,paas Since: 3.18 Maven coordinates: org.apache.camel:camel-kubernetes
      Returns:
      the dsl builder
    • openstackCinder

      OpenStack Cinder (camel-openstack) Access data in OpenStack Cinder block storage. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack
      Returns:
      the dsl builder
    • openstackGlance

      OpenStack Glance (camel-openstack) Manage VM images and metadata definitions in OpenStack Glance. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack
      Returns:
      the dsl builder
    • openstackKeystone

      OpenStack Keystone (camel-openstack) Access OpenStack Keystone for API client authentication, service discovery and distributed multi-tenant authorization. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack
      Returns:
      the dsl builder
    • openstackNeutron

      OpenStack Neutron (camel-openstack) Access OpenStack Neutron for network services. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack
      Returns:
      the dsl builder
    • openstackNova

      OpenStack Nova (camel-openstack) Access OpenStack to manage compute resources. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack
      Returns:
      the dsl builder
    • openstackSwift

      OpenStack Swift (camel-openstack) Access OpenStack Swift object/blob store. Category: cloud,paas Since: 2.19 Maven coordinates: org.apache.camel:camel-openstack
      Returns:
      the dsl builder
    • optaplanner

      OptaPlanner (camel-optaplanner) Solve planning problems with OptaPlanner. Category: engine,planning Since: 2.13 Maven coordinates: org.apache.camel:camel-optaplanner
      Returns:
      the dsl builder
    • paho

      Paho (camel-paho) Communicate with MQTT message brokers using Eclipse Paho MQTT Client. Category: messaging,iot Since: 2.16 Maven coordinates: org.apache.camel:camel-paho
      Returns:
      the dsl builder
    • pahoMqtt5

      Paho MQTT 5 (camel-paho-mqtt5) Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client. Category: messaging,iot Since: 3.8 Maven coordinates: org.apache.camel:camel-paho-mqtt5
      Returns:
      the dsl builder
    • pdf

      PDF (camel-pdf) Create, modify or extract content from PDF documents. Category: document,transformation,printing Since: 2.16 Maven coordinates: org.apache.camel:camel-pdf
      Returns:
      the dsl builder
    • pgReplicationSlot

      PostgresSQL Replication Slot (camel-pg-replication-slot) Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots. Category: database,sql Since: 3.0 Maven coordinates: org.apache.camel:camel-pg-replication-slot
      Returns:
      the dsl builder
    • pgevent

      PostgresSQL Event (camel-pgevent) Send and receive PostgreSQL events via LISTEN and NOTIFY commands. Category: database,sql Since: 2.15 Maven coordinates: org.apache.camel:camel-pgevent
      Returns:
      the dsl builder
    • platformHttp

      Platform HTTP (camel-platform-http) Expose HTTP endpoints using the HTTP server available in the current platform. Category: http Since: 3.0 Maven coordinates: org.apache.camel:camel-platform-http
      Returns:
      the dsl builder
    • plc4x

      PLC4X (camel-plc4x) Read and write to PLC devices Category: iot Since: 3.20 Maven coordinates: org.apache.camel:camel-plc4x
      Returns:
      the dsl builder
    • pop3

      POP3 (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail
      Returns:
      the dsl builder
    • pop3s

      POP3S (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail
      Returns:
      the dsl builder
    • pubnub

      PubNub (camel-pubnub) Send and receive messages to/from PubNub data stream network for connected devices. Category: cloud,iot,messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-pubnub
      Returns:
      the dsl builder
    • pulsar

      Pulsar (camel-pulsar) Send and receive messages from/to Apache Pulsar messaging system. Category: messaging Since: 2.24 Maven coordinates: org.apache.camel:camel-pulsar
      Returns:
      the dsl builder
    • quartz

      Quartz (camel-quartz) Schedule sending of messages using the Quartz 2.x scheduler. Category: scheduling Since: 2.12 Maven coordinates: org.apache.camel:camel-quartz
      Returns:
      the dsl builder
    • quickfix

      QuickFix (camel-quickfix) Open a Financial Interchange (FIX) session using an embedded QuickFix/J engine. Category: messaging Since: 2.1 Maven coordinates: org.apache.camel:camel-quickfix
      Returns:
      the dsl builder
    • reactiveStreams

      Reactive Streams (camel-reactive-streams) Exchange messages with reactive stream processing libraries compatible with the reactive streams standard. Category: reactive,streams Since: 2.19 Maven coordinates: org.apache.camel:camel-reactive-streams
      Returns:
      the dsl builder
    • ref

      Ref (camel-ref) Route messages to an endpoint looked up dynamically by name in the Camel Registry. Category: core,endpoint Since: 1.2 Maven coordinates: org.apache.camel:camel-ref
      Returns:
      the dsl builder
    • restEndpoint

      REST (camel-rest) Expose REST services or call external REST services. Category: core,rest Since: 2.14 Maven coordinates: org.apache.camel:camel-rest
      Returns:
      the dsl builder
    • restApi

      REST API (camel-rest) Expose OpenAPI Specification of the REST services defined using Camel REST DSL. Category: core,rest Since: 2.16 Maven coordinates: org.apache.camel:camel-rest
      Returns:
      the dsl builder
    • restOpenapi

      REST OpenApi (camel-rest-openapi) Configure REST producers based on an OpenAPI specification document delegating to a component implementing the RestProducerFactory interface. Category: openapi,rest,api Since: 3.1 Maven coordinates: org.apache.camel:camel-rest-openapi
      Returns:
      the dsl builder
    • robotframework

      Robot Framework (camel-robotframework) Pass camel exchanges to acceptence test written in Robot DSL. Category: testing Since: 3.0 Maven coordinates: org.apache.camel:camel-robotframework
      Returns:
      the dsl builder
    • rocketmq

      RocketMQ (camel-rocketmq) Send and receive messages from RocketMQ cluster. Category: messaging Since: 3.20 Maven coordinates: org.apache.camel:camel-rocketmq
      Returns:
      the dsl builder
    • rss

      RSS (camel-rss) Poll RSS feeds. Category: rss Since: 2.0 Maven coordinates: org.apache.camel:camel-rss
      Returns:
      the dsl builder
    • saga

      Saga (camel-saga) Execute custom actions within a route using the Saga EIP. Category: core,endpoint Since: 2.21 Maven coordinates: org.apache.camel:camel-saga
      Returns:
      the dsl builder
    • salesforce

      Salesforce (camel-salesforce) Communicate with Salesforce using Java DTOs. Category: cloud,api,crm Since: 2.12 Maven coordinates: org.apache.camel:camel-salesforce
      Returns:
      the dsl builder
    • sapNetweaver

      SAP NetWeaver (camel-sap-netweaver) Send requests to SAP NetWeaver Gateway using HTTP. Category: sap,cloud,api Since: 2.12 Maven coordinates: org.apache.camel:camel-sap-netweaver
      Returns:
      the dsl builder
    • scheduler

      Scheduler (camel-scheduler) Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService. Category: core,scheduling Since: 2.15 Maven coordinates: org.apache.camel:camel-scheduler
      Returns:
      the dsl builder
    • schematron

      Schematron (camel-schematron) Validate XML payload using the Schematron Library. Category: validation Since: 2.15 Maven coordinates: org.apache.camel:camel-schematron
      Returns:
      the dsl builder
    • scp

      SCP (camel-jsch) Copy files to/from remote hosts using the secure copy protocol (SCP). Category: file Since: 2.10 Maven coordinates: org.apache.camel:camel-jsch
      Returns:
      the dsl builder
    • seda

      SEDA (camel-seda) Asynchronously call another endpoint from any Camel Context in the same JVM. Category: core,endpoint Since: 1.1 Maven coordinates: org.apache.camel:camel-seda
      Returns:
      the dsl builder
    • service

      Service (camel-service) Register a Camel endpoint to a Service Registry (such as Consul, Etcd) and delegate to it. Category: cloud Since: 2.22 Maven coordinates: org.apache.camel:camel-service
      Returns:
      the dsl builder
    • servicenow

      ServiceNow (camel-servicenow) Interact with ServiceNow via its REST API. Category: api,cloud,management Since: 2.18 Maven coordinates: org.apache.camel:camel-servicenow
      Returns:
      the dsl builder
    • servlet

      Servlet (camel-servlet) Serve HTTP requests by a Servlet. Category: http Since: 2.0 Maven coordinates: org.apache.camel:camel-servlet
      Returns:
      the dsl builder
    • sftp

      SFTP (camel-ftp) Upload and download files to/from SFTP servers. Category: file Since: 1.1 Maven coordinates: org.apache.camel:camel-ftp
      Returns:
      the dsl builder
    • sjms

      Simple JMS (camel-sjms) Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API. Category: messaging Since: 2.11 Maven coordinates: org.apache.camel:camel-sjms
      Returns:
      the dsl builder
    • sjms2

      Simple JMS2 (camel-sjms2) Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API. Category: messaging Since: 2.19 Maven coordinates: org.apache.camel:camel-sjms2
      Returns:
      the dsl builder
    • slack

      Slack (camel-slack) Send and receive messages to/from Slack. Category: social Since: 2.16 Maven coordinates: org.apache.camel:camel-slack
      Returns:
      the dsl builder
    • smpp

      SMPP (camel-smpp) Send and receive SMS messages using a SMSC (Short Message Service Center). Category: mobile Since: 2.2 Maven coordinates: org.apache.camel:camel-smpp
      Returns:
      the dsl builder
    • smpps

      SMPP (Secure) (camel-smpp) Send and receive SMS messages using a SMSC (Short Message Service Center). Category: mobile Since: 2.2 Maven coordinates: org.apache.camel:camel-smpp
      Returns:
      the dsl builder
    • smtp

      SMTP (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail
      Returns:
      the dsl builder
    • smtps

      SMTPS (camel-mail) Send and receive emails using imap, pop3 and smtp protocols. Category: mail Since: 1.0 Maven coordinates: org.apache.camel:camel-mail
      Returns:
      the dsl builder
    • snmp

      SNMP (camel-snmp) Receive traps and poll SNMP (Simple Network Management Protocol) capable devices. Category: monitoring Since: 2.1 Maven coordinates: org.apache.camel:camel-snmp
      Returns:
      the dsl builder
    • splunk

      Splunk (camel-splunk) Publish or search for events in Splunk. Category: iot,monitoring Since: 2.13 Maven coordinates: org.apache.camel:camel-splunk
      Returns:
      the dsl builder
    • splunkHec

      Splunk HEC (camel-splunk-hec) The splunk component allows to publish events in Splunk using the HTTP Event Collector. Category: log,monitoring Since: 3.3 Maven coordinates: org.apache.camel:camel-splunk-hec
      Returns:
      the dsl builder
    • springBatch

      Spring Batch (camel-spring-batch) Send messages to Spring Batch for further processing. Category: spring,batch,scheduling Since: 2.10 Maven coordinates: org.apache.camel:camel-spring-batch
      Returns:
      the dsl builder
    • springEvent

      Spring Event (camel-spring) Listen for Spring Application Events. Category: spring,eventbus Since: 1.4 Maven coordinates: org.apache.camel:camel-spring
      Returns:
      the dsl builder
    • springJdbc

      Spring JDBC (camel-spring-jdbc) Access databases through SQL and JDBC with Spring Transaction support. Category: database,sql Since: 3.10 Maven coordinates: org.apache.camel:camel-spring-jdbc
      Returns:
      the dsl builder
    • springLdap

      Spring LDAP (camel-spring-ldap) 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
      Returns:
      the dsl builder
    • springRabbitmq

      Spring RabbitMQ (camel-spring-rabbitmq) Send and receive messages from RabbitMQ using Spring RabbitMQ client. Category: messaging Since: 3.8 Maven coordinates: org.apache.camel:camel-spring-rabbitmq
      Returns:
      the dsl builder
    • springRedis

      Spring Redis (camel-spring-redis) Send and receive messages from Redis. Category: spring,nosql Since: 2.11 Maven coordinates: org.apache.camel:camel-spring-redis
      Returns:
      the dsl builder
    • springWs

      Spring WebService (camel-spring-ws) Access external web services as a client or expose your own web services. Category: spring,soap,webservice Since: 2.6 Maven coordinates: org.apache.camel:camel-spring-ws
      Returns:
      the dsl builder
    • sql

      SQL (camel-sql) Perform SQL queries using Spring JDBC. Category: database,sql Since: 1.4 Maven coordinates: org.apache.camel:camel-sql
      Returns:
      the dsl builder
    • sqlStored

      SQL Stored Procedure (camel-sql) Perform SQL queries as a JDBC Stored Procedures using Spring JDBC. Category: database,sql Since: 2.17 Maven coordinates: org.apache.camel:camel-sql
      Returns:
      the dsl builder
    • ssh

      SSH (camel-ssh) Execute commands on remote hosts using SSH. Category: file Since: 2.10 Maven coordinates: org.apache.camel:camel-ssh
      Returns:
      the dsl builder
    • stax

      StAX (camel-stax) Process XML payloads by a SAX ContentHandler. Category: transformation Since: 2.9 Maven coordinates: org.apache.camel:camel-stax
      Returns:
      the dsl builder
    • stitch

      Stitch (camel-stitch) Stitch is a cloud ETL service that integrates various data sources into a central data warehouse through various integrations. Category: cloud,api,compute,bigdata Since: 3.8 Maven coordinates: org.apache.camel:camel-stitch
      Returns:
      the dsl builder
    • stomp

      Stomp (camel-stomp) Send and rececive messages to/from STOMP (Simple Text Oriented Messaging Protocol) compliant message brokers. Category: messaging Since: 2.12 Maven coordinates: org.apache.camel:camel-stomp
      Returns:
      the dsl builder
    • stream

      Stream (camel-stream) Read from system-in and write to system-out and system-err streams. Category: file,system Since: 1.3 Maven coordinates: org.apache.camel:camel-stream
      Returns:
      the dsl builder
    • stringTemplate

      String Template (camel-stringtemplate) Transform messages using StringTemplate engine. Category: transformation,script Since: 1.2 Maven coordinates: org.apache.camel:camel-stringtemplate
      Returns:
      the dsl builder
    • stub

      Stub (camel-stub) Stub out any physical endpoints while in development or testing. Category: core,testing Since: 2.10 Maven coordinates: org.apache.camel:camel-stub
      Returns:
      the dsl builder
    • telegram

      Telegram (camel-telegram) Send and receive messages acting as a Telegram Bot Telegram Bot API. Category: cloud,api,chat Since: 2.18 Maven coordinates: org.apache.camel:camel-telegram
      Returns:
      the dsl builder
    • thrift

      Thrift (camel-thrift) Call and expose remote procedures (RPC) with Apache Thrift data format and serialization mechanism. Category: rpc,transformation Since: 2.20 Maven coordinates: org.apache.camel:camel-thrift
      Returns:
      the dsl builder
    • tika

      Tika (camel-tika) Parse documents and extract metadata and text using Apache Tika. Category: document,transformation Since: 2.19 Maven coordinates: org.apache.camel:camel-tika
      Returns:
      the dsl builder
    • timer

      Timer (camel-timer) Generate messages in specified intervals using java.util.Timer. Category: core,scheduling Since: 1.0 Maven coordinates: org.apache.camel:camel-timer
      Returns:
      the dsl builder
    • twilio

      Twilio (camel-twilio) Interact with Twilio REST APIs using Twilio Java SDK. Category: api,messaging,cloud Since: 2.20 Maven coordinates: org.apache.camel:camel-twilio
      Returns:
      the dsl builder
    • twitterDirectmessage

      Twitter Direct Message (camel-twitter) Send and receive Twitter direct messages. Category: cloud,api,social,chat Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter
      Returns:
      the dsl builder
    • twitterSearch

      Twitter Search (camel-twitter) Access Twitter Search. Category: cloud,api,search,social Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter
      Returns:
      the dsl builder
    • twitterTimeline

      Twitter Timeline (camel-twitter) Send tweets and receive tweets from user's timeline. Category: api,cloud,social Since: 2.10 Maven coordinates: org.apache.camel:camel-twitter
      Returns:
      the dsl builder
    • undertow

      Undertow (camel-undertow) Expose HTTP and WebSocket endpoints and access external HTTP/WebSocket servers. Category: http,websocket Since: 2.16 Maven coordinates: org.apache.camel:camel-undertow
      Returns:
      the dsl builder
    • validator

      Validator (camel-validator) Validate the payload using XML Schema and JAXP Validation. Category: core,validation Since: 1.1 Maven coordinates: org.apache.camel:camel-validator
      Returns:
      the dsl builder
    • velocity

      Velocity (camel-velocity) Transform messages using a Velocity template. Category: transformation Since: 1.2 Maven coordinates: org.apache.camel:camel-velocity
      Returns:
      the dsl builder
    • vertx

      Vert.x (camel-vertx) Send and receive messages to/from Vert.x Event Bus. Category: eventbus,reactive Since: 2.12 Maven coordinates: org.apache.camel:camel-vertx
      Returns:
      the dsl builder
    • vertxHttp

      Vert.x HTTP Client (camel-vertx-http) Send requests to external HTTP servers using Vert.x Category: http Since: 3.5 Maven coordinates: org.apache.camel:camel-vertx-http
      Returns:
      the dsl builder
    • vertxWebsocket

      Vert.x WebSocket (camel-vertx-websocket) Expose WebSocket endpoints and connect to remote WebSocket servers using Vert.x Category: websocket Since: 3.5 Maven coordinates: org.apache.camel:camel-vertx-websocket
      Returns:
      the dsl builder
    • weather

      Weather (camel-weather) Poll the weather information from Open Weather Map. Category: api Since: 2.12 Maven coordinates: org.apache.camel:camel-weather
      Returns:
      the dsl builder
    • web3j

      Web3j Ethereum Blockchain (camel-web3j) Interact with Ethereum nodes using web3j client API. Category: bitcoin,blockchain,api Since: 2.22 Maven coordinates: org.apache.camel:camel-web3j
      Returns:
      the dsl builder
    • webhook

      Webhook (camel-webhook) Expose webhook endpoints to receive push notifications for other Camel components. Category: cloud Since: 3.0 Maven coordinates: org.apache.camel:camel-webhook
      Returns:
      the dsl builder
    • weka

      Weka (camel-weka) Perform machine learning tasks using Weka. Category: datamining Since: 3.1 Maven coordinates: org.apache.camel:camel-weka
      Returns:
      the dsl builder
    • whatsapp

      WhatsApp (camel-whatsapp) Send messages to WhatsApp. Category: cloud,api,chat Since: 3.19 Maven coordinates: org.apache.camel:camel-whatsapp
      Returns:
      the dsl builder
    • wordpress

      Wordpress (camel-wordpress) Manage posts and users using Wordpress API. Category: cloud,api,cms Since: 2.21 Maven coordinates: org.apache.camel:camel-wordpress
      Returns:
      the dsl builder
    • workday

      Workday (camel-workday) Detect and parse documents using Workday. Category: cloud,api,hcm Since: 3.1 Maven coordinates: org.apache.camel:camel-workday
      Returns:
      the dsl builder
    • xchange

      XChange (camel-xchange) Access market data and trade on Bitcoin and Altcoin exchanges. Category: bitcoin,blockchain Since: 2.21 Maven coordinates: org.apache.camel:camel-xchange
      Returns:
      the dsl builder
    • xj

      XJ (camel-xj) Transform JSON and XML message using a XSLT. Category: transformation Since: 3.0 Maven coordinates: org.apache.camel:camel-xj
      Returns:
      the dsl builder
    • xmlsecuritySign

      XML Security Sign (camel-xmlsecurity) Sign XML payloads using the XML signature specification. Category: security,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-xmlsecurity
      Returns:
      the dsl builder
    • xmlsecurityVerify

      XML Security Verify (camel-xmlsecurity) Verify XML payloads using the XML signature specification. Category: security,transformation Since: 2.12 Maven coordinates: org.apache.camel:camel-xmlsecurity
      Returns:
      the dsl builder
    • xmpp

      XMPP (camel-xmpp) Send and receive messages to/from an XMPP chat server. Category: chat,messaging Since: 1.0 Maven coordinates: org.apache.camel:camel-xmpp
      Returns:
      the dsl builder
    • xquery

      XQuery (camel-saxon) Query and/or transform XML payloads using XQuery and Saxon. Category: transformation Since: 1.0 Maven coordinates: org.apache.camel:camel-saxon
      Returns:
      the dsl builder
    • xslt

      XSLT (camel-xslt) Transforms XML payload using an XSLT template. Category: core,transformation Since: 1.3 Maven coordinates: org.apache.camel:camel-xslt
      Returns:
      the dsl builder
    • xsltSaxon

      XSLT Saxon (camel-xslt-saxon) Transform XML payloads using an XSLT template using Saxon. Category: core,transformation Since: 3.0 Maven coordinates: org.apache.camel:camel-xslt-saxon
      Returns:
      the dsl builder
    • zeebe

      Zeebe (camel-zeebe) Zeebe component which does integrage with Camunda Zeebe to interact with the API. Category: process Since: 3.21 Maven coordinates: org.apache.camel:camel-zeebe
      Returns:
      the dsl builder
    • zendesk

      Zendesk (camel-zendesk) Manage Zendesk tickets, users, organizations, etc. Category: cloud,api,support Since: 2.19 Maven coordinates: org.apache.camel:camel-zendesk
      Returns:
      the dsl builder
    • zookeeper

      ZooKeeper (camel-zookeeper) Manage ZooKeeper clusters. Category: clustering,management,bigdata Since: 2.9 Maven coordinates: org.apache.camel:camel-zookeeper
      Returns:
      the dsl builder
    • zookeeperMaster

      ZooKeeper Master (camel-zookeeper-master) Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies. Category: clustering,management,bigdata Since: 2.19 Maven coordinates: org.apache.camel:camel-zookeeper-master
      Returns:
      the dsl builder