Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Containers
  • Support Cases
  • Products & Services

    Products

    Support

    • Production Support
    • Development Support
    • Product Life Cycles

    Services

    • Consulting
    • Technical Account Management
    • Training & Certifications

    Documentation

    • Red Hat Enterprise Linux
    • Red Hat JBoss Enterprise Application Platform
    • Red Hat OpenStack Platform
    • Red Hat OpenShift Container Platform
    All Documentation

    Ecosystem Catalog

    • Red Hat Partner Ecosystem
    • Partner Resources
  • Tools

    Tools

    • Troubleshoot a product issue
    • Packages
    • Errata

    Customer Portal Labs

    • Configuration
    • Deployment
    • Security
    • Troubleshoot
    All labs

    Red Hat Insights

    Increase visibility into IT operations to detect and resolve technical issues before they impact your business.

    Learn More
    Go to Insights
  • Security

    Red Hat Product Security Center

    Engage with our Red Hat Product Security team, access security updates, and ensure your environments are not exposed to any known security vulnerabilities.

    Product Security Center

    Security Updates

    • Security Advisories
    • Red Hat CVE Database
    • Security Labs

    Keep your systems secure with Red Hat's specialized responses to security vulnerabilities.

    View Responses

    Resources

    • Security Blog
    • Security Measurement
    • Severity Ratings
    • Backporting Policies
    • Product Signing (GPG) Keys
  • Community

    Customer Portal Community

    • Discussions
    • Private Groups
    Community Activity

    Customer Events

    • Red Hat Convergence
    • Red Hat Summit

    Stories

    • Red Hat Subscription Value
    • You Asked. We Acted.
    • Open Source Communities
Or troubleshoot an issue.

Select Your Language

  • English
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Virtualization
  • Red Hat Identity Management
  • Red Hat Directory Server
  • Red Hat Certificate System
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Update Infrastructure
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat CloudForms
  • Red Hat OpenStack Platform
  • Red Hat OpenShift Container Platform
  • Red Hat OpenShift Data Science
  • Red Hat OpenShift Online
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat Single Sign On
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Thorntail
  • Red Hat build of Eclipse Vert.x
  • Red Hat build of OpenJDK
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Integration
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
  • Red Hat JBoss Data Virtualization
  • Red Hat Process Automation
  • Red Hat Process Automation Manager
  • Red Hat Decision Manager
