blob: 81b8f9dd6afb1fd41b956ee3b6b74780c47933c5 [file] [log] [blame]
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1"> <title> MySQL Source :: Apache Camel</title> <link rel="canonical" href="https://camel.apache.org/camel-kamelets/4.14.x/mysql-source.html"> <meta name="generator" content="Antora 3.1.7"> <link rel="stylesheet" href="../../_/css/site-6a147d81b8.css"> <meta name="application-name" content="Apache Camel"> <meta property="og:title" content="&lt;span class&#x3D;&quot;image&quot;&gt;&lt;img src&#x3D;&quot;_images/kamelets/mysql-source.svg&quot; alt&#x3D;&quot;mysql source&quot;&gt;&lt;/span&gt; MySQL Source"> <meta property="og:site_name" content="Apache Camel"> <meta property="og:url" content="https://camel.apache.org"> <meta property="og:description" content="Camel is an open source integration framework that empowers you to quickly and easily integrate various systems consuming or producing data."> <meta property="og:type" content="website"> <meta property="og:image" content="https://camel.apache.org/_/img/logo-d-a567cee6fa.svg"> <link rel="manifest" href="../../site.webmanifest"> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="../../apple-touch-icon-57x57.png"> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../../apple-touch-icon-114x114.png"> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../../apple-touch-icon-72x72.png"> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../../apple-touch-icon-144x144.png"> <link rel="apple-touch-icon-precomposed" sizes="60x60" href="../../apple-touch-icon-60x60.png"> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="../../apple-touch-icon-120x120.png"> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="../../apple-touch-icon-76x76.png"> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="../../apple-touch-icon-152x152.png"> <link rel="icon" type="image/png" href="../../favicon-196x196.png" sizes="196x196"> <link rel="icon" type="image/png" href="../../favicon-96x96.png" sizes="96x96"> <link rel="icon" type="image/png" href="../../favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="../../favicon-16x16.png" sizes="16x16"> <link rel="icon" type="image/png" href="../../favicon-128.png" sizes="128x128"> </head> <body class="article"> <header class="header"> <nav class="navbar" aria-label="Main menu"> <div class="navbar-brand"> <a class="nav-logo" href="../.."></a> <div id="topbar-nav" class="navbar-menu"> <div class="navbar-end"> <a class="navbar-item-section navbar-item navbar-topics" href="../../blog/"> <img alt="Blog" src="/_/img/blog-4c7fa4cb60.svg"> Blog </a> <a class="navbar-item-section navbar-item navbar-topics" href="../../docs/"> <img alt="Documentation" src="/_/img/documentation-abb1b7f8b1.svg"> Documentation </a> <a class="navbar-item-section navbar-item navbar-topics" href="../../community/"> <img alt="Community" src="/_/img/community-2ec8a3dc8b.svg"> Community </a> <a class="navbar-item-section navbar-item navbar-topics" href="../../download/"> <img alt="Download" src="/_/img/download-63cdd75074.svg"> Download </a> <a class="navbar-item-section navbar-item navbar-topics" href="../../security/"> <img alt="Security" src="/_/img/security-06abe157b3.svg"> Security </a> </div> </div> <div class="navbar-fill"></div> <div class="break-row"></div> <div class="navbar-search results-hidden"> <input id="search" class="search" placeholder="Search" autocomplete="off"> <img src="../../_/img/cancel-1ed239489b.svg" alt="Clear" id="search-cancel"> <div id="search_results"></div> </div> <div class="navbar-tools"> <a rel="noopener noreferrer nofollow" href="https://github.com/apache/camel/" title="Collaborate on GitHub"><svg focusable="false" class="brand-icon"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#github"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://camel.zulipchat.com" title="Chat on Zulip"><svg focusable="false" class="brand-icon"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#zulip"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://twitter.com/ApacheCamel" title="Follow Apache Camel on Twitter"><svg focusable="false" class="brand-icon"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#twitter"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://www.linkedin.com/groups/2447439/" title="Apache Camel group on Linkedin"><svg focusable="false" class="brand-icon"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#linkedin"/></svg></a> </div> <button class="navbar-burger" data-target="topbar-nav" type="button" aria-label="Menu"> <span></span> <span></span> <span></span> </button> </div> </nav> </header> <a id="top"></a> <div class="body"> <div class="nav-container" data-component="camel-kamelets" data-version="next"> <aside class="nav" aria-label="Side menu"> <div class="panels"> <div class="nav-panel-menu is-active"> <input class="search" placeholder="Quick lookup"> <nav class="nav-menu" data-panel="menu" aria-label="Topics"> <h3 class="title"><a href="index.html">Kamelet Catalog</a></h3> <ul class="nav-list"> <li class="nav-item" data-depth="0"> <ul class="nav-list"> <li class="nav-item" data-depth="1"> <a class="nav-link" href="avro-deserialize-action.html"><span class="image"><img src="_images/kamelets/avro-deserialize-action.svg" alt="avro deserialize action"></span> Avro Deserialize Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="avro-serialize-action.html"><span class="image"><img src="_images/kamelets/avro-serialize-action.svg" alt="avro serialize action"></span> Avro Serialize Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-bedrock-agent-runtime-sink.html"><span class="image"><img src="_images/kamelets/aws-bedrock-agent-runtime-sink.svg" alt="aws bedrock agent runtime sink"></span> AWS Bedrock Agent Runtime Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-bedrock-text-sink.html"><span class="image"><img src="_images/kamelets/aws-bedrock-text-sink.svg" alt="aws bedrock text sink"></span> AWS Bedrock Text Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-cloudtrail-source.html"><span class="image"><img src="_images/kamelets/aws-cloudtrail-source.svg" alt="aws cloudtrail source"></span> AWS Cloudtrail Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-cloudwatch-sink.html"><span class="image"><img src="_images/kamelets/aws-cloudwatch-sink.svg" alt="aws cloudwatch sink"></span> AWS CloudWatch Metrics Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-ddb-sink.html"><span class="image"><img src="_images/kamelets/aws-ddb-sink.svg" alt="aws ddb sink"></span> AWS DynamoDB Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-ddb-streams-source.html"><span class="image"><img src="_images/kamelets/aws-ddb-streams-source.svg" alt="aws ddb streams source"></span> AWS DynamoDB Streams Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-ec2-sink.html"><span class="image"><img src="_images/kamelets/aws-ec2-sink.svg" alt="aws ec2 sink"></span> AWS EC2 Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-eventbridge-sink.html"><span class="image"><img src="_images/kamelets/aws-eventbridge-sink.svg" alt="aws eventbridge sink"></span> AWS Eventbridge Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-kinesis-firehose-sink.html"><span class="image"><img src="_images/kamelets/aws-kinesis-firehose-sink.svg" alt="aws kinesis firehose sink"></span> AWS Kinesis Firehose Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-kinesis-sink.html"><span class="image"><img src="_images/kamelets/aws-kinesis-sink.svg" alt="aws kinesis sink"></span> AWS Kinesis Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-kinesis-source.html"><span class="image"><img src="_images/kamelets/aws-kinesis-source.svg" alt="aws kinesis source"></span> AWS Kinesis Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-lambda-sink.html"><span class="image"><img src="_images/kamelets/aws-lambda-sink.svg" alt="aws lambda sink"></span> AWS Lambda Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-redshift-sink.html"><span class="image"><img src="_images/kamelets/aws-redshift-sink.svg" alt="aws redshift sink"></span> AWS Redshift Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-redshift-source.html"><span class="image"><img src="_images/kamelets/aws-redshift-source.svg" alt="aws redshift source"></span> AWS Redshift Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-s3-event-based-source.html"><span class="image"><img src="_images/kamelets/aws-s3-event-based-source.svg" alt="aws s3 event based source"></span> AWS S3 Event Based Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-s3-sink.html"><span class="image"><img src="_images/kamelets/aws-s3-sink.svg" alt="aws s3 sink"></span> AWS S3 Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-s3-source.html"><span class="image"><img src="_images/kamelets/aws-s3-source.svg" alt="aws s3 source"></span> AWS S3 Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-s3-streaming-upload-sink.html"><span class="image"><img src="_images/kamelets/aws-s3-streaming-upload-sink.svg" alt="aws s3 streaming upload sink"></span> AWS S3 Streaming upload Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-secrets-manager-sink.html"><span class="image"><img src="_images/kamelets/aws-secrets-manager-sink.svg" alt="aws secrets manager sink"></span> AWS Secrets Manager Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-ses-sink.html"><span class="image"><img src="_images/kamelets/aws-ses-sink.svg" alt="aws ses sink"></span> AWS SES Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sns-fifo-sink.html"><span class="image"><img src="_images/kamelets/aws-sns-fifo-sink.svg" alt="aws sns fifo sink"></span> AWS SNS FIFO Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sns-sink.html"><span class="image"><img src="_images/kamelets/aws-sns-sink.svg" alt="aws sns sink"></span> AWS SNS Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sqs-batch-sink.html"><span class="image"><img src="_images/kamelets/aws-sqs-batch-sink.svg" alt="aws sqs batch sink"></span> AWS SQS Batch Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sqs-fifo-sink.html"><span class="image"><img src="_images/kamelets/aws-sqs-fifo-sink.svg" alt="aws sqs fifo sink"></span> AWS SQS FIFO Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sqs-sink.html"><span class="image"><img src="_images/kamelets/aws-sqs-sink.svg" alt="aws sqs sink"></span> AWS SQS Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sqs-source.html"><span class="image"><img src="_images/kamelets/aws-sqs-source.svg" alt="aws sqs source"></span> AWS SQS Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-sts-assume-role-action.html"><span class="image"><img src="_images/kamelets/aws-sts-assume-role-action.svg" alt="aws sts assume role action"></span> AWS STS Assume Role Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-timestream-query-sink.html"><span class="image"><img src="_images/kamelets/aws-timestream-query-sink.svg" alt="aws timestream query sink"></span> AWS Timestream Query Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="aws-translate-action.html"><span class="image"><img src="_images/kamelets/aws-translate-action.svg" alt="aws translate action"></span> AWS Translate Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-cosmosdb-sink.html"><span class="image"><img src="_images/kamelets/azure-cosmosdb-sink.svg" alt="azure cosmosdb sink"></span> Azure CosmosDB Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-cosmosdb-source.html"><span class="image"><img src="_images/kamelets/azure-cosmosdb-source.svg" alt="azure cosmosdb source"></span> Azure CosmosDB Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-eventhubs-sink.html"><span class="image"><img src="_images/kamelets/azure-eventhubs-sink.svg" alt="azure eventhubs sink"></span> Azure Eventhubs Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-eventhubs-source.html"><span class="image"><img src="_images/kamelets/azure-eventhubs-source.svg" alt="azure eventhubs source"></span> Azure Eventhubs Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-functions-sink.html"><span class="image"><img src="_images/kamelets/azure-functions-sink.svg" alt="azure functions sink"></span> Azure Function Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-servicebus-sink.html"><span class="image"><img src="_images/kamelets/azure-servicebus-sink.svg" alt="azure servicebus sink"></span> Azure Servicebus Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-servicebus-source.html"><span class="image"><img src="_images/kamelets/azure-servicebus-source.svg" alt="azure servicebus source"></span> Azure Servicebus Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-blob-append-sink.html"><span class="image"><img src="_images/kamelets/azure-storage-blob-append-sink.svg" alt="azure storage blob append sink"></span> Azure Storage Blob Append Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-blob-changefeed-source.html"><span class="image"><img src="_images/kamelets/azure-storage-blob-changefeed-source.svg" alt="azure storage blob changefeed source"></span> Azure Storage Blob Changefeed Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-blob-event-based-source.html"><span class="image"><img src="_images/kamelets/azure-storage-blob-event-based-source.svg" alt="azure storage blob event based source"></span> Azure Storage Blob Event-based Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-blob-sink.html"><span class="image"><img src="_images/kamelets/azure-storage-blob-sink.svg" alt="azure storage blob sink"></span> Azure Storage Blob Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-blob-source.html"><span class="image"><img src="_images/kamelets/azure-storage-blob-source.svg" alt="azure storage blob source"></span> Azure Storage Blob Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-datalake-sink.html"><span class="image"><img src="_images/kamelets/azure-storage-datalake-sink.svg" alt="azure storage datalake sink"></span> Azure Storage Blob Data Lake Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-datalake-source.html"><span class="image"><img src="_images/kamelets/azure-storage-datalake-source.svg" alt="azure storage datalake source"></span> Azure Storage Blob Data Lake Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-files-sink.html"><span class="image"><img src="_images/kamelets/azure-storage-files-sink.svg" alt="azure storage files sink"></span> Azure Storage Files Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-files-source.html"><span class="image"><img src="_images/kamelets/azure-storage-files-source.svg" alt="azure storage files source"></span> Azure Storage File Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-queue-sink.html"><span class="image"><img src="_images/kamelets/azure-storage-queue-sink.svg" alt="azure storage queue sink"></span> Azure Storage Queue Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="azure-storage-queue-source.html"><span class="image"><img src="_images/kamelets/azure-storage-queue-source.svg" alt="azure storage queue source"></span> Azure Storage Queue Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="bitcoin-source.html"><span class="image"><img src="_images/kamelets/bitcoin-source.svg" alt="bitcoin source"></span> Bitcoin Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="caffeine-action.html"><span class="image"><img src="_images/kamelets/caffeine-action.svg" alt="caffeine action"></span> Caffeine Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="cassandra-sink.html"><span class="image"><img src="_images/kamelets/cassandra-sink.svg" alt="cassandra sink"></span> Cassandra Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="cassandra-source.html"><span class="image"><img src="_images/kamelets/cassandra-source.svg" alt="cassandra source"></span> Cassandra Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ceph-sink.html"><span class="image"><img src="_images/kamelets/ceph-sink.svg" alt="ceph sink"></span> Ceph Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ceph-source.html"><span class="image"><img src="_images/kamelets/ceph-source.svg" alt="ceph source"></span> Ceph Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="chuck-norris-source.html"><span class="image"><img src="_images/kamelets/chuck-norris-source.svg" alt="chuck norris source"></span> Chuck Norris Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="chunk-template-action.html"><span class="image"><img src="_images/kamelets/chunk-template-action.svg" alt="chunk template action"></span> Chunk Template Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="couchbase-sink.html"><span class="image"><img src="_images/kamelets/couchbase-sink.svg" alt="couchbase sink"></span> Couchbase Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="counter-source.html"><span class="image"><img src="_images/kamelets/counter-source.svg" alt="counter source"></span> Counter Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="cron-source.html"><span class="image"><img src="_images/kamelets/cron-source.svg" alt="cron source"></span> Cron Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="data-type-action.html"><span class="image"><img src="_images/kamelets/data-type-action.svg" alt="data type action"></span> Data Type Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="delay-action.html"><span class="image"><img src="_images/kamelets/delay-action.svg" alt="delay action"></span> Delay Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="djl-image-to-text-action.html"><span class="image"><img src="_images/kamelets/djl-image-to-text-action.svg" alt="djl image to text action"></span> Image-to-Text Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="dns-dig-action.html"><span class="image"><img src="_images/kamelets/dns-dig-action.svg" alt="dns dig action"></span> DNS DIG Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="dns-ip-action.html"><span class="image"><img src="_images/kamelets/dns-ip-action.svg" alt="dns ip action"></span> DNS IP Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="dns-lookup-action.html"><span class="image"><img src="_images/kamelets/dns-lookup-action.svg" alt="dns lookup action"></span> DNS Lookup Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="drop-field-action.html"><span class="image"><img src="_images/kamelets/drop-field-action.svg" alt="drop field action"></span> Drop Field Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="drop-header-action.html"><span class="image"><img src="_images/kamelets/drop-header-action.svg" alt="drop header action"></span> Drop Header Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="drop-headers-action.html"><span class="image"><img src="_images/kamelets/drop-headers-action.svg" alt="drop headers action"></span> Drop Headers Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="dropbox-sink.html"><span class="image"><img src="_images/kamelets/dropbox-sink.svg" alt="dropbox sink"></span> Dropbox Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="dropbox-source.html"><span class="image"><img src="_images/kamelets/dropbox-source.svg" alt="dropbox source"></span> Dropbox Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="earthquake-source.html"><span class="image"><img src="_images/kamelets/earthquake-source.svg" alt="earthquake source"></span> Earthquake Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="elasticsearch-index-sink.html"><span class="image"><img src="_images/kamelets/elasticsearch-index-sink.svg" alt="elasticsearch index sink"></span> ElasticSearch Index Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="elasticsearch-search-source.html"><span class="image"><img src="_images/kamelets/elasticsearch-search-source.svg" alt="elasticsearch search source"></span> ElasticSearch Search Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="exec-sink.html"><span class="image"><img src="_images/kamelets/exec-sink.svg" alt="exec sink"></span> Exec Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="extract-field-action.html"><span class="image"><img src="_images/kamelets/extract-field-action.svg" alt="extract field action"></span> Extract Field Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="fhir-sink.html"><span class="image"><img src="_images/kamelets/fhir-sink.svg" alt="fhir sink"></span> FHIR Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="fhir-source.html"><span class="image"><img src="_images/kamelets/fhir-source.svg" alt="fhir source"></span> FHIR Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="file-watch-source.html"><span class="image"><img src="_images/kamelets/file-watch-source.svg" alt="file watch source"></span> File Watch Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="freemarker-template-action.html"><span class="image"><img src="_images/kamelets/freemarker-template-action.svg" alt="freemarker template action"></span> Freemarker Template Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ftp-sink.html"><span class="image"><img src="_images/kamelets/ftp-sink.svg" alt="ftp sink"></span> FTP Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ftp-source.html"><span class="image"><img src="_images/kamelets/ftp-source.svg" alt="ftp source"></span> FTP Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ftps-sink.html"><span class="image"><img src="_images/kamelets/ftps-sink.svg" alt="ftps sink"></span> FTPS Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ftps-source.html"><span class="image"><img src="_images/kamelets/ftps-source.svg" alt="ftps source"></span> FTPS Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="github-commit-source.html"><span class="image"><img src="_images/kamelets/github-commit-source.svg" alt="github commit source"></span> GitHub Commit Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="github-event-source.html"><span class="image"><img src="_images/kamelets/github-event-source.svg" alt="github event source"></span> GitHub Event Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="github-pullrequest-comment-source.html"><span class="image"><img src="_images/kamelets/github-pullrequest-comment-source.svg" alt="github pullrequest comment source"></span> GitHub Pull Request Comments Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="github-pullrequest-source.html"><span class="image"><img src="_images/kamelets/github-pullrequest-source.svg" alt="github pullrequest source"></span> GitHub Pull Request Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="github-tag-source.html"><span class="image"><img src="_images/kamelets/github-tag-source.svg" alt="github tag source"></span> GitHub Tag Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-bigquery-sink.html"><span class="image"><img src="_images/kamelets/google-bigquery-sink.svg" alt="google bigquery sink"></span> Google Big Query Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-calendar-source.html"><span class="image"><img src="_images/kamelets/google-calendar-source.svg" alt="google calendar source"></span> Google Calendar Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-functions-sink.html"><span class="image"><img src="_images/kamelets/google-functions-sink.svg" alt="google functions sink"></span> Google Functions Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-mail-source.html"><span class="image"><img src="_images/kamelets/google-mail-source.svg" alt="google mail source"></span> Google Mail Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-pubsub-sink.html"><span class="image"><img src="_images/kamelets/google-pubsub-sink.svg" alt="google pubsub sink"></span> Google Pubsub Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-pubsub-source.html"><span class="image"><img src="_images/kamelets/google-pubsub-source.svg" alt="google pubsub source"></span> Google Pubsub Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-sheets-sink.html"><span class="image"><img src="_images/kamelets/google-sheets-sink.svg" alt="google sheets sink"></span> Google Sheets Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-sheets-source.html"><span class="image"><img src="_images/kamelets/google-sheets-source.svg" alt="google sheets source"></span> Google Sheets Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-storage-event-based-source.html"><span class="image"><img src="_images/kamelets/google-storage-event-based-source.svg" alt="google storage event based source"></span> Google Storage Event-based Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-storage-sink.html"><span class="image"><img src="_images/kamelets/google-storage-sink.svg" alt="google storage sink"></span> Google Storage Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="google-storage-source.html"><span class="image"><img src="_images/kamelets/google-storage-source.svg" alt="google storage source"></span> Google Storage Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="graphql-sink.html"><span class="image"><img src="_images/kamelets/graphql-sink.svg" alt="graphql sink"></span> GraphQL Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="has-header-filter-action.html"><span class="image"><img src="_images/kamelets/has-header-filter-action.svg" alt="has header filter action"></span> Has Header Filter Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="header-matches-filter-action.html"><span class="image"><img src="_images/kamelets/header-matches-filter-action.svg" alt="header matches filter action"></span> Header Matches Filter Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="hoist-field-action.html"><span class="image"><img src="_images/kamelets/hoist-field-action.svg" alt="hoist field action"></span> Hoist Field Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="http-secured-sink.html"><span class="image"><img src="_images/kamelets/http-secured-sink.svg" alt="http secured sink"></span> Secured HTTP Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="http-secured-source.html"><span class="image"><img src="_images/kamelets/http-secured-source.svg" alt="http secured source"></span> HTTP Secured Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="http-sink.html"><span class="image"><img src="_images/kamelets/http-sink.svg" alt="http sink"></span> HTTP Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="http-source.html"><span class="image"><img src="_images/kamelets/http-source.svg" alt="http source"></span> HTTP Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="infinispan-sink.html"><span class="image"><img src="_images/kamelets/infinispan-sink.svg" alt="infinispan sink"></span> Infinispan Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="infinispan-source.html"><span class="image"><img src="_images/kamelets/infinispan-source.svg" alt="infinispan source"></span> Infinispan Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="insert-field-action.html"><span class="image"><img src="_images/kamelets/insert-field-action.svg" alt="insert field action"></span> Insert Field Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="insert-header-action.html"><span class="image"><img src="_images/kamelets/insert-header-action.svg" alt="insert header action"></span> Insert Header Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="is-tombstone-filter-action.html"><span class="image"><img src="_images/kamelets/is-tombstone-filter-action.svg" alt="is tombstone filter action"></span> Is Tombstone Filter Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jira-add-comment-sink.html"><span class="image"><img src="_images/kamelets/jira-add-comment-sink.svg" alt="jira add comment sink"></span> Jira Add Comment Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jira-add-issue-sink.html"><span class="image"><img src="_images/kamelets/jira-add-issue-sink.svg" alt="jira add issue sink"></span> Jira Add Issue Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jira-oauth-source.html"><span class="image"><img src="_images/kamelets/jira-oauth-source.svg" alt="jira oauth source"></span> Jira oauth Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jira-source.html"><span class="image"><img src="_images/kamelets/jira-source.svg" alt="jira source"></span> Jira Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jira-transition-issue-sink.html"><span class="image"><img src="_images/kamelets/jira-transition-issue-sink.svg" alt="jira transition issue sink"></span> Jira Transition Issue Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jira-update-issue-sink.html"><span class="image"><img src="_images/kamelets/jira-update-issue-sink.svg" alt="jira update issue sink"></span> Jira Update Issue Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-amqp-10-sink.html"><span class="image"><img src="_images/kamelets/jms-amqp-10-sink.svg" alt="jms amqp 10 sink"></span> JMS - AMQP 1.0 Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-amqp-10-source.html"><span class="image"><img src="_images/kamelets/jms-amqp-10-source.svg" alt="jms amqp 10 source"></span> JMS - AMQP 1.0 Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-apache-artemis-sink.html"><span class="image"><img src="_images/kamelets/jms-apache-artemis-sink.svg" alt="jms apache artemis sink"></span> JMS - Apache Artemis Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-apache-artemis-source.html"><span class="image"><img src="_images/kamelets/jms-apache-artemis-source.svg" alt="jms apache artemis source"></span> JMS - Apache Artemis Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-ibm-mq-sink.html"><span class="image"><img src="_images/kamelets/jms-ibm-mq-sink.svg" alt="jms ibm mq sink"></span> JMS - IBM MQ Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-ibm-mq-source.html"><span class="image"><img src="_images/kamelets/jms-ibm-mq-source.svg" alt="jms ibm mq source"></span> JMS - IBM MQ Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-pooled-apache-artemis-sink.html"><span class="image"><img src="_images/kamelets/jms-pooled-apache-artemis-sink.svg" alt="jms pooled apache artemis sink"></span> JMS Pooled - Apache Artemis Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jms-pooled-apache-artemis-source.html"><span class="image"><img src="_images/kamelets/jms-pooled-apache-artemis-source.svg" alt="jms pooled apache artemis source"></span> JMS Pooled - Apache Artemis Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jolt-transformation-action.html"><span class="image"><img src="_images/kamelets/jolt-transformation-action.svg" alt="jolt transformation action"></span> Jolt Transformation Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jslt-action.html"><span class="image"><img src="_images/kamelets/jslt-action.svg" alt="jslt action"></span> JSLT Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="json-deserialize-action.html"><span class="image"><img src="_images/kamelets/json-deserialize-action.svg" alt="json deserialize action"></span> Json Deserialize Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="json-patch-action.html"><span class="image"><img src="_images/kamelets/json-patch-action.svg" alt="json patch action"></span> Json Patch Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="json-schema-validator-action.html"><span class="image"><img src="_images/kamelets/json-schema-validator-action.svg" alt="json schema validator action"></span> Json Schema Validator Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="json-serialize-action.html"><span class="image"><img src="_images/kamelets/json-serialize-action.svg" alt="json serialize action"></span> Json Serialize Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="jsonata-action.html"><span class="image"><img src="_images/kamelets/jsonata-action.svg" alt="jsonata action"></span> Jsonata Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-apicurio-registry-not-secured-sink.html"><span class="image"><img src="_images/kamelets/kafka-apicurio-registry-not-secured-sink.svg" alt="kafka apicurio registry not secured sink"></span> Kafka Not Secured with Apicurio Registry Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-apicurio-registry-not-secured-source.html"><span class="image"><img src="_images/kamelets/kafka-apicurio-registry-not-secured-source.svg" alt="kafka apicurio registry not secured source"></span> Kafka Not Secured with Apicurio Registry Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-azure-schema-registry-sink.html"><span class="image"><img src="_images/kamelets/kafka-azure-schema-registry-sink.svg" alt="kafka azure schema registry sink"></span> Azure Kafka through Eventhubs with Azure Schema Registry Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-azure-schema-registry-source.html"><span class="image"><img src="_images/kamelets/kafka-azure-schema-registry-source.svg" alt="kafka azure schema registry source"></span> Azure Kafka through Eventhubs with Azure Schema Registry Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-apicurio-registry-not-secured-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-apicurio-registry-not-secured-source.svg" alt="kafka batch apicurio registry not secured source"></span> Kafka Batch Not Secured with Apicurio Registry Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-apicurio-registry-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-apicurio-registry-source.svg" alt="kafka batch apicurio registry source"></span> Kafka Batch with Apicurio Registry secured with Keycloak Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-azure-schema-registry-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-azure-schema-registry-source.svg" alt="kafka batch azure schema registry source"></span> Azure Kafka Batch through Eventhubs with Azure Schema Registry Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-manual-commit-action.html"><span class="image"><img src="_images/kamelets/kafka-batch-manual-commit-action.svg" alt="kafka batch manual commit action"></span> Kafka Batch Manual Commit Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-not-secured-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-not-secured-source.svg" alt="kafka batch not secured source"></span> Kafka Batch Not Secured Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-scram-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-scram-source.svg" alt="kafka batch scram source"></span> Kafka Batch Scram Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-source.svg" alt="kafka batch source"></span> Kafka Batch Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-batch-ssl-source.html"><span class="image"><img src="_images/kamelets/kafka-batch-ssl-source.svg" alt="kafka batch ssl source"></span> Kafka Batch SSL Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-manual-commit-action.html"><span class="image"><img src="_images/kamelets/kafka-manual-commit-action.svg" alt="kafka manual commit action"></span> Kafka Manual Commit Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-not-secured-apicurio-registry-json-source.html"><span class="image"><img src="_images/kamelets/kafka-not-secured-apicurio-registry-json-source.svg" alt="kafka not secured apicurio registry json source"></span> Kafka not secured with Apicurio Registry secured with Keycloak for JSON schema support Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-not-secured-apicurio-registry-sink.html"><span class="image"><img src="_images/kamelets/kafka-not-secured-apicurio-registry-sink.svg" alt="kafka not secured apicurio registry sink"></span> Kafka Not Secured with Apicurio Registry secured with Keycloak Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-not-secured-apicurio-registry-source.html"><span class="image"><img src="_images/kamelets/kafka-not-secured-apicurio-registry-source.svg" alt="kafka not secured apicurio registry source"></span> Kafka not secured with Apicurio Registry secured with Keycloak Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-not-secured-sink.html"><span class="image"><img src="_images/kamelets/kafka-not-secured-sink.svg" alt="kafka not secured sink"></span> Kafka Not Secured Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-not-secured-source.html"><span class="image"><img src="_images/kamelets/kafka-not-secured-source.svg" alt="kafka not secured source"></span> Kafka Not Secured Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-scram-sink.html"><span class="image"><img src="_images/kamelets/kafka-scram-sink.svg" alt="kafka scram sink"></span> Kafka Scram Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-scram-source.html"><span class="image"><img src="_images/kamelets/kafka-scram-source.svg" alt="kafka scram source"></span> Kafka Scram Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-sink.html"><span class="image"><img src="_images/kamelets/kafka-sink.svg" alt="kafka sink"></span> Kafka Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-source.html"><span class="image"><img src="_images/kamelets/kafka-source.svg" alt="kafka source"></span> Kafka Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-ssl-sink.html"><span class="image"><img src="_images/kamelets/kafka-ssl-sink.svg" alt="kafka ssl sink"></span> Kafka SSL Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kafka-ssl-source.html"><span class="image"><img src="_images/kamelets/kafka-ssl-source.svg" alt="kafka ssl source"></span> Kafka SSL Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kubernetes-namespaces-source.html"><span class="image"><img src="_images/kamelets/kubernetes-namespaces-source.svg" alt="kubernetes namespaces source"></span> Kubernetes Namespaces Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kubernetes-nodes-source.html"><span class="image"><img src="_images/kamelets/kubernetes-nodes-source.svg" alt="kubernetes nodes source"></span> Kubernetes Nodes Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="kubernetes-pods-source.html"><span class="image"><img src="_images/kamelets/kubernetes-pods-source.svg" alt="kubernetes pods source"></span> Kubernetes Pods Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="log-action.html"><span class="image"><img src="_images/kamelets/log-action.svg" alt="log action"></span> Log Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="log-sink.html"><span class="image"><img src="_images/kamelets/log-sink.svg" alt="log sink"></span> Log Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mail-imap-source.html"><span class="image"><img src="_images/kamelets/mail-imap-source.svg" alt="mail imap source"></span> Mail IMAP Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mail-sink.html"><span class="image"><img src="_images/kamelets/mail-sink.svg" alt="mail sink"></span> Mail Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mariadb-sink.html"><span class="image"><img src="_images/kamelets/mariadb-sink.svg" alt="mariadb sink"></span> MariaDB Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mariadb-source.html"><span class="image"><img src="_images/kamelets/mariadb-source.svg" alt="mariadb source"></span> MariaDB Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mask-field-action.html"><span class="image"><img src="_images/kamelets/mask-field-action.svg" alt="mask field action"></span> Mask Fields Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="message-timestamp-router-action.html"><span class="image"><img src="_images/kamelets/message-timestamp-router-action.svg" alt="message timestamp router action"></span> Message Timestamp Router Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="minio-sink.html"><span class="image"><img src="_images/kamelets/minio-sink.svg" alt="minio sink"></span> Minio Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="minio-source.html"><span class="image"><img src="_images/kamelets/minio-source.svg" alt="minio source"></span> Minio Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mongodb-changes-stream-source.html"><span class="image"><img src="_images/kamelets/mongodb-changes-stream-source.svg" alt="mongodb changes stream source"></span> MongoDB Changes Stream Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mongodb-sink.html"><span class="image"><img src="_images/kamelets/mongodb-sink.svg" alt="mongodb sink"></span> MongoDB Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mongodb-source.html"><span class="image"><img src="_images/kamelets/mongodb-source.svg" alt="mongodb source"></span> MongoDB Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mqtt-sink.html"><span class="image"><img src="_images/kamelets/mqtt-sink.svg" alt="mqtt sink"></span> MQTT Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mqtt-source.html"><span class="image"><img src="_images/kamelets/mqtt-source.svg" alt="mqtt source"></span> MQTT Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mqtt5-sink.html"><span class="image"><img src="_images/kamelets/mqtt5-sink.svg" alt="mqtt5 sink"></span> MQTT v5 Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mqtt5-source.html"><span class="image"><img src="_images/kamelets/mqtt5-source.svg" alt="mqtt5 source"></span> MQTT 5 Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ms-exchange-online-imap-oauth-source.html"><span class="image"><img src="_images/kamelets/ms-exchange-online-imap-oauth-source.svg" alt="ms exchange online imap oauth source"></span> Microsoft Exchange IMAP OAuth2 Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mustache-template-action.html"><span class="image"><img src="_images/kamelets/mustache-template-action.svg" alt="mustache template action"></span> Mustache Template Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mvel-template-action.html"><span class="image"><img src="_images/kamelets/mvel-template-action.svg" alt="mvel template action"></span> Mvel Template Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="mysql-sink.html"><span class="image"><img src="_images/kamelets/mysql-sink.svg" alt="mysql sink"></span> MySQL Sink</a> </li> <li class="nav-item is-current-page" data-depth="1"> <a class="nav-link" href="mysql-source.html"><span class="image"><img src="_images/kamelets/mysql-source.svg" alt="mysql source"></span> MySQL Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="nats-sink.html"><span class="image"><img src="_images/kamelets/nats-sink.svg" alt="nats sink"></span> NATS Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="nats-source.html"><span class="image"><img src="_images/kamelets/nats-source.svg" alt="nats source"></span> NATS Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="nominatim-geocode-action.html"><span class="image"><img src="_images/kamelets/nominatim-geocode-action.svg" alt="nominatim geocode action"></span> Nominatim GeoCode Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ogcapi-features-action.html"><span class="image"><img src="_images/kamelets/ogcapi-features-action.svg" alt="ogcapi features action"></span> OGC Api Feature Get Item Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="opensearch-index-sink.html"><span class="image"><img src="_images/kamelets/opensearch-index-sink.svg" alt="opensearch index sink"></span> OpenSearch Index Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="opensearch-search-source.html"><span class="image"><img src="_images/kamelets/opensearch-search-source.svg" alt="opensearch search source"></span> OpenSearch Search Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="oracle-database-sink.html"><span class="image"><img src="_images/kamelets/oracle-database-sink.svg" alt="oracle database sink"></span> Oracle Database Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="oracle-database-source.html"><span class="image"><img src="_images/kamelets/oracle-database-source.svg" alt="oracle database source"></span> Oracle Database Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="pdf-action.html"><span class="image"><img src="_images/kamelets/pdf-action.svg" alt="pdf action"></span> PDF Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="postgresql-sink.html"><span class="image"><img src="_images/kamelets/postgresql-sink.svg" alt="postgresql sink"></span> PostgreSQL Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="postgresql-source.html"><span class="image"><img src="_images/kamelets/postgresql-source.svg" alt="postgresql source"></span> PostgreSQL Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="pqc-kem-action.html"><span class="image"><img src="_images/kamelets/pqc-kem-action.svg" alt="pqc kem action"></span> PQC Key Encapsulation/Decapsulation Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="pqc-signature-action.html"><span class="image"><img src="_images/kamelets/pqc-signature-action.svg" alt="pqc signature action"></span> PQC Signature Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="predicate-filter-action.html"><span class="image"><img src="_images/kamelets/predicate-filter-action.svg" alt="predicate filter action"></span> Predicate Filter Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="protobuf-deserialize-action.html"><span class="image"><img src="_images/kamelets/protobuf-deserialize-action.svg" alt="protobuf deserialize action"></span> Protobuf Deserialize Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="protobuf-serialize-action.html"><span class="image"><img src="_images/kamelets/protobuf-serialize-action.svg" alt="protobuf serialize action"></span> Protobuf Serialize Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="pulsar-sink.html"><span class="image"><img src="_images/kamelets/pulsar-sink.svg" alt="pulsar sink"></span> Pulsar Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="pulsar-source.html"><span class="image"><img src="_images/kamelets/pulsar-source.svg" alt="pulsar source"></span> Pulsar Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="redis-sink.html"><span class="image"><img src="_images/kamelets/redis-sink.svg" alt="redis sink"></span> Redis Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="redis-source.html"><span class="image"><img src="_images/kamelets/redis-source.svg" alt="redis source"></span> Redis Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="regex-router-action.html"><span class="image"><img src="_images/kamelets/regex-router-action.svg" alt="regex router action"></span> Regex Router Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="replace-field-action.html"><span class="image"><img src="_images/kamelets/replace-field-action.svg" alt="replace field action"></span> Replace Field Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="resolve-pojo-schema-action.html"><span class="image"><img src="_images/kamelets/resolve-pojo-schema-action.svg" alt="resolve pojo schema action"></span> Resolve Schema Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="rest-openapi-sink.html"><span class="image"><img src="_images/kamelets/rest-openapi-sink.svg" alt="rest openapi sink"></span> REST OpenAPI Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="salesforce-composite-upsert-sink.html"><span class="image"><img src="_images/kamelets/salesforce-composite-upsert-sink.svg" alt="salesforce composite upsert sink"></span> Salesforce composite upsert Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="salesforce-create-sink.html"><span class="image"><img src="_images/kamelets/salesforce-create-sink.svg" alt="salesforce create sink"></span> Salesforce Create Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="salesforce-delete-sink.html"><span class="image"><img src="_images/kamelets/salesforce-delete-sink.svg" alt="salesforce delete sink"></span> Salesforce Delete Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="salesforce-source.html"><span class="image"><img src="_images/kamelets/salesforce-source.svg" alt="salesforce source"></span> Salesforce Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="salesforce-update-sink.html"><span class="image"><img src="_images/kamelets/salesforce-update-sink.svg" alt="salesforce update sink"></span> Salesforce Update Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="scp-sink.html"><span class="image"><img src="_images/kamelets/scp-sink.svg" alt="scp sink"></span> SCP Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="set-body-action.html"><span class="image"><img src="_images/kamelets/set-body-action.svg" alt="set body action"></span> Set Body Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="set-kafka-key-action.html"><span class="image"><img src="_images/kamelets/set-kafka-key-action.svg" alt="set kafka key action"></span> Set Kafka Key Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="sftp-sink.html"><span class="image"><img src="_images/kamelets/sftp-sink.svg" alt="sftp sink"></span> SFTP Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="sftp-source.html"><span class="image"><img src="_images/kamelets/sftp-source.svg" alt="sftp source"></span> SFTP Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="simple-filter-action.html"><span class="image"><img src="_images/kamelets/simple-filter-action.svg" alt="simple filter action"></span> Simple Filter Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="slack-sink.html"><span class="image"><img src="_images/kamelets/slack-sink.svg" alt="slack sink"></span> Slack Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="slack-source.html"><span class="image"><img src="_images/kamelets/slack-source.svg" alt="slack source"></span> Slack Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="snowflake-sink.html"><span class="image"><img src="_images/kamelets/snowflake-sink.svg" alt="snowflake sink"></span> Snowflake Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="snowflake-source.html"><span class="image"><img src="_images/kamelets/snowflake-source.svg" alt="snowflake source"></span> Snowflake Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="solr-sink.html"><span class="image"><img src="_images/kamelets/solr-sink.svg" alt="solr sink"></span> Solr Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="solr-source.html"><span class="image"><img src="_images/kamelets/solr-source.svg" alt="solr source"></span> Solr Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="splunk-hec-sink.html"><span class="image"><img src="_images/kamelets/splunk-hec-sink.svg" alt="splunk hec sink"></span> Splunk HEC Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="splunk-sink.html"><span class="image"><img src="_images/kamelets/splunk-sink.svg" alt="splunk sink"></span> Splunk Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="splunk-source.html"><span class="image"><img src="_images/kamelets/splunk-source.svg" alt="splunk source"></span> Splunk Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="spring-rabbitmq-sink.html"><span class="image"><img src="_images/kamelets/spring-rabbitmq-sink.svg" alt="spring rabbitmq sink"></span> RabbitMQ Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="spring-rabbitmq-source.html"><span class="image"><img src="_images/kamelets/spring-rabbitmq-source.svg" alt="spring rabbitmq source"></span> RabbitMQ Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="sqlserver-sink.html"><span class="image"><img src="_images/kamelets/sqlserver-sink.svg" alt="sqlserver sink"></span> Microsoft SQL Server Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="sqlserver-source.html"><span class="image"><img src="_images/kamelets/sqlserver-source.svg" alt="sqlserver source"></span> Microsoft SQL Server Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ssh-sink.html"><span class="image"><img src="_images/kamelets/ssh-sink.svg" alt="ssh sink"></span> SSH Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="ssh-source.html"><span class="image"><img src="_images/kamelets/ssh-source.svg" alt="ssh source"></span> SSH Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="string-template-action.html"><span class="image"><img src="_images/kamelets/string-template-action.svg" alt="string template action"></span> String Template Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="telegram-sink.html"><span class="image"><img src="_images/kamelets/telegram-sink.svg" alt="telegram sink"></span> Telegram Sink</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="telegram-source.html"><span class="image"><img src="_images/kamelets/telegram-source.svg" alt="telegram source"></span> Telegram Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="throttle-action.html"><span class="image"><img src="_images/kamelets/throttle-action.svg" alt="throttle action"></span> Throttle Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="timer-source.html"><span class="image"><img src="_images/kamelets/timer-source.svg" alt="timer source"></span> Timer Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="timestamp-router-action.html"><span class="image"><img src="_images/kamelets/timestamp-router-action.svg" alt="timestamp router action"></span> Timestamp Router Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="topic-name-matches-filter-action.html"><span class="image"><img src="_images/kamelets/topic-name-matches-filter-action.svg" alt="topic name matches filter action"></span> Kafka Topic Name Matches Filter Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="twitter-directmessage-source.html"><span class="image"><img src="_images/kamelets/twitter-directmessage-source.svg" alt="twitter directmessage source"></span> Twitter Direct Message Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="twitter-search-source.html"><span class="image"><img src="_images/kamelets/twitter-search-source.svg" alt="twitter search source"></span> Twitter Search Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="twitter-timeline-source.html"><span class="image"><img src="_images/kamelets/twitter-timeline-source.svg" alt="twitter timeline source"></span> Twitter Timeline Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="value-to-key-action.html"><span class="image"><img src="_images/kamelets/value-to-key-action.svg" alt="value to key action"></span> Value to Key Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="velocity-template-action.html"><span class="image"><img src="_images/kamelets/velocity-template-action.svg" alt="velocity template action"></span> Velocity Template Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="webhook-source.html"><span class="image"><img src="_images/kamelets/webhook-source.svg" alt="webhook source"></span> Webhook Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="wttrin-source.html"><span class="image"><img src="_images/kamelets/wttrin-source.svg" alt="wttrin source"></span> wttr.in Source</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="xj-identity-action.html"><span class="image"><img src="_images/kamelets/xj-identity-action.svg" alt="xj identity action"></span> XJ Identity Action</a> </li> <li class="nav-item" data-depth="1"> <a class="nav-link" href="xj-template-action.html"><span class="image"><img src="_images/kamelets/xj-template-action.svg" alt="xj template action"></span> XJ Template Action</a> </li> </ul> </li> </ul> </nav> </div> <div class="nav-panel-explore" data-panel="explore"> <div class="context"> <span class="title">Kamelet Catalog</span> <span class="version">Next (Pre-release)</span> </div> <ul class="components"> <li class="component"> <span class="title"> <a href="../../manual/index.html">User manual</a> </span></li> <li class="component"><span class="title">Camel Components</span> <ul class="versions"> <li class="version"> <a href="../../components/next/index.html">Next (Pre-release)</a> </li> <li class="version"> <a href="../../components/4.14.x/index.html">4.14.x (LTS)</a> </li> <li class="version"> <a href="../../components/4.10.x/index.html">4.10.x (LTS)</a> </li> <li class="version"> <a href="../../components/3.22.x/index.html">3.22.x (LTS)</a> </li> </ul></li> <li class="component"> <span class="title"> <a href="../../camel-core/index.html">Camel Core</a> </span></li> <li class="component"><span class="title">Camel K</span> <ul class="versions"> <li class="version"> <a href="../../camel-k/next/index.html">Next (Pre-release)</a> </li> <li class="version"> <a href="../../camel-k/2.8.x/index.html">2.8.x</a> </li> <li class="version"> <a href="../../camel-k/2.7.x/index.html">2.7.x (LTS)</a> </li> </ul></li> <li class="component"><span class="title">Camel Kafka Connector</span> <ul class="versions"> <li class="version"> <a href="../../camel-kafka-connector/next/index.html">Next (Pre-release)</a> </li> <li class="version"> <a href="../../camel-kafka-connector/4.14.x/index.html">4.14.x (LTS)</a> </li> </ul></li> <li class="component is-current"><span class="title">Kamelet Catalog</span> <ul class="versions"> <li class="version is-current"> <a href="index.html">Next (Pre-release)</a> </li> <li class="version"> <a href="../4.14.x/index.html">4.14.x (LTS)</a> </li> <li class="version"> <a href="../4.10.x/index.html">4.10.x (LTS)</a> </li> </ul></li> <li class="component"><span class="title">Camel Karaf</span> <ul class="versions"> <li class="version"> <a href="../../camel-karaf/4.9.x/index.html">4.9.x</a> </li> <li class="version"> <a href="../../camel-karaf/3.22.x/index.html">3.22.x (LTS)</a> </li> </ul></li> <li class="component"><span class="title">Camel Quarkus</span> <ul class="versions"> <li class="version"> <a href="../../camel-quarkus/next/index.html">Next (Pre-release)</a> </li> <li class="version"> <a href="../../camel-quarkus/3.27.x/index.html">3.27.x</a> </li> <li class="version"> <a href="../../camel-quarkus/3.20.x/index.html">3.20.x</a> </li> </ul></li> <li class="component"><span class="title">Camel Spring Boot</span> <ul class="versions"> <li class="version"> <a href="../../camel-spring-boot/next/index.html">Next (Pre-release)</a> </li> <li class="version"> <a href="../../camel-spring-boot/4.14.x/index.html">4.14.x (LTS)</a> </li> <li class="version"> <a href="../../camel-spring-boot/4.10.x/index.html">4.10.x (LTS)</a> </li> <li class="version"> <a href="../../camel-spring-boot/3.22.x/index.html">3.22.x (LTS)</a> </li> </ul></li> </ul> </div> </div> </aside> </div> <main class="article"> <nav class="toolbar" aria-label="Toolbar"> <button class="nav-toggle" type="button" aria-label="Toggle submenu"></button> <nav class="breadcrumbs" aria-label="breadcrumbs"> <ul> <li><a href="index.html">Kamelet Catalog</a></li> <li><a href="mysql-source.html"><span class="image"><img src="_images/kamelets/mysql-source.svg" alt="mysql source"></span> MySQL Source</a></li> </ul> </nav> <div class="page-versions"> <button class="version-menu-toggle" type="button" title="Show other versions of page">Next (Pre-release)</button> <div class="version-menu"> <a class="version is-current" href="mysql-source.html">Next (Pre-release)</a> <a class="version" href="../4.14.x/mysql-source.html">4.14.x (LTS)</a> <a class="version" href="../4.10.x/mysql-source.html">4.10.x (LTS)</a> </div> </div> </nav> <div class="content"> <article class="doc"> <h1 class="page"><span class="image"><img src="_images/kamelets/mysql-source.svg" alt="mysql source"></span> MySQL Source</h1> <div id="preamble"> <div class="sectionbody"> <div class="paragraph"> <p><strong>Provided by: "Apache Software Foundation"</strong></p> </div> <div class="paragraph"> <p><strong>Support Level for this Kamelet is: "Stable"</strong></p> </div> <div class="paragraph"> <p>Query data from a MySQL Database.</p> </div> </div> </div> <div class="sect1"> <h2 id="_configuration_options"><a class="anchor" href="#_configuration_options"></a>Configuration Options</h2> <div class="sectionbody"> <div class="paragraph"> <p>The following table summarizes the configuration options available for the <code>mysql-source</code> Kamelet:</p> </div> <div class="table-wrapper"><table class="tableblock frame-all grid-all stretch"> <colgroup> <col> <col> <col> <col> <col> <col> </colgroup> <thead> <tr> <th class="tableblock halign-left valign-top">Property</th> <th class="tableblock halign-center valign-top">Name</th> <th class="tableblock halign-left valign-top">Description</th> <th class="tableblock halign-center valign-top">Type</th> <th class="tableblock halign-center valign-top">Default</th> <th class="tableblock halign-center valign-top">Example</th> </tr> </thead> <tbody> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_databaseName"></a> <a href="#_undefined_databaseName" class="anchor"></a><strong>databaseName</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Database Name</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Required</strong> The name of the MySQL Database.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"></td> <td class="tableblock halign-center valign-top"></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_password"></a> <a href="#_undefined_password" class="anchor"></a><strong>password</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Password</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Required</strong> The password to access a secured MySQL Database.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"></td> <td class="tableblock halign-center valign-top"></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_query"></a> <a href="#_undefined_query" class="anchor"></a><strong>query</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Query</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Required</strong> The query to execute against the MySQL Database.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"></td> <td class="tableblock halign-center valign-top"><p class="tableblock">INSERT INTO accounts (username,city) VALUES (:#username,:#city)</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_serverName"></a> <a href="#_undefined_serverName" class="anchor"></a><strong>serverName</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Server Name</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Required</strong> The server name for the data source.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"></td> <td class="tableblock halign-center valign-top"><p class="tableblock">localhost</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_username"></a> <a href="#_undefined_username" class="anchor"></a><strong>username</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Username</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock"><strong>Required</strong> The username to access a secured MySQL Database.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"></td> <td class="tableblock halign-center valign-top"></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_consumedQuery"></a> <a href="#_undefined_consumedQuery" class="anchor"></a><strong>consumedQuery</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Consumed Query</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">A query to run on a tuple consumed.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"></td> <td class="tableblock halign-center valign-top"><p class="tableblock">DELETE FROM accounts where user_id = :#user_id</p></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_delay"></a> <a href="#_undefined_delay" class="anchor"></a><strong>delay</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Delay</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">The number of milliseconds before the next poll.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">integer</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">500</p></td> <td class="tableblock halign-center valign-top"></td> </tr> <tr> <td class="tableblock halign-left valign-top"><p class="tableblock"><a id="_undefined_serverPort"></a> <a href="#_undefined_serverPort" class="anchor"></a><strong>serverPort</strong></p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">Server Port</p></td> <td class="tableblock halign-left valign-top"><p class="tableblock">The server port for the data source.</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">string</p></td> <td class="tableblock halign-center valign-top"><p class="tableblock">3306</p></td> <td class="tableblock halign-center valign-top"></td> </tr> </tbody> </table></div> </div> </div> <div class="sect1"> <h2 id="_dependencies"><a class="anchor" href="#_dependencies"></a>Dependencies</h2> <div class="sectionbody"> <div class="paragraph"> <p>At runtime, the <code>mysql-source</code> Kamelet relies upon the presence of the following dependencies:</p> </div> <div class="ulist"> <ul> <li> <p>camel:jackson</p> </li> <li> <p>camel:kamelet</p> </li> <li> <p>camel:sql</p> </li> <li> <p>mvn:org.apache.commons:commons-dbcp2:2.13.0</p> </li> </ul> </div> </div> </div> <div class="sect1"> <h2 id="_camel_jbang_usage"><a class="anchor" href="#_camel_jbang_usage"></a>Camel JBang usage</h2> <div class="sectionbody"> <div class="sect2"> <h3 id="_prerequisites"><a class="anchor" href="#_prerequisites"></a><strong>Prerequisites</strong></h3> <div class="ulist"> <ul> <li> <p>You&#8217;ve installed <a href="https://www.jbang.dev/">JBang</a>.</p> </li> <li> <p>You have executed the following command:</p> </li> </ul> </div> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-shell hljs" data-lang="shell">jbang app install camel@apache/camel</code></pre> </div> </div> <div class="paragraph"> <p>Supposing you have a file named route.yaml with this content:</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">- route:
from:
uri: "kamelet:mysql-source"
parameters:
.
.
.
steps:
- to:
uri: "kamelet:log-sink"</code></pre> </div> </div> <div class="paragraph"> <p>You can now run it directly through the following command</p> </div> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-shell hljs" data-lang="shell">camel run route.yaml</code></pre> </div> </div> </div> </div> </div> <div class="sect1"> <h2 id="_mysql_source_kamelet_description"><a class="anchor" href="#_mysql_source_kamelet_description"></a>MySQL Source Kamelet Description</h2> <div class="sectionbody"> <div class="sect2"> <h3 id="_authentication"><a class="anchor" href="#_authentication"></a>Authentication</h3> <div class="paragraph"> <p>This Kamelet requires username and password authentication to connect to a MySQL database. The credentials are configured through the <code>username</code> and <code>password</code> properties.</p> </div> </div> <div class="sect2"> <h3 id="_configuration"><a class="anchor" href="#_configuration"></a>Configuration</h3> <div class="paragraph"> <p>The MySQL Source Kamelet supports the following configurations:</p> </div> <div class="ulist"> <ul> <li> <p><strong>Server Name</strong>: The hostname or IP address of the MySQL server (required)</p> </li> <li> <p><strong>Username</strong>: Username for database authentication (required)</p> </li> <li> <p><strong>Password</strong>: Password for database authentication (required)</p> </li> <li> <p><strong>Query</strong>: SQL query to execute (required)</p> </li> <li> <p><strong>Database Name</strong>: Name of the MySQL database (required)</p> </li> <li> <p><strong>Server Port</strong>: Port number for the MySQL server (default: 3306)</p> </li> <li> <p><strong>Period</strong>: Interval between query executions in milliseconds</p> </li> <li> <p><strong>Connection Properties</strong>: Additional JDBC connection properties</p> </li> </ul> </div> </div> <div class="sect2"> <h3 id="_output_format"><a class="anchor" href="#_output_format"></a>Output Format</h3> <div class="paragraph"> <p>The Kamelet outputs query results as JSON objects. Each row from the result set is converted to a JSON object with column names as keys.</p> </div> </div> <div class="sect2"> <h3 id="_usage_example"><a class="anchor" href="#_usage_example"></a>Usage Example</h3> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">- route:
from:
uri: "kamelet:mysql-source"
parameters:
serverName: "mysql.example.com"
username: "dbuser"
password: "dbpass"
databaseName: "orders"
query: "SELECT * FROM orders WHERE status = 'PENDING'"
period: 30000
steps:
- to:
uri: "kamelet:log-sink"</code></pre> </div> </div> </div> <div class="sect2"> <h3 id="_example_with_custom_port"><a class="anchor" href="#_example_with_custom_port"></a>Example with Custom Port</h3> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">- route:
from:
uri: "kamelet:mysql-source"
parameters:
serverName: "mysql.example.com"
serverPort: "3307"
username: "dbuser"
password: "dbpass"
databaseName: "analytics"
query: "SELECT id, name, created_at FROM users WHERE created_at &gt; NOW() - INTERVAL 1 HOUR"
period: 60000
steps:
- to:
uri: "kamelet:log-sink"</code></pre> </div> </div> </div> <div class="sect2"> <h3 id="_example_with_parameterized_query"><a class="anchor" href="#_example_with_parameterized_query"></a>Example with Parameterized Query</h3> <div class="listingblock"> <div class="content"> <pre class="highlightjs highlight"><code class="language-yaml hljs" data-lang="yaml">- route:
from:
uri: "kamelet:mysql-source"
parameters:
serverName: "mysql.example.com"
username: "dbuser"
password: "dbpass"
databaseName: "inventory"
query: "SELECT * FROM products WHERE stock_level &lt; 10"
period: 120000
steps:
- to:
uri: "kamelet:log-sink"</code></pre> </div> </div> </div> <div class="sect2"> <h3 id="_connection_management"><a class="anchor" href="#_connection_management"></a>Connection Management</h3> <div class="paragraph"> <p>The kamelet manages database connections automatically, including connection pooling and reconnection on failures. Query execution is scheduled at the specified interval.</p> </div> </div> </div> </div> <div class="sect1"> <h2 id="_kamelet_source_file"><a class="anchor" href="#_kamelet_source_file"></a>Kamelet source file</h2> <div class="sectionbody"> <div class="paragraph"> <p><a href="https://github.com/apache/camel-kamelets/blob/main/kamelets/mysql-source.kamelet.yaml" class="bare">https://github.com/apache/camel-kamelets/blob/main/kamelets/mysql-source.kamelet.yaml</a></p> </div> </div> </div> </article> <aside class="toc sidebar" aria-label="Table of contents" data-title="Contents" data-levels="2"> <div class="toc-menu"></div> </aside> </div> </main> </div> <div class="footer-tools"> <a href="#top" title="Reach the top of the page">Back to top</a> </div> <footer> <div class="footer"> <figure class="logo"> <img src="../../_/img/logo-d-a567cee6fa.svg" class="logo-small mt-60" alt="Apache Camel Logo" aria-label="white silhouette of a camel in front of a sand dune"> </figure> <input id="footer-toggle-overview" type="checkbox" title="Show/Hide Overview section"> <dl> <dt><label for="footer-toggle-overview">Overview</label><label for="footer-toggle-overview">&#65291;</label></dt> <dd><a href="../../blog/">Blog</a></dd> <dd><a href="../../docs/">Documentation</a></dd> <dd><a href="../../community/support/">Community</a></dd> <dd><a href="../../download/">Download</a></dd> </dl> <input id="footer-toggle-documentation" type="checkbox" title="Show/Hide Documentation section"> <dl> <dt><label for="footer-toggle-documentation">Documentation</label><label for="footer-toggle-documentation">&#65291;</label></dt> <dd><a href="../../manual/">User Manual</a></dd> <dd><a href="../../components/next/index.html">Components</a></dd> <dd><a href="../../camel-k/next/">Camel-K</a></dd> <dd><a href="../../camel-kafka-connector/next/">Camel Kafka Connector</a></dd> <dd><a href="../../camel-quarkus/next/">Camel Quarkus</a></dd> <dd><a href="../../camel-spring-boot/next/">Camel Spring Boot</a></dd> <dd><a href="../../camel-karaf/3.22.x/">Camel Karaf</a></dd> <dd><a href="../../manual/faq/index.html">FAQ</a></dd> </dl> <input id="footer-toggle-community" type="checkbox" title="Show/Hide Community section"> <dl> <dt><label for="footer-toggle-community">Community</label><label for="footer-toggle-community">&#65291;</label></dt> <dd><a href="../../community/support/">Support</a></dd> <dd><a href="../../community/contributing/">Contributing</a></dd> <dd><a href="../../community/mailing-list/">Mailing Lists</a></dd> <dd><a href="../../community/user-stories/">User stories</a></dd> <dd><a href="../../community/articles/">Articles</a></dd> <dd><a href="../../community/books/">Books</a></dd> <dd><a href="../../community/team/">Team</a></dd> </dl> <input id="footer-toggle-about" type="checkbox" title="Show/Hide Acknowledgements section"> <dl> <dt><label for="footer-toggle-about">About</label><label for="footer-toggle-about">&#65291;</label></dt> <dd><a href="../../acknowledgments/">Acknowledgments</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/events/current-event.html" title="Apache Events">Apache Events</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/licenses/" title="License">License</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/security/" title="Security">Security</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/foundation/sponsorship.html" title="Sponsorship">Sponsorship</a></dd> <dd><a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/foundation/thanks.html" title="Thanks">Thanks</a></dd> </dl> <p class="remark"> &copy; 2004-2025 The <a href="https://apache.org">Apache Software Foundation</a>.<br> Apache Camel, Camel, Apache, the Apache feather logo, and the Apache Camel project logo are trademarks of The Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners. </p> <div class="resources"> <div class="context"> <a href="https://privacy.apache.org/policies/privacy-policy-public.html">Privacy Policy</a> </div> <div class="context"> <a target="_blank" rel="noopener noreferrer nofollow" href="https://www.apache.org/foundation/policies/conduct">Code of Conduct</a> </div> <div class="context"> <a href="../../sitemap/">Sitemap</a> </div> </div> <div class="footer-icons"> <a rel="noopener noreferrer nofollow" href="https://github.com/apache/camel/" title="Collaborate on GitHub"><svg class="brand-icon" focusable="false"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#github"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://camel.zulipchat.com" title="Chat on Zulip"><svg class="brand-icon" focusable="false"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#zulip"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://twitter.com/ApacheCamel" title="Follow Apache Camel on Twitter"><svg class="brand-icon" focusable="false"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#twitter"/></svg></a> <a rel="noopener noreferrer nofollow" href="https://www.linkedin.com/groups/2447439/" title="Apache Camel group on Linkedin"><svg class="brand-icon" focusable="false"><use xlink:href="../../_/img/brand-logos-f2e689f4d4.svg#linkedin"/></svg></a> </div> </div> </footer> <script src="../../_/js/vendor/algoliasearch-bad45193e2.js"></script> <script src="../../_/js/site-9b761b31dd.js"></script> <script async src="../../_/js/vendor/highlight-621a10fe1b.js"></script> <script async src="../../_/js/vendor/svg4everybody-a0c573f2b9.js"></script> <script async src="../../_/js/vendor/tabs-5aea11bcf5.js" data-sync-storage-key="preferred-tab"></script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Organization", "name": "Apache Camel", "url": "https://camel.apache.org", "sameAs": [ "https://twitter.com/ApacheCamel" ], "logo": "../../_/img/logo-d-a567cee6fa.svg", "description": "Apache Camel ™ is a versatile open-source integration framework based on known Enterprise Integration Patterns. Camel empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based Fluent API, Spring or Blueprint XML Configuration files, and a Scala DSL." } </script> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Apache Camel", "item": "https://camel.apache.org/" }, { "@type": "ListItem", "position": 2, "name": "Kamelet Catalog", "item": "https://camel.apache.org/camel-kamelets/4.14.x/index.html" }, { "@type": "ListItem", "position": 3, "name": "Next (Pre-release)", "item": "https://camel.apache.org/camel-kamelets/next/index.html" }, { "@type": "ListItem", "position": 4, "name": "MySQL Source", "item": "https://camel.apache.org/camel-kamelets/next/mysql-source.html" }] } </script> </body> </html>