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