All Products
  1. Apache Camel Component Reference
  2. 1. Components Overview
    1. 1.1. Container types
    2. 1.2. Supported components
  3. 2. ActiveMQ
  4. 3. AHC Component
    1. 3.1. URI format
    2. 3.2. AhcEndpoint Options
      1. 3.2.1. Path Parameters (1 parameters):
      2. 3.2.2. Query Parameters (13 parameters):
    3. 3.3. Spring Boot Auto-Configuration
    4. 3.4. AhcComponent Options
    5. 3.5. Message Headers
    6. 3.6. Message Body
    7. 3.7. Response code
    8. 3.8. AhcOperationFailedException
    9. 3.9. Calling using GET or POST
    10. 3.10. Configuring URI to call
    11. 3.11. Configuring URI Parameters
    12. 3.12. How to set the http method to the HTTP producer
    13. 3.13. Configuring charset
      1. 3.13.1. URI Parameters from the endpoint URI
      2. 3.13.2. URI Parameters from the Message
      3. 3.13.3. Getting the Response Code
    14. 3.14. Configuring AsyncHttpClient
    15. 3.15. SSL Support (HTTPS)
    16. 3.16. See Also
  5. 4. AHC Websocket Component
    1. 4.1. URI Format
    2. 4.2. AHC-WS Options
      1. 4.2.1. Path Parameters (1 parameters):
      2. 4.2.2. Query Parameters (18 parameters):
    3. 4.3. Spring Boot Auto-Configuration
    4. 4.4. Writing and Reading Data over Websocket
    5. 4.5. Configuring URI to Write or Read Data
    6. 4.6. See Also
  6. 5. AMQP Component
    1. 5.1. URI format
    2. 5.2. AMQP Options
      1. 5.2.1. Path Parameters (2 parameters):
      2. 5.2.2. Query Parameters (92 parameters):
    3. 5.3. Spring Boot Auto-Configuration
    4. 5.4. Usage
    5. 5.5. Configuring AMQP component
    6. 5.6. Using topics
    7. 5.7. See Also
  7. 6. APNS Component
    1. 6.1. URI format
    2. 6.2. Options
      1. 6.2.1. Path Parameters (1 parameters):
      2. 6.2.2. Query Parameters (20 parameters):
    3. 6.3. Spring Boot Auto-Configuration
      1. 6.3.1. Component
        1. 6.3.1.1. SSL Setting
    4. 6.4. Exchange data format
    5. 6.5. Message Headers
    6. 6.6. ApnsServiceFactory builder callback
    7. 6.7. Samples
      1. 6.7.1. Camel Xml route
      2. 6.7.2. Camel Java route
    8. 6.8. See Also
  8. 7. ASN.1 File DataFormat
    1. 7.1. ASN.1 Data Format Options
    2. 7.2. Spring Boot Auto-Configuration
    3. 7.3. Unmarshal
    4. 7.4. Dependencies
  9. 8. AS2 Component
    1. 8.1. URI format
    2. 8.2. AS2 Options
      1. 8.2.1. Path Parameters (1 parameters):
      2. 8.2.2. Query Parameters (30 parameters):
    3. 8.3. Spring Boot Auto-Configuration
    4. 8.4. Client Endpoints:
    5. 8.5. Server Endpoints:
  10. 9. Asterisk Component
    1. 9.1. URI format
    2. 9.2. Options
      1. 9.2.1. Path Parameters (1 parameters):
      2. 9.2.2. Query Parameters (8 parameters):
    3. 9.3. Spring Boot Auto-Configuration
    4. 9.4. Action
  11. 10. Atmos Component
    1. 10.1. Options
      1. 10.1.1. Path Parameters (2 parameters):
      2. 10.1.2. Query Parameters (12 parameters):
    2. 10.2. Spring Boot Auto-Configuration
    3. 10.3. Dependencies
    4. 10.4. Integrations
    5. 10.5. Examples
    6. 10.6. See Also
  12. 11. Atmosphere Websocket Component
    1. 11.1. Atmosphere-Websocket Options
      1. 11.1.1. Path Parameters (1 parameters):
      2. 11.1.2. Query Parameters (38 parameters):
    2. 11.2. Spring Boot Auto-Configuration
    3. 11.3. URI Format
    4. 11.4. Reading and Writing Data over Websocket
    5. 11.5. Configuring URI to Read or Write Data
    6. 11.6. See Also
  13. 12. Atom Component
    1. 12.1. URI format
    2. 12.2. Options
      1. 12.2.1. Path Parameters (1 parameters):
      2. 12.2.2. Query Parameters (27 parameters):
    3. 12.3. Spring Boot Auto-Configuration
    4. 12.4. Exchange data format
    5. 12.5. Message Headers
    6. 12.6. Samples
    7. 12.7. See Also
  14. 13. Atomix Map Component
    1. 13.1. URI format
    2. 13.2. Options
      1. 13.2.1. Path Parameters (1 parameters):
      2. 13.2.2. Query Parameters (18 parameters):
    3. 13.3. Spring Boot Auto-Configuration
    4. 13.4. Headers
    5. 13.5. Configuring the component to connect to an Atomix cluster
    6. 13.6. Usage examples:
  15. 14. Atomix Messaging Component
    1. 14.1. URI format
      1. 14.1.1. Path Parameters (1 parameters):
      2. 14.1.2. Query Parameters (19 parameters):
    2. 14.2. Spring Boot Auto-Configuration
  16. 15. Atomix MultiMap Component
    1. 15.1. URI format
      1. 15.1.1. Path Parameters (1 parameters):
      2. 15.1.2. Query Parameters (18 parameters):
    2. 15.2. Spring Boot Auto-Configuration
  17. 16. Atomix Queue Component
    1. 16.1. URI format
      1. 16.1.1. Path Parameters (1 parameters):
      2. 16.1.2. Query Parameters (16 parameters):
    2. 16.2. Spring Boot Auto-Configuration
  18. 17. Atomix Set Component
    1. 17.1. URI format
      1. 17.1.1. Path Parameters (1 parameters):
      2. 17.1.2. Query Parameters (17 parameters):
    2. 17.2. Spring Boot Auto-Configuration
  19. 18. Atomix Value Component
    1. 18.1. URI format
      1. 18.1.1. Path Parameters (1 parameters):
      2. 18.1.2. Query Parameters (17 parameters):
    2. 18.2. Spring Boot Auto-Configuration
  20. 19. Avro Component
    1. 19.1. Apache Avro Overview
    2. 19.2. Using the Avro data format
    3. 19.3. Using Avro RPC in Camel
    4. 19.4. Avro RPC URI Options
      1. 19.4.1. Path Parameters (4 parameters):
      2. 19.4.2. Query Parameters (10 parameters):
    5. 19.5. Spring Boot Auto-Configuration
    6. 19.6. Avro RPC Headers
    7. 19.7. Examples
  21. 20. Avro DataFormat
    1. 20.1. Apache Avro Overview
    2. 20.2. Using the Avro data format
    3. 20.3. Avro Dataformat Options
    4. 20.4. Spring Boot Auto-Configuration
  22. 21. AWS CloudWatch Component
    1. 21.1. URI Format
    2. 21.2. URI Options
      1. 21.2.1. Path Parameters (1 parameters):
      2. 21.2.2. Query Parameters (11 parameters):
    3. 21.3. Spring Boot Auto-Configuration
    4. 21.4. Usage
      1. 21.4.1. Message headers evaluated by the CW producer
      2. 21.4.2. Advanced AmazonCloudWatch configuration
    5. 21.5. Dependencies
    6. 21.6. See Also
  23. 22. AWS DynamoDB Component
    1. 22.1. URI Format
    2. 22.2. URI Options
      1. 22.2.1. Path Parameters (1 parameters):
      2. 22.2.2. Query Parameters (13 parameters):
    3. 22.3. Spring Boot Auto-Configuration
    4. 22.4. Usage
      1. 22.4.1. Message headers evaluated by the DDB producer
      2. 22.4.2. Message headers set during BatchGetItems operation
      3. 22.4.3. Message headers set during DeleteItem operation
      4. 22.4.4. Message headers set during DeleteTable operation
      5. 22.4.5. Message headers set during DescribeTable operation
      6. 22.4.6. Message headers set during GetItem operation
      7. 22.4.7. Message headers set during PutItem operation
      8. 22.4.8. Message headers set during Query operation
      9. 22.4.9. Message headers set during Scan operation
      10. 22.4.10. Message headers set during UpdateItem operation
      11. 22.4.11. Advanced AmazonDynamoDB configuration
    5. 22.5. Dependencies
    6. 22.6. See Also
  24. 23. AWS DynamoDB Streams Component
    1. 23.1. URI Format
    2. 23.2. URI Options
      1. 23.2.1. Path Parameters (1 parameters):
      2. 23.2.2. Query Parameters (28 parameters):
    3. 23.3. Spring Boot Auto-Configuration
    4. 23.4. Sequence Numbers
    5. 23.5. Batch Consumer
    6. 23.6. Usage
      1. 23.6.1. AmazonDynamoDBStreamsClient configuration
      2. 23.6.2. Providing AWS Credentials
    7. 23.7. Coping with Downtime
      1. 23.7.1. AWS DynamoDB Streams outage of less than 24 hours
      2. 23.7.2. AWS DynamoDB Streams outage of more than 24 hours
    8. 23.8. Dependencies
    9. 23.9. See Also
  25. 24. AWS EC2 Component
    1. 24.1. URI Format
    2. 24.2. URI Options
      1. 24.2.1. Path Parameters (1 parameters):
      2. 24.2.2. Query Parameters (8 parameters):
    3. 24.3. Spring Boot Auto-Configuration
    4. 24.4. Usage
      1. 24.4.1. Message headers evaluated by the EC2 producer
    5. 24.5. See Also
  26. 25. AWS IAM Component
    1. 25.1. URI Format
    2. 25.2. URI Options
      1. 25.2.1. Path Parameters (1 parameters):
      2. 25.2.2. Query Parameters (8 parameters):
    3. 25.3. Spring Boot Auto-Configuration
    4. 25.4. Usage
      1. 25.4.1. Message headers evaluated by the IAM producer
      2. 25.4.2. IAM Producer operations
    5. 25.5. See Also
  27. 26. AWS Kinesis Component
    1. 26.1. URI Format
    2. 26.2. URI Options
      1. 26.2.1. Path Parameters (1 parameters):
      2. 26.2.2. Query Parameters (30 parameters):
    3. 26.3. Spring Boot Auto-Configuration
    4. 26.4. Batch Consumer
    5. 26.5. Usage
      1. 26.5.1. Message headers set by the Kinesis consumer
      2. 26.5.2. AmazonKinesis configuration
      3. 26.5.3. Providing AWS Credentials
      4. 26.5.4. Message headers used by the Kinesis producer to write to Kinesis. The producer expects that the message body is a byte[].
      5. 26.5.5. Message headers set by the Kinesis producer on successful storage of a Record
    6. 26.6. Dependencies
    7. 26.7. See Also
  28. 27. AWS Kinesis Firehose Component
    1. 27.1. URI Format
    2. 27.2. URI Options
      1. 27.2.1. Path Parameters (1 parameters):
      2. 27.2.2. Query Parameters (7 parameters):
    3. 27.3. Spring Boot Auto-Configuration
    4. 27.4. Usage
      1. 27.4.1. Amazon Kinesis Firehose configuration
      2. 27.4.2. Providing AWS Credentials
      3. 27.4.3. Message headers set by the Kinesis producer on successful storage of a Record
    5. 27.5. Dependencies
    6. 27.6. See Also
  29. 28. AWS KMS Component
    1. 28.1. URI Format
    2. 28.2. URI Options
      1. 28.2.1. Path Parameters (1 parameters):
      2. 28.2.2. Query Parameters (8 parameters):
    3. 28.3. Spring Boot Auto-Configuration
    4. 28.4. Usage
      1. 28.4.1. Message headers evaluated by the MQ producer
      2. 28.4.2. KMS Producer operations
    5. 28.5. See Also
  30. 29. AWS Lambda Component
    1. 29.1. URI Format
    2. 29.2. URI Options
      1. 29.2.1. Path Parameters (1 parameters):
      2. 29.2.2. Query Parameters (8 parameters):
    3. 29.3. Spring Boot Auto-Configuration
    4. 29.4. Usage
      1. 29.4.1. Message headers evaluated by the Lambda producer
    5. 29.5. List of Avalaible Operations
    6. 29.6. Example
    7. 29.7. Dependencies
    8. 29.8. See Also
  31. 30. AWS MQ Component
    1. 30.1. URI Format
    2. 30.2. URI Options
      1. 30.2.1. Path Parameters (1 parameters):
      2. 30.2.2. Query Parameters (8 parameters):
    3. 30.3. Spring Boot Auto-Configuration
    4. 30.4. Usage
      1. 30.4.1. Message headers evaluated by the MQ producer
    5. 30.5. See Also
  32. 31. AWS S3 Storage Service Component
    1. 31.1. URI Format
    2. 31.2. URI Options
      1. 31.2.1. Path Parameters (1 parameters):
      2. 31.2.2. Query Parameters (50 parameters):
    3. 31.3. Spring Boot Auto-Configuration
    4. 31.4. Batch Consumer
    5. 31.5. Usage
      1. 31.5.1. Message headers evaluated by the S3 producer
      2. 31.5.2. Message headers set by the S3 producer
      3. 31.5.3. Message headers set by the S3 consumer
      4. 31.5.4. S3 Producer operations
      5. 31.5.5. Advanced AmazonS3 configuration
      6. 31.5.6. Use KMS with the S3 component
      7. 31.5.7. Use "useIAMCredentials" with the s3 component
    6. 31.6. Dependencies
    7. 31.7. See Also
  33. 32. AWS SimpleDB Component
    1. 32.1. URI Format
    2. 32.2. URI Options
      1. 32.2.1. Path Parameters (1 parameters):
      2. 32.2.2. Query Parameters (10 parameters):
    3. 32.3. Spring Boot Auto-Configuration
    4. 32.4. Usage
      1. 32.4.1. Message headers evaluated by the SDB producer
      2. 32.4.2. Message headers set during DomainMetadata operation
      3. 32.4.3. Message headers set during GetAttributes operation
      4. 32.4.4. Message headers set during ListDomains operation
      5. 32.4.5. Message headers set during Select operation
      6. 32.4.6. Advanced AmazonSimpleDB configuration
    5. 32.5. Dependencies
    6. 32.6. See Also
  34. 33. AWS Simple Email Service Component
    1. 33.1. URI Format
    2. 33.2. URI Options
      1. 33.2.1. Path Parameters (1 parameters):
      2. 33.2.2. Query Parameters (11 parameters):
    3. 33.3. Spring Boot Auto-Configuration
    4. 33.4. Usage
      1. 33.4.1. Message headers evaluated by the SES producer
      2. 33.4.2. Message headers set by the SES producer
      3. 33.4.3. Advanced AmazonSimpleEmailService configuration
    5. 33.5. Dependencies
    6. 33.6. See Also
  35. 34. AWS Simple Notification System Component
    1. 34.1. URI Format
    2. 34.2. URI Options
      1. 34.2.1. Path Parameters (1 parameters):
      2. 34.2.2. Query Parameters (11 parameters):
    3. 34.3. Spring Boot Auto-Configuration
    4. 34.4. Usage
      1. 34.4.1. Message headers evaluated by the SNS producer
      2. 34.4.2. Message headers set by the SNS producer
      3. 34.4.3. Advanced AmazonSNS configuration
    5. 34.5. Dependencies
    6. 34.6. See Also
  36. 35. AWS Simple Queue Service Component
    1. 35.1. URI Format
    2. 35.2. URI Options
      1. 35.2.1. Path Parameters (1 parameters):
      2. 35.2.2. Query Parameters (48 parameters):
    3. 35.3. Spring Boot Auto-Configuration
    4. 35.4. Batch Consumer
    5. 35.5. Usage
      1. 35.5.1. Message headers set by the SQS producer
      2. 35.5.2. Message headers set by the SQS consumer
      3. 35.5.3. Advanced AmazonSQS configuration
      4. 35.5.4. Creating or updating an SQS Queue
      5. 35.5.5. DelayQueue VS Delay for Single message
    6. 35.6. Dependencies
    7. 35.7. JMS-style Selectors
    8. 35.8. See Also
  37. 36. AWS Simple Workflow Component
    1. 36.1. URI Format
    2. 36.2. URI Options
      1. 36.2.1. Path Parameters (1 parameters):
      2. 36.2.2. Query Parameters (30 parameters):
    3. 36.3. Spring Boot Auto-Configuration
    4. 36.4. Usage
      1. 36.4.1. Message headers evaluated by the SWF Workflow Producer
      2. 36.4.2. Message headers set by the SWF Workflow Producer
      3. 36.4.3. Message headers set by the SWF Workflow Consumer
      4. 36.4.4. Message headers set by the SWF Activity Producer
      5. 36.4.5. Message headers set by the SWF Activity Consumer
      6. 36.4.6. Advanced amazonSWClient configuration
    5. 36.5. Dependencies
    6. 36.6. See Also
  38. 37. AWS XRay Component
    1. 37.1. Dependency
    2. 37.2. Configuration
      1. 37.2.1. Explicit
      2. 37.2.2. Tracking of comprehensive route execution
    3. 37.3. Example
  39. 38. Camel Components for Windows Azure Services
  40. 39. Azure Storage Blob Service Component
    1. 39.1. URI Format
    2. 39.2. URI Options
      1. 39.2.1. Path Parameters (1 parameters):
      2. 39.2.2. Query Parameters (19 parameters):
    3. 39.3. Spring Boot Auto-Configuration
    4. 39.4. Usage
      1. 39.4.1. Message headers evaluated by the Azure Storage Blob Service producer
      2. 39.4.2. Message headers set by the Azure Storage Blob Service producer
      3. 39.4.3. Message headers set by the Azure Storage Blob Service producer consumer
      4. 39.4.4. Azure Blob Service operations
      5. 39.4.5. Azure Blob Client configuration
    5. 39.5. Dependencies
    6. 39.6. See Also
  41. 40. Azure Storage Queue Service Component
    1. 40.1. URI Format
    2. 40.2. URI Options
      1. 40.2.1. Path Parameters (1 parameters):
      2. 40.2.2. Query Parameters (10 parameters):
    3. 40.3. Spring Boot Auto-Configuration
    4. 40.4. Usage
      1. 40.4.1. Message headers evaluated by the Azure Storage Queue Service producer
      2. 40.4.2. Message headers set by the Azure Storage Queue Service producer
      3. 40.4.3. Message headers set by the Azure Storage Queue Service producer consumer
      4. 40.4.4. Azure Queue Service operations
      5. 40.4.5. Azure Queue Client configuration
    5. 40.5. Dependencies
    6. 40.6. See Also
  42. 41. Barcode DataFormat
    1. 41.1. Dependencies
    2. 41.2. Barcode Options
    3. 41.3. Spring Boot Auto-Configuration
    4. 41.4. Using the Java DSL
      1. 41.4.1. Marshalling
      2. 41.4.2. Unmarshalling
  43. 42. Base64 DataFormat
    1. 42.1. Options
    2. 42.2. Spring Boot Auto-Configuration
    3. 42.3. Marshal
    4. 42.4. Unmarshal
    5. 42.5. Dependencies
  44. 43. Bean Component
    1. 43.1. URI format
    2. 43.2. Options
      1. 43.2.1. Path Parameters (1 parameters):
      2. 43.2.2. Query Parameters (5 parameters):
    3. 43.3. Using
    4. 43.4. Bean as endpoint
    5. 43.5. Java DSL bean syntax
    6. 43.6. Bean Binding
    7. 43.7. See Also
  45. 44. BeanIO DataFormat
    1. 44.1. Options
    2. 44.2. Spring Boot Auto-Configuration
    3. 44.3. Usage
      1. 44.3.1. Using Java DSL
      2. 44.3.2. Using XML DSL
    4. 44.4. Dependencies
  46. 45. Beanstalk Component
    1. 45.1. Dependencies
    2. 45.2. URI format
    3. 45.3. Beanstalk options
      1. 45.3.1. Path Parameters (1 parameters):
      2. 45.3.2. Query Parameters (26 parameters):
    4. 45.4. Spring Boot Auto-Configuration
    5. 45.5. Consumer Headers
    6. 45.6. Examples
    7. 45.7. See Also
  47. 46. Bean Validator Component
    1. 46.1. URI format
    2. 46.2. URI Options
      1. 46.2.1. Path Parameters (1 parameters):
      2. 46.2.2. Query Parameters (6 parameters):
    3. 46.3. Spring Boot Auto-Configuration
    4. 46.4. OSGi deployment
    5. 46.5. Example
    6. 46.6. See Also
  48. 47. Binding Component (deprecated)
    1. 47.1. Options
      1. 47.1.1. Path Parameters (2 parameters):
      2. 47.1.2. Query Parameters (4 parameters):
    2. 47.2. Using Bindings
    3. 47.3. Using the binding URI
    4. 47.4. Using a BindingComponent
    5. 47.5. When to use Bindings
  49. 48. Bindy DataFormat
    1. 48.1. Options
    2. 48.2. Spring Boot Auto-Configuration
    3. 48.3. Annotations
    4. 48.4. 1. CsvRecord
    5. 48.5. 2. Link
    6. 48.6. 3. DataField
    7. 48.7. 4. FixedLengthRecord
    8. 48.8. 5. Message
    9. 48.9. 6. KeyValuePairField
    10. 48.10. 7. Section
    11. 48.11. 8. OneToMany
    12. 48.12. 9. BindyConverter
    13. 48.13. 10. FormatFactories
    14. 48.14. Supported Datatypes
    15. 48.15. Using the Java DSL
      1. 48.15.1. Setting locale
      2. 48.15.2. Unmarshaling
      3. 48.15.3. Marshaling
    16. 48.16. Using Spring XML
    17. 48.17. Dependencies
  50. 49. Using OSGi blueprint with Camel
    1. 49.1. Overview
    2. 49.2. Using camel-blueprint
  51. 50. Bonita Component
    1. 50.1. URI format
    2. 50.2. General Options
      1. 50.2.1. Path Parameters (1 parameters):
      2. 50.2.2. Query Parameters (9 parameters):
    3. 50.3. Spring Boot Auto-Configuration
    4. 50.4. Body content
    5. 50.5. Examples
    6. 50.6. Dependencies
  52. 51. Boon DataFormat
    1. 51.1. Options
    2. 51.2. Spring Boot Auto-Configuration
    3. 51.3. Using the Java DSL
    4. 51.4. Using Blueprint XML
    5. 51.5. Dependencies
  53. 52. Box Component
    1. 52.1. Connection Authentication Types
      1. 52.1.1. Standard Authentication
      2. 52.1.2. App Enterprise Authentication
      3. 52.1.3. App User Authentication
    2. 52.2. Box Options
      1. 52.2.1. Path Parameters (2 parameters):
      2. 52.2.2. Query Parameters (20 parameters):
    3. 52.3. Spring Boot Auto-Configuration
    4. 52.4. URI format
    5. 52.5. Producer Endpoints:
      1. 52.5.1. Endpoint Prefix collaborations
      2. 52.5.2. Endpoint Prefix comments
      3. 52.5.3. Endpoint Prefix events-logs
      4. 52.5.4. Endpoint Prefix files
      5. 52.5.5. Endpoint Prefix folders
      6. 52.5.6. Endpoint Prefix groups
      7. 52.5.7. Endpoint Prefix search
      8. 52.5.8. Endpoint Prefix tasks
      9. 52.5.9. Endpoint Prefix users
    6. 52.6. Consumer Endpoints:
    7. 52.7. Message header
    8. 52.8. Message body
    9. 52.9. Configure the component and enable authentication
    10. 52.10. Samples
  54. 53. Braintree Component
    1. 53.1. Braintree Options
      1. 53.1.1. Path Parameters (2 parameters):
      2. 53.1.2. Query Parameters (14 parameters):
    2. 53.2. Spring Boot Auto-Configuration
    3. 53.3. URI format
    4. 53.4. BraintreeComponent
    5. 53.5. Producer Endpoints:
      1. 53.5.1. Endpoint prefix addOn
      2. 53.5.2. Endpoint prefix address
      3. 53.5.3. Endpoint prefix clientToken
      4. 53.5.4. Endpoint prefix creditCardVerification
      5. 53.5.5. Endpoint prefix customer
      6. 53.5.6. Endpoint prefix discount
      7. 53.5.7. Endpoint prefix dispute
      8. 53.5.8. Endpoint prefix documentUpload
      9. 53.5.9. Endpoint prefix merchantAccount
      10. 53.5.10. Endpoint prefix paymentMethod
      11. 53.5.11. Endpoint prefix paymentMethodNonce
      12. 53.5.12. Endpoint prefix plan
      13. 53.5.13. Endpoint prefix report
      14. 53.5.14. Endpoint prefix settlementBatchSummary
      15. 53.5.15. Endpoint prefix subscription
      16. 53.5.16. Endpoint prefix transaction
      17. 53.5.17. Endpoint prefix webhookNotification
    6. 53.6. Consumer Endpoints
    7. 53.7. Message Headers
    8. 53.8. Message body
    9. 53.9. Examples
    10. 53.10. See Also
  55. 54. Browse Component
    1. 54.1. URI format
    2. 54.2. Options
      1. 54.2.1. Path Parameters (1 parameters):
      2. 54.2.2. Query Parameters (4 parameters):
    3. 54.3. Sample
    4. 54.4. See Also
  56. 55. EHCache Component (deprecated)
    1. 55.1. URI format
    2. 55.2. Options
      1. 55.2.1. Path Parameters (1 parameters):
      2. 55.2.2. Query Parameters (19 parameters):
    3. 55.3. Spring Boot Auto-Configuration
    4. 55.4. Sending/Receiving Messages to/from the cache
      1. 55.4.1. Message Headers up to Camel 2.7
      2. 55.4.2. Message Headers Camel 2.8+
      3. 55.4.3. Cache Producer
      4. 55.4.4. Cache Consumer
      5. 55.4.5. Cache Processors
    5. 55.5. Cache Usage Samples
      1. 55.5.1. Example 1: Configuring the cache
      2. 55.5.2. Example 2: Adding keys to the cache
      3. 55.5.3. Example 2: Updating existing keys in a cache
      4. 55.5.4. Example 3: Deleting existing keys in a cache
      5. 55.5.5. Example 4: Deleting all existing keys in a cache
      6. 55.5.6. Example 5: Notifying any changes registering in a Cache to Processors and other Producers
      7. 55.5.7. Example 6: Using Processors to selectively replace payload with cache values
      8. 55.5.8. Example 7: Getting an entry from the Cache
      9. 55.5.9. Example 8: Checking for an entry in the Cache
    6. 55.6. Management of EHCache
    7. 55.7. Cache replication Camel 2.8
      1. 55.7.1. Example: JMS cache replication
  57. 56. Caffeine Cache Component
    1. 56.1. URI format
    2. 56.2. Options
      1. 56.2.1. Path Parameters (1 parameters):
      2. 56.2.2. Query Parameters (19 parameters):
    3. 56.3. Spring Boot Auto-Configuration
    4. 56.4. Examples
    5. 56.5. Check operation result
  58. 57. Caffeine LoadCache Component
    1. 57.1. URI format
    2. 57.2. Options
      1. 57.2.1. Path Parameters (1 parameters):
      2. 57.2.2. Query Parameters (19 parameters):
    3. 57.3. Spring Boot Auto-Configuration
  59. 58. Castor DataFormat (deprecated)
    1. 58.1. Using the Java DSL
    2. 58.2. Using Spring XML
    3. 58.3. Options
    4. 58.4. Spring Boot Auto-Configuration
    5. 58.5. Dependencies
  60. 59. Camel CDI
    1. 59.1. Auto-configured Camel context
    2. 59.2. Auto-detecting Camel routes
    3. 59.3. Auto-configured Camel primitives
    4. 59.4. Camel context configuration
    5. 59.5. Multiple Camel contexts
    6. 59.6. Configuration properties
    7. 59.7. Auto-configured type converters
    8. 59.8. Camel bean integration
      1. 59.8.1. Camel annotations
      2. 59.8.2. Bean component
      3. 59.8.3. Referring beans from Endpoint URIs
    9. 59.9. Camel events to CDI events
    10. 59.10. CDI events endpoint
    11. 59.11. Camel XML configuration import
    12. 59.12. Transaction support
      1. 59.12.1. Transaction policies
      2. 59.12.2. Transactional error handler
    13. 59.13. Auto-configured OSGi integration
    14. 59.14. Lazy Injection / Programmatic Lookup
    15. 59.15. Maven Archetype
    16. 59.16. Supported containers
    17. 59.17. Examples
    18. 59.18. See Also
    19. 59.19. Camel CDI for EAR deployments on WildFly-Camel
  61. 60. Chronicle Engine Component
    1. 60.1. URI Format
    2. 60.2. URI Options
      1. 60.2.1. Path Parameters (2 parameters):
      2. 60.2.2. Query Parameters (12 parameters):
    3. 60.3. Spring Boot Auto-Configuration
  62. 61. Chunk Component
    1. 61.1. URI format
    2. 61.2. Options
      1. 61.2.1. Path Parameters (1 parameters):
      2. 61.2.2. Query Parameters (9 parameters):
    3. 61.3. Spring Boot Auto-Configuration
    4. 61.4. Chunk Context
    5. 61.5. Dynamic templates
    6. 61.6. Samples
    7. 61.7. The Email Sample
    8. 61.8. See Also
  63. 62. Class Component
    1. 62.1. URI format
    2. 62.2. Options
      1. 62.2.1. Path Parameters (1 parameters):
      2. 62.2.2. Query Parameters (5 parameters):
    3. 62.3. Using
    4. 62.4. Setting properties on the created instance
    5. 62.5. See Also
  64. 63. CMIS Component
    1. 63.1. URI Format
    2. 63.2. CMIS Options
      1. 63.2.1. Path Parameters (1 parameters):
      2. 63.2.2. Query Parameters (13 parameters):
    3. 63.3. Spring Boot Auto-Configuration
    4. 63.4. Usage
      1. 63.4.1. Message headers evaluated by the producer
      2. 63.4.2. Message headers set during querying Producer operation
    5. 63.5. Dependencies
    6. 63.6. See Also
  65. 64. CM SMS Gateway Component
    1. 64.1. Options
      1. 64.1.1. Path Parameters (1 parameters):
      2. 64.1.2. Query Parameters (5 parameters):
    2. 64.2. Spring Boot Auto-Configuration
    3. 64.3. Sample
  66. 65. CoAP Component
    1. 65.1. Options
      1. 65.1.1. Path Parameters (1 parameters):
      2. 65.1.2. Query Parameters (5 parameters):
    2. 65.2. Spring Boot Auto-Configuration
    3. 65.3. Message Headers
      1. 65.3.1. Configuring the CoAP producer request method
  67. 66. Constant Language
    1. 66.1. Constant Options
    2. 66.2. Example usage
    3. 66.3. Dependencies
  68. 67. CometD Component
    1. 67.1. URI format
    2. 67.2. Examples
    3. 67.3. Options
      1. 67.3.1. Path Parameters (3 parameters):
      2. 67.3.2. Query Parameters (16 parameters):
    4. 67.4. Spring Boot Auto-Configuration
    5. 67.5. Authentication
    6. 67.6. Setting up SSL for Cometd Component
      1. 67.6.1. Using the JSSE Configuration Utility
    7. 67.7. See Also
  69. 68. Consul Component
    1. 68.1. URI format
    2. 68.2. Options
      1. 68.2.1. Path Parameters (1 parameters):
      2. 68.2.2. Query Parameters (4 parameters):
    3. 68.3. Spring Boot Auto-Configuration
    4. 68.4. Headers
  70. 69. Control Bus Component
    1. 69.1. ControlBus Component
    2. 69.2. Commands
    3. 69.3. Options
      1. 69.3.1. Path Parameters (2 parameters):
      2. 69.3.2. Query Parameters (6 parameters):
    4. 69.4. Using route command
    5. 69.5. Getting performance statistics
    6. 69.6. Using Simple language
  71. 70. Couchbase Component
    1. 70.1. URI format
    2. 70.2. Options
      1. 70.2.1. Path Parameters (3 parameters):
      2. 70.2.2. Query Parameters (47 parameters):
    3. 70.3. Spring Boot Auto-Configuration
  72. 71. CouchDB Component
    1. 71.1. URI format
    2. 71.2. Options
      1. 71.2.1. Path Parameters (4 parameters):
      2. 71.2.2. Query Parameters (12 parameters):
    3. 71.3. Spring Boot Auto-Configuration
    4. 71.4. Headers
    5. 71.5. Message Body
    6. 71.6. Samples
  73. 72. Cassandra CQL Component
    1. 72.1. URI format
    2. 72.2. Cassandra Options
      1. 72.2.1. Path Parameters (4 parameters):
      2. 72.2.2. Query Parameters (29 parameters):
    3. 72.3. Spring Boot Auto-Configuration
    4. 72.4. Messages
      1. 72.4.1. Incoming Message
      2. 72.4.2. Outgoing Message
    5. 72.5. Repositories
    6. 72.6. Idempotent repository
    7. 72.7. Aggregation repository
    8. 72.8. Examples
  74. 73. Crypto (JCE) Component
    1. 73.1. Introduction
    2. 73.2. URI format
    3. 73.3. Options
      1. 73.3.1. Path Parameters (2 parameters):
      2. 73.3.2. Query Parameters (19 parameters):
    4. 73.4. Spring Boot Auto-Configuration
    5. 73.5. Using
      1. 73.5.1. Raw keys
      2. 73.5.2. KeyStores and Aliases.
      3. 73.5.3. Changing JCE Provider and Algorithm
      4. 73.5.4. Changing the Signature Message Header
      5. 73.5.5. Changing the buffersize
      6. 73.5.6. Supplying Keys dynamically.
    6. 73.6. See Also
  75. 74. Crypto CMS Component
    1. 74.1. Options
      1. 74.1.1. Path Parameters (2 parameters):
      2. 74.1.2. Query Parameters (15 parameters):
    2. 74.2. Spring Boot Auto-Configuration
    3. 74.3. Enveloped Data
    4. 74.4. Signed Data
  76. 75. Crypto (Java Cryptographic Extension) DataFormat
    1. 75.1. CryptoDataFormat Options
    2. 75.2. Spring Boot Auto-Configuration
    3. 75.3. Basic Usage
    4. 75.4. Specifying the Encryption Algorithm
    5. 75.5. Specifying an Initialization Vector
    6. 75.6. Hashed Message Authentication Codes (HMAC)
    7. 75.7. Supplying Keys Dynamically
    8. 75.8. Dependencies
    9. 75.9. See Also
  77. 76. CSV DataFormat
    1. 76.1. Options
    2. 76.2. Spring Boot Auto-Configuration
    3. 76.3. Marshalling a Map to CSV
    4. 76.4. Unmarshalling a CSV message into a Java List
    5. 76.5. Marshalling a List<Map> to CSV
    6. 76.6. File Poller of CSV, then unmarshaling
    7. 76.7. Marshaling with a pipe as delimiter
    8. 76.8. Using skipFirstLine option while unmarshaling
    9. 76.9. Unmarshaling with a pipe as delimiter
    10. 76.10. Dependencies
  78. 77. CXF
    1. 77.1. CXF consumers on WildFly
      1. 77.1.1. Configuring alternative ports
      2. 77.1.2. Configuring SSL
      3. 77.1.3. Configuring security with Elytron
        1. 77.1.3.1. Configuring a security domain
        2. 77.1.3.2. Configuring security constraints, authentication methods and security roles
  79. 78. CXF-RS Component
    1. 78.1. URI format
    2. 78.2. Options
      1. 78.2.1. Path Parameters (2 parameters):
      2. 78.2.2. Query Parameters (30 parameters):
    3. 78.3. Spring Boot Auto-Configuration
    4. 78.4. How to configure the REST endpoint in Camel
    5. 78.5. How to override the CXF producer address from message header
    6. 78.6. Consuming a REST Request - Simple Binding Style
      1. 78.6.1. Enabling the Simple Binding Style
      2. 78.6.2. Examples of request binding with different method signatures
      3. 78.6.3. More examples of the Simple Binding Style
    7. 78.7. Consuming a REST Request - Default Binding Style
    8. 78.8. How to invoke the REST service through camel-cxfrs producer
    9. 78.9. What’s the Camel Transport for CXF
    10. 78.10. Integrate Camel into CXF transport layer
      1. 78.10.1. Setting up the Camel Transport in Spring
      2. 78.10.2. Integrating the Camel Transport in a programmatic way
    11. 78.11. Configure the destination and conduit with Spring
      1. 78.11.1. Namespace
      2. 78.11.2. The destination element
      3. 78.11.3. The conduit element
    12. 78.12. Configure the destination and conduit with Blueprint
    13. 78.13. Example Using Camel as a load balancer for CXF
    14. 78.14. Complete Howto and Example for attaching Camel to CXF
  80. 79. Data Format Component
    1. 79.1. URI format
    2. 79.2. DataFormat Options
      1. 79.2.1. Path Parameters (2 parameters):
      2. 79.2.2. Query Parameters (1 parameters):
    3. 79.3. Samples
  81. 80. Dataset Component
    1. 80.1. URI format
    2. 80.2. Options
      1. 80.2.1. Path Parameters (1 parameters):
      2. 80.2.2. Query Parameters (19 parameters):
    3. 80.3. Configuring DataSet
    4. 80.4. Example
    5. 80.5. DataSetSupport (abstract class)
      1. 80.5.1. Properties on DataSetSupport
    6. 80.6. SimpleDataSet
      1. 80.6.1. Additional Properties on SimpleDataSet
    7. 80.7. ListDataSet
      1. 80.7.1. Additional Properties on ListDataSet
    8. 80.8. FileDataSet
      1. 80.8.1. Additional Properties on FileDataSet
  82. 81. DigitalOcean Component
    1. 81.1. Prerequisites
    2. 81.2. URI format
    3. 81.3. Options
      1. 81.3.1. Path Parameters (1 parameters):
      2. 81.3.2. Query Parameters (10 parameters):
    4. 81.4. Spring Boot Auto-Configuration
    5. 81.5. Message body result
    6. 81.6. API Rate Limits
    7. 81.7. Account endpoint
    8. 81.8. BlockStorages endpoint
    9. 81.9. Droplets endpoint
    10. 81.10. Images endpoint
    11. 81.11. Snapshots endpoint
    12. 81.12. Keys endpoint
    13. 81.13. Regions endpoint
    14. 81.14. Sizes endpoint
    15. 81.15. Floating IPs endpoint
    16. 81.16. Tags endpoint
    17. 81.17. Examples
  83. 82. Direct Component
    1. 82.1. URI format
    2. 82.2. Options
      1. 82.2.1. Path Parameters (1 parameters):
      2. 82.2.2. Query Parameters (7 parameters):
    3. 82.3. Samples
    4. 82.4. See Also
  84. 83. Direct VM Component
    1. 83.1. URI format
    2. 83.2. Options
      1. 83.2.1. Path Parameters (1 parameters):
      2. 83.2.2. Query Parameters (9 parameters):
    3. 83.3. Samples
    4. 83.4. See Also
  85. 84. Disruptor Component
    1. 84.1. URI format
    2. 84.2. Options
      1. 84.2.1. Path Parameters (1 parameters):
      2. 84.2.2. Query Parameters (12 parameters):
    3. 84.3. Spring Boot Auto-Configuration
    4. 84.4. Wait strategies
    5. 84.5. Use of Request Reply
    6. 84.6. Concurrent consumers
    7. 84.7. Thread pools
    8. 84.8. Sample
    9. 84.9. Using multipleConsumers
    10. 84.10. Extracting disruptor information
  86. 85. DNS Component
    1. 85.1. URI format
    2. 85.2. Options
      1. 85.2.1. Path Parameters (1 parameters):
      2. 85.2.2. Query Parameters (1 parameters):
    3. 85.3. Spring Boot Auto-Configuration
    4. 85.4. Headers
    5. 85.5. Examples
      1. 85.5.1. IP lookup
      2. 85.5.2. DNS lookup
      3. 85.5.3. DNS Dig
    6. 85.6. Dns Activation Policy
  87. 86. Docker Component
    1. 86.1. URI format
    2. 86.2. General Options
      1. 86.2.1. Path Parameters (1 parameters):
      2. 86.2.2. Query Parameters (20 parameters):
    3. 86.3. Spring Boot Auto-Configuration
    4. 86.4. Header Strategy
    5. 86.5. Examples
    6. 86.6. Dependencies
  88. 87. Dozer Component
    1. 87.1. URI format
    2. 87.2. Options
      1. 87.2.1. Path Parameters (1 parameters):
      2. 87.2.2. Query Parameters (7 parameters):
    3. 87.3. Spring Boot Auto-Configuration
    4. 87.4. Using Data Formats with Dozer
    5. 87.5. Configuring Dozer
    6. 87.6. Mapping Extensions
      1. 87.6.1. Variable Mappings
      2. 87.6.2. Custom Mappings
      3. 87.6.3. Expression Mappings
  89. 88. Drill Component
    1. 88.1. URI format
    2. 88.2. Drill Producer
    3. 88.3. Options
      1. 88.3.1. Path Parameters (1 parameters):
      2. 88.3.2. Query Parameters (5 parameters):
    4. 88.4. Spring Boot Auto-Configuration
    5. 88.5. See Also
  90. 89. Dropbox Component
    1. 89.1. URI format
    2. 89.2. Operations
    3. 89.3. Options
      1. 89.3.1. Path Parameters (1 parameters):
      2. 89.3.2. Query Parameters (12 parameters):
    4. 89.4. Spring Boot Auto-Configuration
    5. 89.5. Del operation
      1. 89.5.1. Samples
      2. 89.5.2. Result Message Headers
      3. 89.5.3. Result Message Body
    6. 89.6. Get (download) operation
      1. 89.6.1. Samples
      2. 89.6.2. Result Message Headers
      3. 89.6.3. Result Message Body
    7. 89.7. Move operation
      1. 89.7.1. Samples
      2. 89.7.2. Result Message Headers
      3. 89.7.3. Result Message Body
    8. 89.8. Put (upload) operation
      1. 89.8.1. Samples
      2. 89.8.2. Result Message Headers
      3. 89.8.3. Result Message Body
    9. 89.9. Search operation
      1. 89.9.1. Samples
      2. 89.9.2. Result Message Headers
      3. 89.9.3. Result Message Body
  91. 90. Ehcache Component
    1. 90.1. URI format
    2. 90.2. Options
      1. 90.2.1. Path Parameters (1 parameters):
      2. 90.2.2. Query Parameters (17 parameters):
    3. 90.3. Spring Boot Auto-Configuration
      1. 90.3.1. Message Headers Camel 
    4. 90.4. Ehcache based idempotent repository example:
    5. 90.5. Ehcache based aggregation repository example:
  92. 91. EJB Component
    1. 91.1. URI format
    2. 91.2. Options
      1. 91.2.1. Path Parameters (1 parameters):
      2. 91.2.2. Query Parameters (5 parameters):
    3. 91.3. Bean Binding
    4. 91.4. Examples
      1. 91.4.1. Using Java DSL
      2. 91.4.2. Using Spring XML
    5. 91.5. See Also
  93. 92. Elasticsearch Component (deprecated)
    1. 92.1. URI format
    2. 92.2. Endpoint Options
      1. 92.2.1. Path Parameters (1 parameters):
      2. 92.2.2. Query Parameters (11 parameters):
    3. 92.3. Spring Boot Auto-Configuration
    4. 92.4. Local testing
    5. 92.5. Message Operations
    6. 92.6. Index Example
    7. 92.7. For more information, see these resources
    8. 92.8. See Also
  94. 93. Elasticsearch5 Component (deprecated)
    1. 93.1. URI format
    2. 93.2. Endpoint Options
      1. 93.2.1. Path Parameters (1 parameters):
      2. 93.2.2. Query Parameters (16 parameters):
    3. 93.3. Spring Boot Auto-Configuration
    4. 93.4. Message Operations
    5. 93.5. Index Example
    6. 93.6. For more information, see these resources
    7. 93.7. See Also
  95. 94. Elastichsearch Rest Component
    1. 94.1. URI format
    2. 94.2. Endpoint Options
      1. 94.2.1. Path Parameters (1 parameters):
      2. 94.2.2. Query Parameters (11 parameters):
    3. 94.3. Spring Boot Auto-Configuration
    4. 94.4. Message Operations
    5. 94.5. Configure the component and enable basic authentication
    6. 94.6. Index Example
    7. 94.7. Search Example
    8. 94.8. MultiSearch Example
  96. 95. ElSQL Component
    1. 95.1. Options
      1. 95.1.1. Path Parameters (2 parameters):
      2. 95.1.2. Query Parameters (47 parameters):
    2. 95.2. Spring Boot Auto-Configuration
    3. 95.3. Result of the query
    4. 95.4. Header values
      1. 95.4.1. Sample
    5. 95.5. Using expression parameters in producers
      1. 95.5.1. Using expression parameters in consumers
  97. 96. etcd Component
    1. 96.1. URI Format
    2. 96.2. URI Options
      1. 96.2.1. Path Parameters (2 parameters):
      2. 96.2.2. Query Parameters (29 parameters):
    3. 96.3. Spring Boot Auto-Configuration
  98. 97. OSGi EventAdmin Component
    1. 97.1. Dependencies
    2. 97.2. URI format
    3. 97.3. URI options
      1. 97.3.1. Path Parameters (1 parameters):
      2. 97.3.2. Query Parameters (5 parameters):
    4. 97.4. Message headers
    5. 97.5. Message body
    6. 97.6. Example usage
  99. 98. Exec Component
    1. 98.1. Dependencies
    2. 98.2. URI format
    3. 98.3. URI options
      1. 98.3.1. Path Parameters (1 parameters):
      2. 98.3.2. Query Parameters (8 parameters):
    4. 98.4. Spring Boot Auto-Configuration
    5. 98.5. Message headers
    6. 98.6. Message body
    7. 98.7. Usage examples
      1. 98.7.1. Executing word count (Linux)
      2. 98.7.2. Executing java
      3. 98.7.3. Executing Ant scripts
      4. 98.7.4. Executing echo (Windows)
    8. 98.8. See Also
  100. 99. Facebook Component
    1. 99.1. URI format
    2. 99.2. FacebookComponent
      1. 99.2.1. Path Parameters (1 parameters):
      2. 99.2.2. Query Parameters (102 parameters):
    3. 99.3. Spring Boot Auto-Configuration
    4. 99.4. Producer Endpoints:
    5. 99.5. Consumer Endpoints:
    6. 99.6. Reading Options
    7. 99.7. Message header
    8. 99.8. Message body
    9. 99.9. Use cases
  101. 100. FHIR Component
    1. 100.1. URI Format
      1. 100.1.1. Path Parameters (2 parameters):
      2. 100.1.2. Query Parameters (26 parameters):
    2. 100.2. Spring Boot Auto-Configuration
  102. 101. FHIR JSon DataFormat
    1. 101.1. FHIR JSON Format Options
    2. 101.2. Spring Boot Auto-Configuration
  103. 102. FHIR XML DataFormat
    1. 102.1. FHIR XML Format Options
    2. 102.2. Spring Boot Auto-Configuration
  104. 103. File Component
    1. 103.1. URI format
    2. 103.2. URI Options
      1. 103.2.1. Path Parameters (1 parameters):
      2. 103.2.2. Query Parameters (87 parameters):
    3. 103.3. Move and Delete operations
    4. 103.4. Fine grained control over Move and PreMove option
    5. 103.5. About moveFailed
    6. 103.6. Message Headers
      1. 103.6.1. File producer only
      2. 103.6.2. File consumer only
    7. 103.7. Batch Consumer
    8. 103.8. Exchange Properties, file consumer only
    9. 103.9. Using charset
    10. 103.10. Common gotchas with folder and filenames
    11. 103.11. Filename Expression
    12. 103.12. Consuming files from folders where others drop files directly
    13. 103.13. Using done files
    14. 103.14. Writing done files
    15. 103.15. Samples
      1. 103.15.1. Read from a directory and write to another directory using a overrule dynamic name
      2. 103.15.2. Reading recursively from a directory and writing to another
    16. 103.16. Using flatten
    17. 103.17. Reading from a directory and the default move operation
    18. 103.18. Read from a directory and process the message in java
    19. 103.19. Writing to files
      1. 103.19.1. Write to subdirectory using Exchange.FILE_NAME
      2. 103.19.2. Writing file through the temporary directory relative to the final destination
    20. 103.20. Using expression for filenames
    21. 103.21. Avoiding reading the same file more than once (idempotent consumer)
    22. 103.22. Using a file based idempotent repository
    23. 103.23. Using a JPA based idempotent repository
    24. 103.24. Filter using org.apache.camel.component.file.GenericFileFilter
    25. 103.25. Filtering using ANT path matcher
      1. 103.25.1. Sorting using Comparator
      2. 103.25.2. Sorting using sortBy
    26. 103.26. Using GenericFileProcessStrategy
    27. 103.27. Using filter
    28. 103.28. Using consumer.bridgeErrorHandler
    29. 103.29. Debug logging
    30. 103.30. See Also
  105. 104. File Language
    1. 104.1. File Language options
    2. 104.2. Syntax
    3. 104.3. File token example
      1. 104.3.1. Relative paths
      2. 104.3.2. Absolute paths
    4. 104.4. Samples
    5. 104.5. Using Spring PropertyPlaceholderConfigurer together with the File component
    6. 104.6. Dependencies
  106. 105. Flatpack Component
    1. 105.1. URI format
    2. 105.2. URI Options
      1. 105.2.1. Path Parameters (2 parameters):
      2. 105.2.2. Query Parameters (25 parameters):
    3. 105.3. Spring Boot Auto-Configuration
    4. 105.4. Examples
    5. 105.5. Message Headers
    6. 105.6. Message Body
    7. 105.7. Header and Trailer records
    8. 105.8. Using the endpoint
    9. 105.9. Flatpack DataFormat
    10. 105.10. Options
    11. 105.11. Usage
    12. 105.12. Dependencies
    13. 105.13. See Also
  107. 106. Flatpack DataFormat
    1. 106.1. Options
    2. 106.2. Spring Boot Auto-Configuration
    3. 106.3. Usage
    4. 106.4. Dependencies
  108. 107. Apache Flink Component
    1. 107.1. URI Format
      1. 107.1.1. Path Parameters (1 parameters):
      2. 107.1.2. Query Parameters (6 parameters):
    2. 107.2. Spring Boot Auto-Configuration
    3. 107.3. FlinkComponent Options
    4. 107.4. Flink DataSet Callback
    5. 107.5. Flink DataStream Callback
    6. 107.6. Camel-Flink Producer call
    7. 107.7. See Also
  109. 108. FOP Component
    1. 108.1. URI format
    2. 108.2. Output Formats
    3. 108.3. Endpoint Options
      1. 108.3.1. Path Parameters (1 parameters):
      2. 108.3.2. Query Parameters (3 parameters):
    4. 108.4. Spring Boot Auto-Configuration
    5. 108.5. Message Operations
    6. 108.6. Example
    7. 108.7. See Also
  110. 109. Freemarker Component
    1. 109.1. URI format
    2. 109.2. Options
      1. 109.2.1. Path Parameters (1 parameters):
      2. 109.2.2. Query Parameters (7 parameters):
    3. 109.3. Spring Boot Auto-Configuration
    4. 109.4. Headers
    5. 109.5. FreeMarker Context
    6. 109.6. Hot reloading
    7. 109.7. Dynamic templates
    8. 109.8. Samples
    9. 109.9. The Email Sample
    10. 109.10. See Also
  111. 110. FTP Component
    1. 110.1. URI format
    2. 110.2. URI Options
      1. 110.2.1. Path Parameters (3 parameters):
      2. 110.2.2. Query Parameters (110 parameters):
    3. 110.3. Spring Boot Auto-Configuration
    4. 110.4. FTPS component default trust store
    5. 110.5. Examples
    6. 110.6. Concurrency
    7. 110.7. More information
    8. 110.8. Default when consuming files
      1. 110.8.1. limitations
    9. 110.9. Message Headers
    10. 110.10. About timeouts
    11. 110.11. Using Local Work Directory
    12. 110.12. Stepwise changing directories
      1. 110.12.1. Using stepwise=true (default mode)
      2. 110.12.2. Using stepwise=false
    13. 110.13. Samples
      1. 110.13.1. Consuming a remote FTPS server (implicit SSL) and client authentication
      2. 110.13.2. Consuming a remote FTPS server (explicit TLS) and a custom trust store configuration
    14. 110.14. Filter using org.apache.camel.component.file.GenericFileFilter
    15. 110.15. Filtering using ANT path matcher
    16. 110.16. Using a proxy with SFTP
    17. 110.17. Setting preferred SFTP authentication method
    18. 110.18. Consuming a single file using a fixed name
    19. 110.19. Debug logging
    20. 110.20. See Also
  112. 111. FTPS Component
    1. 111.1. URI Options
      1. 111.1.1. Path Parameters (3 parameters):
      2. 111.1.2. Query Parameters (122 parameters):
    2. 111.2. Spring Boot Auto-Configuration
  113. 112. Ganglia Component
    1. 112.1. URI format
    2. 112.2. Ganglia component and endpoint URI options
      1. 112.2.1. Path Parameters (2 parameters):
      2. 112.2.2. Query Parameters (13 parameters):
    3. 112.3. Spring Boot Auto-Configuration
    4. 112.4. Message body
    5. 112.5. Return value / response
    6. 112.6. Examples
      1. 112.6.1. Sending a String metric
      2. 112.6.2. Sending a numeric metric
  114. 113. Geocoder Component
    1. 113.1. URI format
    2. 113.2. Options
      1. 113.2.1. Path Parameters (2 parameters):
      2. 113.2.2. Query Parameters (13 parameters):
    3. 113.3. Spring Boot Auto-Configuration
    4. 113.4. Exchange data format
    5. 113.5. Message Headers
    6. 113.6. Samples
  115. 114. Git Component
    1. 114.1. URI Options
      1. 114.1.1. Path Parameters (1 parameters):
      2. 114.1.2. Query Parameters (13 parameters):
    2. 114.2. Spring Boot Auto-Configuration
    3. 114.3. Message Headers
    4. 114.4. Producer Example
    5. 114.5. Consumer Example
  116. 115. GitHub Component
    1. 115.1. URI format
    2. 115.2. Mandatory Options:
      1. 115.2.1. Path Parameters (2 parameters):
      2. 115.2.2. Query Parameters (12 parameters):
    3. 115.3. Spring Boot Auto-Configuration
    4. 115.4. Consumer Endpoints:
    5. 115.5. Producer Endpoints:
  117. 116. GZip DataFormat
    1. 116.1. Options
    2. 116.2. Marshal
    3. 116.3. Unmarshal
    4. 116.4. Dependencies
  118. 117. Google BigQuery Component
    1. 117.1. Component Description
    2. 117.2. Authentication Configuration
    3. 117.3. URI Format
    4. 117.4. Options
      1. 117.4.1. Path Parameters (3 parameters):
      2. 117.4.2. Query Parameters (3 parameters):
    5. 117.5. Spring Boot Auto-Configuration
    6. 117.6. Message Headers
    7. 117.7. Producer Endpoints
    8. 117.8. Template tables
    9. 117.9. Partitioning
    10. 117.10. Ensuring data consistency
  119. 118. Google Calendar Component
    1. 118.1. 1. Google Calendar Options
      1. 118.1.1. Path Parameters (2 parameters):
      2. 118.1.2. Query Parameters (14 parameters):
    2. 118.2. Spring Boot Auto-Configuration
    3. 118.3. URI Format
    4. 118.4. Producer Endpoints
    5. 118.5. Consumer Endpoints
    6. 118.6. Message Headers
    7. 118.7. Message Body
  120. 119. Google Calendar Stream Component
    1. 119.1. URI Format
    2. 119.2. GoogleCalendarStreamComponent
      1. 119.2.1. Path Parameters (1 parameters):
      2. 119.2.2. Query Parameters (30 parameters):
    3. 119.3. Spring Boot Auto-Configuration
    4. 119.4. Consumer
  121. 120. Google Drive Component
    1. 120.1. URI Format
    2. 120.2. GoogleDriveComponent
      1. 120.2.1. Path Parameters (2 parameters):
      2. 120.2.2. Query Parameters (12 parameters):
    3. 120.3. Spring Boot Auto-Configuration
    4. 120.4. Producer Endpoints
    5. 120.5. Consumer Endpoints
    6. 120.6. Message Headers
    7. 120.7. Message Body
  122. 121. Google Mail Component
    1. 121.1. URI Format
    2. 121.2. GoogleMailComponent
      1. 121.2.1. Path Parameters (2 parameters):
      2. 121.2.2. Query Parameters (10 parameters):
    3. 121.3. Spring Boot Auto-Configuration
    4. 121.4. Producer Endpoints
    5. 121.5. Consumer Endpoints
    6. 121.6. Message Headers
    7. 121.7. Message Body
  123. 122. Google Mail Stream Component
    1. 122.1. URI Format
    2. 122.2. GoogleMailStreamComponent
      1. 122.2.1. Path Parameters (1 parameters):
      2. 122.2.2. Query Parameters (28 parameters):
    3. 122.3. Spring Boot Auto-Configuration
    4. 122.4. Consumer
  124. 123. Google Pubsub Component
    1. 123.1. URI Format
    2. 123.2. Options
      1. 123.2.1. Path Parameters (2 parameters):
      2. 123.2.2. Query Parameters (9 parameters):
    3. 123.3. Spring Boot Auto-Configuration
    4. 123.4. Producer Endpoints
    5. 123.5. Consumer Endpoints
    6. 123.6. Message Headers
    7. 123.7. Message Body
    8. 123.8. Authentication Configuration
    9. 123.9. Rollback and Redelivery
  125. 124. Google Sheets Component
    1. 124.1. URI Format
    2. 124.2. GoogleSheetsComponent
      1. 124.2.1. Path Parameters (2 parameters):
      2. 124.2.2. Query Parameters (10 parameters):
    3. 124.3. Spring Boot Auto-Configuration
    4. 124.4. Producer Endpoints
    5. 124.5. Consumer Endpoints
    6. 124.6. Message Headers
    7. 124.7. Message Body
  126. 125. Google Sheets Stream Component
    1. 125.1. URI Format
    2. 125.2. GoogleSheetsStreamComponent
      1. 125.2.1. Path Parameters (1 parameters):
      2. 125.2.2. Query Parameters (31 parameters):
    3. 125.3. Spring Boot Auto-Configuration
    4. 125.4. Consumer
  127. 126. Groovy Language
    1. 126.1. Groovy Options
    2. 126.2. Spring Boot Auto-Configuration
    3. 126.3. Customizing Groovy Shell
    4. 126.4. Example
    5. 126.5. ScriptContext
    6. 126.6. Additional arguments to ScriptingEngine
    7. 126.7. Using properties function
    8. 126.8. Loading script from external resource
    9. 126.9. How to get the result from multiple statements script
    10. 126.10. Dependencies
  128. 127. gRPC Component
    1. 127.1. URI format
    2. 127.2. Endpoint Options
      1. 127.2.1. Path Parameters (3 parameters):
      2. 127.2.2. Query Parameters (25 parameters):
    3. 127.3. Spring Boot Auto-Configuration
    4. 127.4. Transport security and authentication support (available from Camel 2.20)
    5. 127.5. gRPC producer resource type mapping
    6. 127.6. gRPC consumer headers (will be installed after the consumer invocation)
    7. 127.7. Examples
    8. 127.8. Configuration
    9. 127.9. For more information, see these resources
    10. 127.10. See Also
  129. 128. Guava EventBus Component
    1. 128.1. URI format
    2. 128.2. Options
      1. 128.2.1. Path Parameters (1 parameters):
      2. 128.2.2. Query Parameters (6 parameters):
    3. 128.3. Spring Boot Auto-Configuration
    4. 128.4. Usage
    5. 128.5. DeadEvent considerations
    6. 128.6. Consuming multiple type of events
  130. 129. HawtDB (deprecated)
    1. 129.1. Using HawtDBAggregationRepository
      1. 129.1.1. What is preserved when persisting
      2. 129.1.2. Recovery
        1. 129.1.2.1. Using HawtDBAggregationRepository in Java DSL
        2. 129.1.2.2. Using HawtDBAggregationRepository in Spring XML
      3. 129.1.3. Dependencies
      4. 129.1.4. See Also
  131. 130. Hazelcast Component
    1. 130.1. Hazelcast components
    2. 130.2. Using hazelcast reference
      1. 130.2.1. By its name
      2. 130.2.2. By instance
    3. 130.3. Publishing hazelcast instance as an OSGI service
      1. 130.3.1. Bundle A create an instance and publishes it as an OSGI service
      2. 130.3.2. Bundle B uses the instance
  132. 131. Hazelcast Atomic Number Component
    1. 131.1. Options
      1. 131.1.1. Path Parameters (1 parameters):
      2. 131.1.2. Query Parameters (10 parameters):
    2. 131.2. Spring Boot Auto-Configuration
    3. 131.3. atomic number producer - to("hazelcast-atomicvalue:foo")
      1. 131.3.1. Sample for set:
      2. 131.3.2. Sample for get:
      3. 131.3.3. Sample for increment:
      4. 131.3.4. Sample for decrement:
      5. 131.3.5. Sample for destroy
  133. 132. Hazelcast Instance Component
    1. 132.1. Options
      1. 132.1.1. Path Parameters (1 parameters):
      2. 132.1.2. Query Parameters (16 parameters):
    2. 132.2. Spring Boot Auto-Configuration
    3. 132.3. instance consumer - from("hazelcast-instance:foo")
  134. 133. Hazelcast List Component
    1. 133.1. Options
      1. 133.1.1. Path Parameters (1 parameters):
      2. 133.1.2. Query Parameters (16 parameters):
    2. 133.2. Spring Boot Auto-Configuration
    3. 133.3. List producer – to(“hazelcast-list:foo”)
      1. 133.3.1. Sample for add:
      2. 133.3.2. Sample for get:
      3. 133.3.3. Sample for setvalue:
      4. 133.3.4. Sample for removevalue:
    4. 133.4. List consumer – from(“hazelcast-list:foo”)
  135. 134. Hazelcast Map Component
    1. 134.1. Options
      1. 134.1.1. Path Parameters (1 parameters):
      2. 134.1.2. Query Parameters (16 parameters):
    2. 134.2. Spring Boot Auto-Configuration
    3. 134.3. Map cache producer - to("hazelcast-map:foo")
      1. 134.3.1. Sample for put:
      2. 134.3.2. Sample for get:
      3. 134.3.3. Sample for update:
      4. 134.3.4. Sample for delete:
      5. 134.3.5. Sample for query
    4. 134.4. Map cache consumer - from("hazelcast-map:foo")
  136. 135. Hazelcast Multimap Component
    1. 135.1. Options
      1. 135.1.1. Path Parameters (1 parameters):
      2. 135.1.2. Query Parameters (16 parameters):
    2. 135.2. Spring Boot Auto-Configuration
    3. 135.3. multimap cache producer - to("hazelcast-multimap:foo")
      1. 135.3.1. Sample for put:
      2. 135.3.2. Sample for removevalue:
      3. 135.3.3. Sample for get:
      4. 135.3.4. Sample for delete:
    4. 135.4. multimap cache consumer - from("hazelcast-multimap:foo")
  137. 136. Hazelcast Queue Component
    1. 136.1. Options
      1. 136.1.1. Path Parameters (1 parameters):
      2. 136.1.2. Query Parameters (16 parameters):
    2. 136.2. Spring Boot Auto-Configuration
    3. 136.3. Queue producer – to(“hazelcast-queue:foo”)
      1. 136.3.1. Sample for add:
      2. 136.3.2. Sample for put:
      3. 136.3.3. Sample for poll:
      4. 136.3.4. Sample for peek:
      5. 136.3.5. Sample for offer:
      6. 136.3.6. Sample for removevalue:
      7. 136.3.7. Sample for remaining capacity:
      8. 136.3.8. Sample for remove all:
      9. 136.3.9. Sample for remove if:
      10. 136.3.10. Sample for drain to:
      11. 136.3.11. Sample for take:
      12. 136.3.12. Sample for retain all:
    4. 136.4. Queue consumer – from(“hazelcast-queue:foo”)
  138. 137. Hazelcast Replicated Map Component
    1. 137.1. Options
      1. 137.1.1. Path Parameters (1 parameters):
      2. 137.1.2. Query Parameters (16 parameters):
    2. 137.2. Spring Boot Auto-Configuration
    3. 137.3. replicatedmap cache producer
      1. 137.3.1. Sample for put:
      2. 137.3.2. Sample for get:
      3. 137.3.3. Sample for delete:
    4. 137.4. replicatedmap cache consumer
  139. 138. Hazelcast Ringbuffer Component
    1. 138.1. Options
      1. 138.1.1. Path Parameters (1 parameters):
      2. 138.1.2. Query Parameters (10 parameters):
    2. 138.2. Spring Boot Auto-Configuration
    3. 138.3. ringbuffer cache producer
      1. 138.3.1. Sample for put:
      2. 138.3.2. Sample for readonce from head:
  140. 139. Hazelcast SEDA Component
    1. 139.1. Options
      1. 139.1.1. Path Parameters (1 parameters):
      2. 139.1.2. Query Parameters (16 parameters):
    2. 139.2. Spring Boot Auto-Configuration
    3. 139.3. SEDA producer – to(“hazelcast-seda:foo”)
    4. 139.4. SEDA consumer – from(“hazelcast-seda:foo”)
  141. 140. Hazelcast Set Component
    1. 140.1. Options
      1. 140.1.1. Path Parameters (1 parameters):
      2. 140.1.2. Query Parameters (16 parameters):
    2. 140.2. Spring Boot Auto-Configuration
  142. 141. Hazelcast Topic Component
    1. 141.1. Options
      1. 141.1.1. Path Parameters (1 parameters):
      2. 141.1.2. Query Parameters (16 parameters):
    2. 141.2. Spring Boot Auto-Configuration
    3. 141.3. Topic producer – to(“hazelcast-topic:foo”)
      1. 141.3.1. Sample for publish:
    4. 141.4. Topic consumer – from(“hazelcast-topic:foo”)
  143. 142. HBase Component
    1. 142.1. Apache HBase Overview
    2. 142.2. Camel and HBase
    3. 142.3. Configuring the component
    4. 142.4. HBase Producer
      1. 142.4.1. Supported URI options
      2. 142.4.2. Path Parameters (1 parameters):
      3. 142.4.3. Query Parameters (16 parameters):
    5. 142.5. Spring Boot Auto-Configuration
      1. 142.5.1. Put Operations.
      2. 142.5.2. Get Operations.
      3. 142.5.3. Delete Operations.
      4. 142.5.4. Scan Operations.
    6. 142.6. HBase Consumer
    7. 142.7. HBase Idempotent repository
    8. 142.8. HBase Mapping
      1. 142.8.1. HBase Header mapping Examples
      2. 142.8.2. Body mapping Examples
    9. 142.9. See also
  144. 143. HDFS Component (deprecated)
    1. 143.1. URI format
    2. 143.2. Options
      1. 143.2.1. Path Parameters (3 parameters):
      2. 143.2.2. Query Parameters (38 parameters):
    3. 143.3. Spring Boot Auto-Configuration
      1. 143.3.1. KeyType and ValueType
    4. 143.4. Splitting Strategy
    5. 143.5. Message Headers
      1. 143.5.1. Producer only
    6. 143.6. Controlling to close file stream
    7. 143.7. Using this component in OSGi
  145. 144. HDFS2 Component
    1. 144.1. URI format
    2. 144.2. Options
      1. 144.2.1. Path Parameters (3 parameters):
      2. 144.2.2. Query Parameters (38 parameters):
    3. 144.3. Spring Boot Auto-Configuration
      1. 144.3.1. KeyType and ValueType
    4. 144.4. Splitting Strategy
    5. 144.5. Message Headers
      1. 144.5.1. Producer only
    6. 144.6. Controlling to close file stream
    7. 144.7. Using this component in OSGi
      1. 144.7.1. Using this component with manually defined routes
      2. 144.7.2. Using this component with Blueprint container
  146. 145. HeadersMap
    1. 145.1. Auto detection from classpath
    2. 145.2. Manual enabling
  147. 146. Hessian DataFormat (deprecated)
    1. 146.1. Options
    2. 146.2. Spring Boot Auto-Configuration
    3. 146.3. Using the Hessian data format in Java DSL
    4. 146.4. Using the Hessian data format in Spring DSL
  148. 147. Hipchat Component
    1. 147.1. URI Format
    2. 147.2. URI Options
      1. 147.2.1. Path Parameters (3 parameters):
      2. 147.2.2. Query Parameters (22 parameters):
    3. 147.3. Spring Boot Auto-Configuration
    4. 147.4. Scheduled Poll Consumer
      1. 147.4.1. Message headers set by the Hipchat consumer
    5. 147.5. Hipchat Producer
      1. 147.5.1. Message headers evaluated by the Hipchat producer
      2. 147.5.2. Message headers set by the Hipchat producer
      3. 147.5.3. Configuring Http Client
      4. 147.5.4. Dependencies
  149. 148. HL7 DataFormat
    1. 148.1. HL7 MLLP protocol
      1. 148.1.1. Exposing an HL7 listener using Mina
      2. 148.1.2. Exposing an HL7 listener using Netty (available from Camel 2.15 onwards)
    2. 148.2. HL7 Model using java.lang.String or byte[]
    3. 148.3. HL7v2 Model using HAPI
    4. 148.4. HL7 DataFormat
    5. 148.5. Spring Boot Auto-Configuration
      1. 148.5.1. Serializable messages
      2. 148.5.2. Segment separators
      3. 148.5.3. Charset
    6. 148.6. Message Headers
    7. 148.7. Options
    8. 148.8. Dependencies
    9. 148.9. Terser language
    10. 148.10. HL7 Validation predicate
    11. 148.11. HL7 Validation predicate using the HapiContext (Camel 2.14)
    12. 148.12. HL7 Acknowledgement expression
  150. 149. HTTP Component (deprecated)
    1. 149.1. URI format
    2. 149.2. Examples
    3. 149.3. Http Options
      1. 149.3.1. Path Parameters (1 parameters):
      2. 149.3.2. Query Parameters (38 parameters):
    4. 149.4. Spring Boot Auto-Configuration
    5. 149.5. Message Headers
    6. 149.6. Message Body
    7. 149.7. Response code
    8. 149.8. HttpOperationFailedException
    9. 149.9. Which HTTP method will be used
    10. 149.10. How to get access to HttpServletRequest and HttpServletResponse
    11. 149.11. Using client timeout - SO_TIMEOUT
    12. 149.12. More Examples
      1. 149.12.1. Configuring a Proxy
      2. 149.12.2. Using proxy settings outside of URI
    13. 149.13. Configuring charset
    14. 149.14. Sample with scheduled poll
    15. 149.15. Getting the Response Code
    16. 149.16. Using throwExceptionOnFailure=false to get any response back
    17. 149.17. Disabling Cookies
    18. 149.18. Advanced Usage
      1. 149.18.1. Setting MaxConnectionsPerHost
      2. 149.18.2. Using preemptive authentication
      3. 149.18.3. Accepting self signed certificates from remote server
      4. 149.18.4. Setting up SSL for HTTP Client
    19. 149.19. See Also
  151. 150. HTTP4 Component
    1. 150.1. URI format
    2. 150.2. Http4 Component Options
      1. 150.2.1. Path Parameters (1 parameters):
      2. 150.2.2. Query Parameters (49 parameters):
    3. 150.3. Spring Boot Auto-Configuration
    4. 150.4. Message Headers
    5. 150.5. Message Body
    6. 150.6. Using System Properties
    7. 150.7. Response code
    8. 150.8. HttpOperationFailedException
    9. 150.9. Which HTTP method will be used
    10. 150.10. How to get access to HttpServletRequest and HttpServletResponse
    11. 150.11. Configuring URI to call
    12. 150.12. Configuring URI Parameters
    13. 150.13. How to set the http method (GET/PATCH/POST/PUT/DELETE/HEAD/OPTIONS/TRACE) to the HTTP producer
    14. 150.14. Using client timeout - SO_TIMEOUT
    15. 150.15. Configuring a Proxy
      1. 150.15.1. Using proxy settings outside of URI
    16. 150.16. Configuring charset
      1. 150.16.1. Sample with scheduled poll
      2. 150.16.2. URI Parameters from the endpoint URI
      3. 150.16.3. URI Parameters from the Message
      4. 150.16.4. Getting the Response Code
    17. 150.17. Disabling Cookies
    18. 150.18. Advanced Usage
      1. 150.18.1. Setting up SSL for HTTP Client
  152. 151. Hystrix Component
    1. 151.1. Spring Boot Auto-Configuration
  153. 152. iCal DataFormat
    1. 152.1. Options
    2. 152.2. Spring Boot Auto-Configuration
    3. 152.3. Basic Usage
    4. 152.4. See Also
  154. 153. IEC 60870 Client Component
    1. 153.1. URI format
    2. 153.2. URI options
      1. 153.2.1. Path Parameters (1 parameters):
      2. 153.2.2. Query Parameters (19 parameters):
    3. 153.3. Spring Boot Auto-Configuration
  155. 154. IEC 60870 Server Component
    1. 154.1. URI format
    2. 154.2. URI options
      1. 154.2.1. Path Parameters (1 parameters):
      2. 154.2.2. Query Parameters (20 parameters):
    3. 154.3. Spring Boot Auto-Configuration
  156. 155. Ignite Cache Component
    1. 155.1. Options
      1. 155.1.1. Path Parameters (1 parameters):
      2. 155.1.2. Query Parameters (16 parameters):
    2. 155.2. Spring Boot Auto-Configuration
      1. 155.2.1. Headers used
  157. 156. Ignite Compute Component
    1. 156.1. Options
      1. 156.1.1. Path Parameters (1 parameters):
      2. 156.1.2. Query Parameters (8 parameters):
    2. 156.2. Spring Boot Auto-Configuration
      1. 156.2.1. Expected payload types
      2. 156.2.2. Headers used
  158. 157. Ignite Events Component
    1. 157.1. Options
      1. 157.1.1. Path Parameters (1 parameters):
      2. 157.1.2. Query Parameters (8 parameters):
    2. 157.2. Spring Boot Auto-Configuration
  159. 158. Ignite ID Generator Component
    1. 158.1. Options
      1. 158.1.1. Path Parameters (1 parameters):
      2. 158.1.2. Query Parameters (6 parameters):
    2. 158.2. Spring Boot Auto-Configuration
  160. 159. Ignite Messaging Component
    1. 159.1. Options
      1. 159.1.1. Path Parameters (1 parameters):
      2. 159.1.2. Query Parameters (9 parameters):
    2. 159.2. Spring Boot Auto-Configuration
      1. 159.2.1. Headers used
  161. 160. Ignite Queues Component
    1. 160.1. Options
      1. 160.1.1. Path Parameters (1 parameters):
      2. 160.1.2. Query Parameters (7 parameters):
    2. 160.2. Spring Boot Auto-Configuration
      1. 160.2.1. Headers used
  162. 161. Ignite Sets Component
    1. 161.1. Options
      1. 161.1.1. Path Parameters (1 parameters):
      2. 161.1.2. Query Parameters (5 parameters):
    2. 161.2. Spring Boot Auto-Configuration
      1. 161.2.1. Headers used
  163. 162. Infinispan Component
    1. 162.1. URI format
    2. 162.2. URI Options
      1. 162.2.1. Path Parameters (1 parameters):
      2. 162.2.2. Query Parameters (18 parameters):
    3. 162.3. Spring Boot Auto-Configuration
    4. 162.4. Message Headers
    5. 162.5. Examples
    6. 162.6. Using the Infinispan based idempotent repository
    7. 162.7. Using the Infinispan based route policy
    8. 162.8. See Also
  164. 163. InfluxDB Component
    1. 163.1. URI format
    2. 163.2. URI Options
      1. 163.2.1. Path Parameters (1 parameters):
      2. 163.2.2. Query Parameters (6 parameters):
    3. 163.3. Spring Boot Auto-Configuration
    4. 163.4. Message Headers
    5. 163.5. Example
    6. 163.6. See Also
  165. 164. IPFS Component
    1. 164.1. URI format
    2. 164.2. Options
      1. 164.2.1. Path Parameters (1 parameters):
      2. 164.2.2. Query Parameters (2 parameters):
    3. 164.3. Spring Boot Auto-Configuration
    4. 164.4. Karaf support
    5. 164.5. Message Headers
  166. 165. IRC Component
    1. 165.1. URI format
    2. 165.2. Options
      1. 165.2.1. Path Parameters (2 parameters):
      2. 165.2.2. Query Parameters (25 parameters):
    3. 165.3. Spring Boot Auto-Configuration
    4. 165.4. SSL Support
      1. 165.4.1. Using the JSSE Configuration Utility
      2. 165.4.2. Using the legacy basic configuration options
    5. 165.5. Using keys
    6. 165.6. Getting a list of users of the channel
    7. 165.7. See Also
  167. 166. JacksonXML DataFormat
    1. 166.1. JacksonXML Options
    2. 166.2. Spring Boot Auto-Configuration
      1. 166.2.1. Using Jackson XML in Spring DSL
    3. 166.3. Excluding POJO fields from marshalling
    4. 166.4. Include/Exclude fields using the jsonView attribute with `JacksonXML`DataFormat
    5. 166.5. Setting serialization include option
    6. 166.6. Unmarshalling from XML to POJO with dynamic class name
    7. 166.7. Unmarshalling from XML to List<Map> or List<pojo>
    8. 166.8. Using custom Jackson modules
    9. 166.9. Enabling or disable features using Jackson
    10. 166.10. Converting Maps to POJO using Jackson
    11. 166.11. Formatted XML marshalling (pretty-printing)
    12. 166.12. Dependencies
  168. 167. Jasypt component
    1. 167.1. Tooling
    2. 167.2. URI Options
    3. 167.3. Protecting the master password
    4. 167.4. Example with Java DSL
    5. 167.5. Example with Spring XML
    6. 167.6. Example with Blueprint XML
    7. 167.7. See Also
  169. 168. JAXB DataFormat
    1. 168.1. Options
    2. 168.2. Spring Boot Auto-Configuration
    3. 168.3. Using the Java DSL
    4. 168.4. Using Spring XML
    5. 168.5. Partial marshalling/unmarshalling
    6. 168.6. Fragment
    7. 168.7. Ignoring the NonXML Character
    8. 168.8. Working with the ObjectFactory
    9. 168.9. Setting encoding
    10. 168.10. Controlling namespace prefix mapping
    11. 168.11. Schema validation
    12. 168.12. Schema Location
    13. 168.13. Marshal data that is already XML
    14. 168.14. Dependencies
  170. 169. JCache Component
    1. 169.1. URI Format
    2. 169.2. URI Options
      1. 169.2.1. Path Parameters (1 parameters):
      2. 169.2.2. Query Parameters (22 parameters):
    3. 169.3. Spring Boot Auto-Configuration
  171. 170. JClouds Component
    1. 170.1. Configuring the component
    2. 170.2. Jclouds Options
    3. 170.3. Blobstore URI Options
      1. 170.3.1. Path Parameters (2 parameters):
      2. 170.3.2. Query Parameters (15 parameters):
      3. 170.3.3. Message Headers for blobstore
    4. 170.4. Blobstore Usage Samples
      1. 170.4.1. Example 1: Putting to the blob
      2. 170.4.2. Example 2: Getting/Reading from a blob
      3. 170.4.3. Example 3: Consuming a blob
    5. 170.5. Compute Usage Samples
      1. 170.5.1. Example 1: Listing the available images.
      2. 170.5.2. Example 2: Create a new node.
      3. 170.5.3. Example 3: Run a shell script on running node.
      4. 170.5.4. See also
  172. 171. JCR Component
    1. 171.1. URI format
    2. 171.2. Usage
      1. 171.2.1. JCR Options
      2. 171.2.2. Path Parameters (2 parameters):
      3. 171.2.3. Query Parameters (14 parameters):
    3. 171.3. Spring Boot Auto-Configuration
    4. 171.4. Example
    5. 171.5. See Also
  173. 172. JDBC Component
    1. 172.1. URI format
    2. 172.2. Options
      1. 172.2.1. Path Parameters (1 parameters):
      2. 172.2.2. Query Parameters (13 parameters):
    3. 172.3. Spring Boot Auto-Configuration
    4. 172.4. Result
      1. 172.4.1. Message Headers
    5. 172.5. Generated keys
    6. 172.6. Using named parameters
    7. 172.7. Samples
    8. 172.8. Sample - Polling the database every minute
    9. 172.9. Sample - Move Data Between Data Sources
  174. 173. Jetty 9 Component
    1. 173.1. URI format
    2. 173.2. Options
      1. 173.2.1. Path Parameters (1 parameters):
      2. 173.2.2. Query Parameters (54 parameters):
    3. 173.3. Spring Boot Auto-Configuration
    4. 173.4. Message Headers
    5. 173.5. Usage
    6. 173.6. Producer Example
    7. 173.7. Consumer Example
    8. 173.8. Session Support
    9. 173.9. SSL Support (HTTPS)
      1. 173.9.1. Configuring camel-jetty9 with TLS security on IBM Java
      2. 173.9.2. Configuring general SSL properties
      3. 173.9.3. How to obtain reference to the X509Certificate
      4. 173.9.4. Configuring general HTTP properties
      5. 173.9.5. Obtaining X-Forwarded-For header with HttpServletRequest.getRemoteAddr()
    10. 173.10. Default behavior for returning HTTP status codes
    11. 173.11. Customizing HttpBinding
    12. 173.12. Jetty handlers and security configuration
    13. 173.13. How to return a custom HTTP 500 reply message
    14. 173.14. Multi-part Form support
    15. 173.15. Jetty JMX support
  175. 174. JGroups Component
    1. 174.1. URI format
    2. 174.2. Options
      1. 174.2.1. Path Parameters (1 parameters):
      2. 174.2.2. Query Parameters (6 parameters):
    3. 174.3. Spring Boot Auto-Configuration
    4. 174.4. Headers
    5. 174.5. Predefined filters
    6. 174.6. Predefined expressions
    7. 174.7. Examples
      1. 174.7.1. Sending (receiving) messages to (from) the JGroups cluster
      2. 174.7.2. Receive cluster view change notifications
      3. 174.7.3. Keeping singleton route within the cluster
  176. 175. JiBX DataFormat
    1. 175.1. Options
    2. 175.2. Spring Boot Auto-Configuration
    3. 175.3. JiBX Spring DSL
    4. 175.4. Dependencies
  177. 176. Jing Component
    1. 176.1. URI format Camel 2.16
    2. 176.2. Options
      1. 176.2.1. Path Parameters (1 parameters):
      2. 176.2.2. Query Parameters (2 parameters):
    3. 176.3. Spring Boot Auto-Configuration
    4. 176.4. Example
    5. 176.5. See Also
  178. 177. JIRA Component (deprecated)
    1. 177.1. URI format
    2. 177.2. JIRA Options
      1. 177.2.1. Path Parameters (1 parameters):
      2. 177.2.2. Query Parameters (9 parameters):
    3. 177.3. Spring Boot Auto-Configuration
    4. 177.4. JQL:
  179. 178. JMS Component
    1. 178.1. JMS Component
    2. 178.2. URI format
    3. 178.3. Notes
      1. 178.3.1. Using ActiveMQ
      2. 178.3.2. Transactions and Cache Levels
      3. 178.3.3. Durable Subscriptions
      4. 178.3.4. Message Header Mapping
    4. 178.4. Options
      1. 178.4.1. Component options
      2. 178.4.2. Endpoint options
      3. 178.4.3. Path Parameters (2 parameters):
      4. 178.4.4. Query Parameters (92 parameters):
    5. 178.5. Spring Boot Auto-Configuration
    6. 178.6. Samples
      1. 178.6.1. Receiving from JMS
      2. 178.6.2. Sending to JMS
      3. 178.6.3. Using Annotations
      4. 178.6.4. Spring DSL sample
      5. 178.6.5. Other samples
      6. 178.6.6. Using JMS as a Dead Letter Queue storing Exchange
      7. 178.6.7. Using JMS as a Dead Letter Channel storing error only
    7. 178.7. Message Mapping between JMS and Camel
      1. 178.7.1. Disabling auto-mapping of JMS messages
      2. 178.7.2. Using a custom MessageConverter
      3. 178.7.3. Controlling the mapping strategy selected
    8. 178.8. Message format when sending
    9. 178.9. Message format when receiving
    10. 178.10. About using Camel to send and receive messages and JMSReplyTo
      1. 178.10.1. JmsProducer
      2. 178.10.2. JmsConsumer
    11. 178.11. Reuse endpoint and send to different destinations computed at runtime
    12. 178.12. Configuring different JMS providers
      1. 178.12.1. Using JNDI to find the ConnectionFactory
    13. 178.13. Concurrent Consuming
      1. 178.13.1. Concurrent Consuming with async consumer
    14. 178.14. Request-reply over JMS
      1. 178.14.1. Request-reply over JMS and using a shared fixed reply queue
      2. 178.14.2. Request-reply over JMS and using an exclusive fixed reply queue
    15. 178.15. Synchronizing clocks between senders and receivers
    16. 178.16. About time to live
    17. 178.17. Enabling Transacted Consumption
    18. 178.18. Using JMSReplyTo for late replies
    19. 178.19. Using a request timeout
    20. 178.20. Samples
      1. 178.20.1. Receiving from JMS
      2. 178.20.2. Sending to JMS
      3. 178.20.3. Using Annotations
      4. 178.20.4. Spring DSL sample
      5. 178.20.5. Other samples
      6. 178.20.6. Using JMS as a Dead Letter Queue storing Exchange
      7. 178.20.7. Using JMS as a Dead Letter Channel storing error only
    21. 178.21. Sending an InOnly message and keeping the JMSReplyTo header
    22. 178.22. Setting JMS provider options on the destination
    23. 178.23. See Also
  180. 179. JMX Component
    1. 179.1. Camel JMX
    2. 179.2. Options
      1. 179.2.1. Path Parameters (1 parameters):
      2. 179.2.2. Query Parameters (30 parameters):
    3. 179.3. Spring Boot Auto-Configuration
    4. 179.4. Activating JMX in Camel
      1. 179.4.1. Using JMX to manage Apache Camel
      2. 179.4.2. Disabling JMX instrumentation agent in Camel
      3. 179.4.3. Locating a MBeanServer in the Java VM
      4. 179.4.4. The System Properties for Camel JMX support
      5. 179.4.5. How to use authentication with JMX
      6. 179.4.6. JMX inside an Application Server
        1. 179.4.6.1. Tomcat 6
        2. 179.4.6.2. JBoss AS 4
        3. 179.4.6.3. WebSphere
        4. 179.4.6.4. Oracle OC4j
      7. 179.4.7. Advanced JMX Configuration
      8. 179.4.8. Example:
      9. 179.4.9. jmxAgent Properties Reference
      10. 179.4.10. Configuring whether to register MBeans always, for new routes or just by default
    5. 179.5. Monitoring Camel using JMX
      1. 179.5.1. Using JConsole to monitor Camel
      2. 179.5.2. Which endpoints are registered
      3. 179.5.3. Which processors are registered
      4. 179.5.4. How to use the JMX NotificationListener to listen the camel events?
      5. 179.5.5. Using the Tracer MBean to get fine grained tracing
    6. 179.6. Using JMX for your own Camel Code
      1. 179.6.1. Registering your own Managed Endpoints
      2. 179.6.2. Programming your own Managed Services
      3. 179.6.3. ManagementNamingStrategy
      4. 179.6.4. Management naming pattern
      5. 179.6.5. ManagementStrategy
      6. 179.6.6. Configuring level of granularity for performance statistics
    7. 179.7. Hiding sensitive information
      1. 179.7.1. Declaring which JMX attributes and operations to mask
    8. 179.8. See Also
  181. 180. JOLT Component
    1. 180.1. URI format
    2. 180.2. Options
      1. 180.2.1. Path Parameters (1 parameters):
      2. 180.2.2. Query Parameters (7 parameters):
    3. 180.3. Spring Boot Auto-Configuration
    4. 180.4. Samples
    5. 180.5. See Also
  182. 181. JPA Component
    1. 181.1. Sending to the endpoint
    2. 181.2. Consuming from the endpoint
    3. 181.3. URI format
    4. 181.4. Options
      1. 181.4.1. Path Parameters (1 parameters):
      2. 181.4.2. Query Parameters (42 parameters):
    5. 181.5. Spring Boot Auto-Configuration
    6. 181.6. Message Headers
    7. 181.7. Configuring EntityManagerFactory
    8. 181.8. Configuring TransactionManager
    9. 181.9. Using a consumer with a named query
    10. 181.10. Using a consumer with a query
    11. 181.11. Using a consumer with a native query
    12. 181.12. Using a producer with a named query
    13. 181.13. Using a producer with a query
    14. 181.14. Using a producer with a native query
    15. 181.15. Example
    16. 181.16. Using the JPA-Based Idempotent Repository
    17. 181.17. See Also
  183. 182. JSon Fastjson DataFormat
    1. 182.1. Fastjson Options
    2. 182.2. Spring Boot Auto-Configuration
    3. 182.3. Dependencies
  184. 183. JSon GSon DataFormat
    1. 183.1. Gson Options
    2. 183.2. Spring Boot Auto-Configuration
    3. 183.3. Dependencies
  185. 184. JSon Jackson DataFormat
    1. 184.1. Jackson Options
    2. 184.2. Spring Boot Auto-Configuration
    3. 184.3. Using custom ObjectMapper
    4. 184.4. Dependencies
    5. 184.5. Jackson ObjectMapper
      1. 184.5.1. What is object mapping?
      2. 184.5.2. What is polymorphic object mapping?
      3. 184.5.3. How to enable polymorphic object mapping
      4. 184.5.4. Default mapping for polymorphic deserialization
      5. 184.5.5. Security risk from polymorphic deserialization
  186. 185. JSon Johnzon DataFormat
    1. 185.1. Johnzon Options
    2. 185.2. Spring Boot Auto-Configuration
    3. 185.3. Dependencies
  187. 186. JSON Schema Validator Component
    1. 186.1. URI format
    2. 186.2. URI Options
      1. 186.2.1. Path Parameters (1 parameters):
      2. 186.2.2. Query Parameters (7 parameters):
    3. 186.3. Spring Boot Auto-Configuration
    4. 186.4. Example
  188. 187. JSon XStream DataFormat
    1. 187.1. Options
    2. 187.2. Using the Java DSL
    3. 187.3. XMLInputFactory and XMLOutputFactory
    4. 187.4. How to set the XML encoding in Xstream DataFormat?
    5. 187.5. Setting the type permissions of Xstream DataFormat
  189. 188. JsonPath Language
    1. 188.1. JSonPath Options
    2. 188.2. Spring Boot Auto-Configuration
    3. 188.3. Using XML configuration
    4. 188.4. Syntax
    5. 188.5. Easy Syntax
    6. 188.6. Supported message body types
    7. 188.7. Suppress exceptions
    8. 188.8. Inline Simple exceptions
    9. 188.9. JSonPath injection
    10. 188.10. Encoding Detection
    11. 188.11. Split JSon data into sub rows as JSon
    12. 188.12. Using header as input
    13. 188.13. Dependencies
  190. 189. JT400 Component
    1. 189.1. URI format
    2. 189.2. JT400 options
      1. 189.2.1. Path Parameters (5 parameters):
      2. 189.2.2. Query Parameters (30 parameters):
    3. 189.3. Spring Boot Auto-Configuration
    4. 189.4. Usage
    5. 189.5. Connection pool
      1. 189.5.1. Remote program call (Camel 2.7)
    6. 189.6. Example
      1. 189.6.1. Remote program call example (Camel 2.7)
      2. 189.6.2. Writing to keyed data queues
      3. 189.6.3. Reading from keyed data queues
    7. 189.7. See Also
  191. 190. Kafka Component
    1. 190.1. URI format
    2. 190.2. Options
      1. 190.2.1. Path Parameters (1 parameters):
      2. 190.2.2. Query Parameters (93 parameters):
    3. 190.3. Spring Boot Auto-Configuration
    4. 190.4. Message headers
      1. 190.4.1. Consumer headers
      2. 190.4.2. Producer headers
    5. 190.5. Samples
      1. 190.5.1. Consuming messages from Kafka
      2. 190.5.2. Producing messages to Kafka
    6. 190.6. SSL configuration
    7. 190.7. Using the Kafka idempotent repository
    8. 190.8. Using manual commit with Kafka consumer
    9. 190.9. Kafka Headers propagation
  192. 191. Kestrel Component (deprecated)
    1. 191.1. URI format
    2. 191.2. Options
      1. 191.2.1. Path Parameters (2 parameters):
      2. 191.2.2. Query Parameters (6 parameters):
    3. 191.3. Spring Boot Auto-Configuration
    4. 191.4. Configuring the Kestrel component using Spring XML
    5. 191.5. Usage Examples
      1. 191.5.1. Example 1: Consuming
      2. 191.5.2. Example 2: Producing
      3. 191.5.3. Example 3: Spring XML Configuration
    6. 191.6. Dependencies
      1. 191.6.1. spymemcached
    7. 191.7. See Also
  193. 192. Kie-Camel
    1. 192.1. Overview
  194. 193. Krati Component (deprecated)
    1. 193.1. URI format
    2. 193.2. Krati Options
      1. 193.2.1. Path Parameters (1 parameters):
      2. 193.2.2. Query Parameters (29 parameters):
    3. 193.3. Spring Boot Auto-Configuration
      1. 193.3.1. Message Headers for datastore
    4. 193.4. Usage Samples
      1. 193.4.1. Example 1: Putting to the datastore.
      2. 193.4.2. Example 2: Getting/Reading from a datastore
      3. 193.4.3. Example 3: Consuming from a datastore
    5. 193.5. Idempotent Repository
      1. 193.5.1. See also
  195. 194. Kubernetes Components
    1. 194.1. Headers
    2. 194.2. Usage
      1. 194.2.1. Producer examples
      2. 194.2.2. Create a pod
      3. 194.2.3. Delete a pod
  196. 195. Kubernetes Component (deprecated)
    1. 195.1. URI format
    2. 195.2. Options
      1. 195.2.1. Path Parameters (1 parameters):
      2. 195.2.2. Query Parameters (29 parameters):
    3. 195.3. Spring Boot Auto-Configuration
    4. 195.4. Headers
    5. 195.5. Categories
    6. 195.6. Usage
      1. 195.6.1. Producer examples
      2. 195.6.2. Create a pod
      3. 195.6.3. Delete a pod
  197. 196. Kubernetes ConfigMap Component
    1. 196.1. Component Options
    2. 196.2. Endpoint Options
      1. 196.2.1. Path Parameters (1 parameters):
      2. 196.2.2. Query Parameters (20 parameters):
    3. 196.3. Spring Boot Auto-Configuration
  198. 197. Kubernetes Deployments Component
    1. 197.1. Component Options
    2. 197.2. Endpoint Options
      1. 197.2.1. Path Parameters (1 parameters):
      2. 197.2.2. Query Parameters (28 parameters):
    3. 197.3. Spring Boot Auto-Configuration
  199. 198. Kubernetes HPA Component
    1. 198.1. Component Options
    2. 198.2. Endpoint Options
      1. 198.2.1. Path Parameters (1 parameters):
      2. 198.2.2. Query Parameters (28 parameters):
    3. 198.3. Spring Boot Auto-Configuration
  200. 199. Kubernetes Job Component
    1. 199.1. Component Options
    2. 199.2. Endpoint Options
      1. 199.2.1. Path Parameters (1 parameters):
      2. 199.2.2. Query Parameters (28 parameters):
    3. 199.3. Spring Boot Auto-Configuration
  201. 200. Kubernetes Namespaces Component
    1. 200.1. Component Options
    2. 200.2. Endpoint Options
      1. 200.2.1. Path Parameters (1 parameters):
      2. 200.2.2. Query Parameters (28 parameters):
    3. 200.3. Spring Boot Auto-Configuration
  202. 201. Kubernetes Nodes Component
    1. 201.1. Component Options
    2. 201.2. Endpoint Options
      1. 201.2.1. Path Parameters (1 parameters):
      2. 201.2.2. Query Parameters (28 parameters):
    3. 201.3. Spring Boot Auto-Configuration
  203. 202. Kubernetes Persistent Volume Claim Component
    1. 202.1. Component Options
    2. 202.2. Endpoint Options
      1. 202.2.1. Path Parameters (1 parameters):
      2. 202.2.2. Query Parameters (20 parameters):
    3. 202.3. Spring Boot Auto-Configuration
  204. 203. Kubernetes Persistent Volume Component
    1. 203.1. Component Options
    2. 203.2. Endpoint Options
      1. 203.2.1. Path Parameters (1 parameters):
      2. 203.2.2. Query Parameters (20 parameters):
    3. 203.3. Spring Boot Auto-Configuration
  205. 204. Kubernetes Pods Component
    1. 204.1. Component Options
    2. 204.2. Endpoint Options
      1. 204.2.1. Path Parameters (1 parameters):
      2. 204.2.2. Query Parameters (28 parameters):
    3. 204.3. Spring Boot Auto-Configuration
  206. 205. Kubernetes Replication Controller Component
    1. 205.1. Component Options
    2. 205.2. Endpoint Options
      1. 205.2.1. Path Parameters (1 parameters):
      2. 205.2.2. Query Parameters (28 parameters):
    3. 205.3. Spring Boot Auto-Configuration
  207. 206. Kubernetes Resources Quota Component
    1. 206.1. Component Options
    2. 206.2. Endpoint Options
      1. 206.2.1. Path Parameters (1 parameters):
      2. 206.2.2. Query Parameters (20 parameters):
    3. 206.3. Spring Boot Auto-Configuration
  208. 207. Kubernetes Secrets Component
    1. 207.1. Component Options
    2. 207.2. Endpoint Options
      1. 207.2.1. Path Parameters (1 parameters):
      2. 207.2.2. Query Parameters (20 parameters):
    3. 207.3. Spring Boot Auto-Configuration
  209. 208. Kubernetes Service Account Component
    1. 208.1. Component Options
    2. 208.2. Endpoint Options
      1. 208.2.1. Path Parameters (1 parameters):
      2. 208.2.2. Query Parameters (20 parameters):
    3. 208.3. Spring Boot Auto-Configuration
  210. 209. Kubernetes Services Component
    1. 209.1. Component Options
    2. 209.2. Endpoint Options
      1. 209.2.1. Path Parameters (1 parameters):
      2. 209.2.2. Query Parameters (28 parameters):
    3. 209.3. Spring Boot Auto-Configuration
    4. 209.4. Eclipse Kura component
      1. 209.4.1. KuraRouter activator
      2. 209.4.2. Deploying KuraRouter
      3. 209.4.3. KuraRouter utilities 
        1. 209.4.3.1. SLF4J logger
        2. 209.4.3.2. BundleContext
        3. 209.4.3.3. CamelContext
        4. 209.4.3.4. ProducerTemplate
        5. 209.4.3.5. ConsumerTemplate
        6. 209.4.3.6. OSGi service resolver
      4. 209.4.4. KuraRouter activator callbacks
      5. 209.4.5. Loading XML routes from ConfigurationAdmin
      6. 209.4.6. Deploying Kura router as a declarative OSGi service
      7. 209.4.7. See Also
  211. 210. Language Component
    1. 210.1. URI format
    2. 210.2. URI Options
      1. 210.2.1. Path Parameters (2 parameters):
      2. 210.2.2. Query Parameters (6 parameters):
    3. 210.3. Message Headers
    4. 210.4. Examples
    5. 210.5. Loading scripts from resources
  212. 211. LDAP Component
    1. 211.1. URI format
    2. 211.2. Options
      1. 211.2.1. Path Parameters (1 parameters):
      2. 211.2.2. Query Parameters (5 parameters):
    3. 211.3. Spring Boot Auto-Configuration
    4. 211.4. Result
    5. 211.5. DirContext
    6. 211.6. Samples
      1. 211.6.1. Binding using credentials
    7. 211.7. Configuring SSL
    8. 211.8. See Also
  213. 212. LDIF Component
    1. 212.1. URI format
    2. 212.2. Options
      1. 212.2.1. Path Parameters (1 parameters):
      2. 212.2.2. Query Parameters (1 parameters):
    3. 212.3. Spring Boot Auto-Configuration
    4. 212.4. Body types:
    5. 212.5. Result
    6. 212.6. LdapConnection
    7. 212.7. Samples
    8. 212.8. LevelDB
      1. 212.8.1. Using LevelDBAggregationRepository
      2. 212.8.2. What is preserved when persisting
      3. 212.8.3. Recovery
        1. 212.8.3.1. Using LevelDBAggregationRepository in Java DSL
        2. 212.8.3.2. Using LevelDBAggregationRepository in Spring XML
      4. 212.8.4. Dependencies
      5. 212.8.5. See Also
  214. 213. Log Component
    1. 213.1. URI format
    2. 213.2. Options
      1. 213.2.1. Path Parameters (1 parameters):
      2. 213.2.2. Query Parameters (26 parameters):
    3. 213.3. Regular logger sample
    4. 213.4. Regular logger with formatter sample
    5. 213.5. Throughput logger with groupSize sample
    6. 213.6. Throughput logger with groupInterval sample
    7. 213.7. Masking sensitive information like password
    8. 213.8. Full customization of the logging output
      1. 213.8.1. Convention over configuration:*
    9. 213.9. Using Log component in OSGi
    10. 213.10. See Also
  215. 214. Lucene Component
    1. 214.1. URI format
    2. 214.2. Insert Options
      1. 214.2.1. Path Parameters (2 parameters):
      2. 214.2.2. Query Parameters (5 parameters):
    3. 214.3. Spring Boot Auto-Configuration
    4. 214.4. Sending/Receiving Messages to/from the cache
      1. 214.4.1. Message Headers
      2. 214.4.2. Lucene Producers
      3. 214.4.3. Lucene Processor
    5. 214.5. Lucene Usage Samples
      1. 214.5.1. Example 1: Creating a Lucene index
      2. 214.5.2. Example 2: Loading properties into the JNDI registry in the Camel Context
      3. 214.5.3. Example 2: Performing searches using a Query Producer
      4. 214.5.4. Example 3: Performing searches using a Query Processor
  216. 215. Lumberjack Component
    1. 215.1. URI format
    2. 215.2. Options
      1. 215.2.1. Path Parameters (2 parameters):
      2. 215.2.2. Query Parameters (5 parameters):
    3. 215.3. Spring Boot Auto-Configuration
    4. 215.4. Result
    5. 215.5. Lumberjack Usage Samples
      1. 215.5.1. Example 1: Streaming the log messages
  217. 216. LZF Deflate Compression DataFormat
    1. 216.1. Options
    2. 216.2. Spring Boot Auto-Configuration
    3. 216.3. Marshal
    4. 216.4. Unmarshal
    5. 216.5. Dependencies
  218. 217. Mail Component
    1. 217.1. URI format
    2. 217.2. 
    3. 217.3. 
      1. 217.3.1. Path Parameters (2 parameters):
      2. 217.3.2. Query Parameters (62 parameters):
    4. 217.4. Spring Boot Auto-Configuration
      1. 217.4.1. Sample endpoints
    5. 217.5. Components
      1. 217.5.1. Default ports
    6. 217.6. SSL support
      1. 217.6.1. Using the JSSE Configuration Utility
      2. 217.6.2. Configuring JavaMail Directly
    7. 217.7. Mail Message Content
    8. 217.8. Headers take precedence over pre-configured recipients
    9. 217.9. Multiple recipients for easier configuration
    10. 217.10. Setting sender name and email
    11. 217.11. JavaMail API (ex SUN JavaMail)
    12. 217.12. Samples
    13. 217.13. Sending mail with attachment sample
    14. 217.14. SSL sample
    15. 217.15. Consuming mails with attachment sample
    16. 217.16. How to split a mail message with attachments
    17. 217.17. Using custom SearchTerm
    18. 217.18. See Also
  219. 218. Master Component
    1. 218.1. Using the master endpoint
    2. 218.2. URI format
    3. 218.3. Options
      1. 218.3.1. Path Parameters (2 parameters):
      2. 218.3.2. Query Parameters (4 parameters):
    4. 218.4. Spring Boot Auto-Configuration
    5. 218.5. Example
    6. 218.6. Implementations
    7. 218.7. See Also
  220. 219. Metrics Component
    1. 219.1. Metrics Component
    2. 219.2. URI format
    3. 219.3. Options
      1. 219.3.1. Path Parameters (2 parameters):
      2. 219.3.2. Query Parameters (7 parameters):
    4. 219.4. Spring Boot Auto-Configuration
    5. 219.5. Metric Registry
    6. 219.6. Usage
      1. 219.6.1. Headers
    7. 219.7. Metrics type counter
      1. 219.7.1. Options
      2. 219.7.2. Headers
    8. 219.8. Metric type histogram
      1. 219.8.1. Options
      2. 219.8.2. Headers
    9. 219.9. Metric type meter
      1. 219.9.1. Options
      2. 219.9.2. Headers
    10. 219.10. Metrics type timer
      1. 219.10.1. Options
      2. 219.10.2. Headers
    11. 219.11. Metric type gauge
      1. 219.11.1. Options
      2. 219.11.2. Headers
    12. 219.12. MetricsRoutePolicyFactory
    13. 219.13. MetricsMessageHistoryFactory
    14. 219.14. InstrumentedThreadPoolFactory
    15. 219.15. See Also
  221. 220. Micrometer Component
    1. 220.1. Micrometer Component
    2. 220.2. URI format
    3. 220.3. Options
      1. 220.3.1. Path Parameters (3 parameters):
      2. 220.3.2. Query Parameters (5 parameters):
    4. 220.4. Spring Boot Auto-Configuration
    5. 220.5. Meter Registry
    6. 220.6. Usage of producers
      1. 220.6.1. Headers
    7. 220.7. Counter
      1. 220.7.1. Options
      2. 220.7.2. Headers
    8. 220.8. Distribution Summary
      1. 220.8.1. Options
      2. 220.8.2. Headers
    9. 220.9. Timer
      1. 220.9.1. Options
      2. 220.9.2. Headers
    10. 220.10. MicrometerRoutePolicyFactory
    11. 220.11. MicrometerMessageHistoryFactory
    12. 220.12. MicrometerEventNotifiers
    13. 220.13. InstrumentedThreadPoolFactory
    14. 220.14. Exposing Micrometer statistics in JMX
    15. 220.15. Example
  222. 221. OPC UA Client Component