anchor.diff:  // <!-- core components: START -->
   
   * Core Components
  -** xref:bean-component.adoc[Bean]
  -** xref:browse-component.adoc[Browse]
  -** xref:class-component.adoc[Class]
  -** xref:controlbus-component.adoc[Control Bus]
  -** xref:dataformat-component.adoc[Data Format]
  -** xref:dataset-component.adoc[Dataset]
  -** xref:direct-component.adoc[Direct]
  -** xref:direct-vm-component.adoc[Direct VM]
  -** xref:file-component.adoc[File]
  -** xref:language-component.adoc[Language]
  -** xref:log-component.adoc[Log]
  -** xref:mock-component.adoc[Mock]
  -** xref:properties-component.adoc[Properties]
  -** xref:ref-component.adoc[Ref]
  -** xref:rest-component.adoc[REST]
  -** xref:rest-api-component.adoc[REST API]
  -** xref:saga-component.adoc[Saga]
  -** xref:scheduler-component.adoc[Scheduler]
  -** xref:seda-component.adoc[SEDA]
  -** xref:stub-component.adoc[Stub]
  -** xref:test-component.adoc[Test]
  -** xref:timer-component.adoc[Timer]
  -** xref:validator-component.adoc[Validator]
  -** xref:vm-component.adoc[VM]
  -** xref:xslt-component.adoc[XSLT]
  +** xref:components::bean-component.adoc[Bean]
  +** xref:components::browse-component.adoc[Browse]
  +** xref:components::class-component.adoc[Class]
  +** xref:components::controlbus-component.adoc[Control Bus]
  +** xref:components::dataformat-component.adoc[Data Format]
  +** xref:components::dataset-component.adoc[Dataset]
  +** xref:components::direct-component.adoc[Direct]
  +** xref:components::direct-vm-component.adoc[Direct VM]
  +** xref:components::file-component.adoc[File]
  +** xref:components::language-component.adoc[Language]
  +** xref:components::log-component.adoc[Log]
  +** xref:components::mock-component.adoc[Mock]
  +** xref:components::properties-component.adoc[Properties]
  +** xref:components::ref-component.adoc[Ref]
  +** xref:components::rest-component.adoc[REST]
  +** xref:components::rest-api-component.adoc[REST API]
  +** xref:components::saga-component.adoc[Saga]
  +** xref:components::scheduler-component.adoc[Scheduler]
  +** xref:components::seda-component.adoc[SEDA]
  +** xref:components::stub-component.adoc[Stub]
  +** xref:components::test-component.adoc[Test]
  +** xref:components::timer-component.adoc[Timer]
  +** xref:components::validator-component.adoc[Validator]
  +** xref:components::vm-component.adoc[VM]
  +** xref:components::xslt-component.adoc[XSLT]
   
   // <!-- core components: END -->
   
   // <!-- components: START -->
   
   * Components
  -** xref:ahc-component.adoc[AHC]
  -** xref:ahc-ws-component.adoc[AHC Websocket]
  -** xref:amqp-component.adoc[AMQP]
  -** xref:flink-component.adoc[Apache Flink]
  -** xref:spark-component.adoc[Apache Spark]
  -** xref:apns-component.adoc[APNS]
  -** xref:as2-component.adoc[AS2]
  -** xref:asterisk-component.adoc[Asterisk]
  -** xref:atmos-component.adoc[Atmos]
  -** xref:atmosphere-websocket-component.adoc[Atmosphere Websocket]
  -** xref:atom-component.adoc[Atom]
  -** xref:atomix-map-component.adoc[Atomix Map]
  -** xref:atomix-messaging-component.adoc[Atomix Messaging]
  -** xref:atomix-multimap-component.adoc[Atomix MultiMap]
  -** xref:atomix-queue-component.adoc[Atomix Queue]
  -** xref:atomix-set-component.adoc[Atomix Set]
  -** xref:atomix-value-component.adoc[Atomix Value]
  -** xref:avro-component.adoc[Avro]
  -** xref:aws-cw-component.adoc[AWS CloudWatch]
  -** xref:aws-ddb-component.adoc[AWS DynamoDB]
  -** xref:aws-ddbstream-component.adoc[AWS DynamoDB Streams]
  -** xref:aws-ec2-component.adoc[AWS EC2]
  -** xref:aws-iam-component.adoc[AWS IAM]
  -** xref:aws-kinesis-component.adoc[AWS Kinesis]
  -** xref:aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose]
  -** xref:aws-kms-component.adoc[AWS KMS]
  -** xref:aws-lambda-component.adoc[AWS Lambda]
  -** xref:aws-mq-component.adoc[AWS MQ]
  -** xref:aws-s3-component.adoc[AWS S3 Storage Service]
  -** xref:aws-ses-component.adoc[AWS Simple Email Service]
  -** xref:aws-sns-component.adoc[AWS Simple Notification System]
  -** xref:aws-sqs-component.adoc[AWS Simple Queue Service]
  -** xref:aws-swf-component.adoc[AWS Simple Workflow]
  -** xref:aws-sdb-component.adoc[AWS SimpleDB]
  -** xref:azure-blob-component.adoc[Azure Storage Blob Service]
  -** xref:azure-queue-component.adoc[Azure Storage Queue Service]
  -** xref:bean-validator-component.adoc[Bean Validator]
  -** xref:beanstalk-component.adoc[Beanstalk]
  -** xref:bonita-component.adoc[Bonita]
  -** xref:box-component.adoc[Box]
  -** xref:braintree-component.adoc[Braintree]
  -** xref:caffeine-cache-component.adoc[Caffeine Cache]
  -** xref:caffeine-loadcache-component.adoc[Caffeine LoadCache]
  -** xref:cql-component.adoc[Cassandra CQL]
  -** xref:chronicle-engine-component.adoc[Chronicle Engine]
  -** xref:chunk-component.adoc[Chunk]
  -** xref:cm-sms-component.adoc[CM SMS Gateway]
  -** xref:cmis-component.adoc[CMIS]
  -** xref:coap-component.adoc[CoAP]
  -** xref:cometd-component.adoc[CometD]
  -** xref:consul-component.adoc[Consul]
  -** xref:corda-component.adoc[corda]
  -** xref:couchbase-component.adoc[Couchbase]
  -** xref:couchdb-component.adoc[CouchDB]
  -** xref:crypto-component.adoc[Crypto (JCE)]
  -** xref:crypto-cms-component.adoc[Crypto CMS]
  -** xref:cxf-component.adoc[CXF]
  -** xref:cxfrs-component.adoc[CXF-RS]
  -** xref:digitalocean-component.adoc[DigitalOcean]
  -** xref:disruptor-component.adoc[Disruptor]
  -** xref:dns-component.adoc[DNS]
  -** xref:docker-component.adoc[Docker]
  -** xref:dozer-component.adoc[Dozer]
  -** xref:drill-component.adoc[Drill]
  -** xref:dropbox-component.adoc[Dropbox]
  -** xref:ehcache-component.adoc[Ehcache]
  -** xref:ejb-component.adoc[EJB]
  -** xref:elasticsearch-rest-component.adoc[Elastichsearch Rest]
  -** xref:elsql-component.adoc[ElSQL]
  -** xref:etcd-component.adoc[etcd]
  -** xref:exec-component.adoc[Exec]
  -** xref:facebook-component.adoc[Facebook]
  -** xref:fhir-component.adoc[FHIR]
  -** xref:flatpack-component.adoc[Flatpack]
  -** xref:fop-component.adoc[FOP]
  -** xref:freemarker-component.adoc[Freemarker]
  -** xref:ftp-component.adoc[FTP]
  -** xref:ftps-component.adoc[FTPS]
  -** xref:ganglia-component.adoc[Ganglia]
  -** xref:geocoder-component.adoc[Geocoder]
  -** xref:git-component.adoc[Git]
  -** xref:github-component.adoc[GitHub]
  -** xref:google-bigquery-component.adoc[Google BigQuery]
  -** xref:google-bigquery-sql-component.adoc[Google BigQuery Standard SQL]
  -** xref:google-calendar-component.adoc[Google Calendar]
  -** xref:google-calendar-stream-component.adoc[Google Calendar Stream]
  -** xref:google-drive-component.adoc[Google Drive]
  -** xref:google-mail-component.adoc[Google Mail]
  -** xref:google-mail-stream-component.adoc[Google Mail Stream]
  -** xref:google-pubsub-component.adoc[Google Pubsub]
  -** xref:google-sheets-component.adoc[Google Sheets]
  -** xref:google-sheets-stream-component.adoc[Google Sheets Stream]
  -** xref:gora-component.adoc[Gora]
  -** xref:grape-component.adoc[Grape]
  -** xref:grpc-component.adoc[gRPC]
  -** xref:guava-eventbus-component.adoc[Guava EventBus]
  -** xref:hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number]
  -** xref:hazelcast-instance-component.adoc[Hazelcast Instance]
  -** xref:hazelcast-list-component.adoc[Hazelcast List]
  -** xref:hazelcast-map-component.adoc[Hazelcast Map]
  -** xref:hazelcast-multimap-component.adoc[Hazelcast Multimap]
  -** xref:hazelcast-queue-component.adoc[Hazelcast Queue]
  -** xref:hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map]
  -** xref:hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer]
  -** xref:hazelcast-seda-component.adoc[Hazelcast SEDA]
  -** xref:hazelcast-set-component.adoc[Hazelcast Set]
  -** xref:hazelcast-topic-component.adoc[Hazelcast Topic]
  -** xref:hbase-component.adoc[HBase]
  -** xref:hdfs2-component.adoc[HDFS2]
  -** xref:hipchat-component.adoc[Hipchat]
  -** xref:http4-component.adoc[HTTP4]
  -** xref:iec60870-client-component.adoc[IEC 60870 Client]
  -** xref:iec60870-server-component.adoc[IEC 60870 Server]
  -** xref:ignite-cache-component.adoc[Ignite Cache]
  -** xref:ignite-compute-component.adoc[Ignite Compute]
  -** xref:ignite-events-component.adoc[Ignite Events]
  -** xref:ignite-idgen-component.adoc[Ignite ID Generator]
  -** xref:ignite-messaging-component.adoc[Ignite Messaging]
  -** xref:ignite-queue-component.adoc[Ignite Queues]
  -** xref:ignite-set-component.adoc[Ignite Sets]
  -** xref:imap-component.adoc[IMAP]
  -** xref:infinispan-component.adoc[Infinispan]
  -** xref:influxdb-component.adoc[InfluxDB]
  -** xref:ipfs-component.adoc[IPFS]
  -** xref:irc-component.adoc[IRC]
  -** xref:ironmq-component.adoc[IronMQ]
  -** xref:websocket-jsr356-component.adoc[Javax Websocket]
  -** xref:jbpm-component.adoc[JBPM]
  -** xref:jcache-component.adoc[JCache]
  -** xref:jclouds-component.adoc[JClouds]
  -** xref:jcr-component.adoc[JCR]
  -** xref:jdbc-component.adoc[JDBC]
  -** xref:jetty-component.adoc[Jetty 9]
  -** xref:websocket-component.adoc[Jetty Websocket]
  -** xref:jgroups-component.adoc[JGroups]
  -** xref:jgroups-raft-component.adoc[JGroups raft]
  -** xref:jing-component.adoc[Jing]
  -** xref:jms-component.adoc[JMS]
  -** xref:jmx-component.adoc[JMX]
  -** xref:jolt-component.adoc[JOLT]
  -** xref:jpa-component.adoc[JPA]
  -** xref:json-validator-component.adoc[JSON Schema Validator]
  -** xref:jt400-component.adoc[JT400]
  -** xref:kafka-component.adoc[Kafka]
  -** xref:kubernetes-config-maps-component.adoc[Kubernetes ConfigMap]
  -** xref:kubernetes-deployments-component.adoc[Kubernetes Deployments]
  -** xref:kubernetes-hpa-component.adoc[Kubernetes HPA]
  -** xref:kubernetes-job-component.adoc[Kubernetes Job]
  -** xref:kubernetes-namespaces-component.adoc[Kubernetes Namespaces]
  -** xref:kubernetes-nodes-component.adoc[Kubernetes Nodes]
  -** xref:kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume]
  -** xref:kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim]
  -** xref:kubernetes-pods-component.adoc[Kubernetes Pods]
  -** xref:kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller]
  -** xref:kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota]
  -** xref:kubernetes-secrets-component.adoc[Kubernetes Secrets]
  -** xref:kubernetes-service-accounts-component.adoc[Kubernetes Service Account]
  -** xref:kubernetes-services-component.adoc[Kubernetes Services]
  -** xref:ldap-component.adoc[LDAP]
  -** xref:ldif-component.adoc[LDIF]
  -** xref:linkedin-component.adoc[Linkedin]
  -** xref:lucene-component.adoc[Lucene]
  -** xref:lumberjack-component.adoc[Lumberjack]
  -** xref:master-component.adoc[Master]
  -** xref:metrics-component.adoc[Metrics]
  -** xref:micrometer-component.adoc[Micrometer]
  -** xref:mina2-component.adoc[Mina2]
  -** xref:mllp-component.adoc[MLLP]
  -** xref:mongodb3-component.adoc[MongoDB]
  -** xref:mongodb-gridfs-component.adoc[MongoDB GridFS]
  -** xref:mqtt-component.adoc[MQTT]
  -** xref:msv-component.adoc[MSV]
  -** xref:mustache-component.adoc[Mustache]
  -** xref:mvel-component.adoc[MVEL]
  -** xref:mybatis-component.adoc[MyBatis]
  -** xref:mybatis-bean-component.adoc[MyBatis Bean]
  -** xref:nagios-component.adoc[Nagios]
  -** xref:nats-component.adoc[Nats]
  -** xref:netty4-component.adoc[Netty4]
  -** xref:netty4-http-component.adoc[Netty4 HTTP]
  -** xref:nsq-component.adoc[NSQ]
  -** xref:olingo2-component.adoc[Olingo2]
  -** xref:olingo4-component.adoc[Olingo4]
  -** xref:milo-client-component.adoc[OPC UA Client]
  -** xref:milo-server-component.adoc[OPC UA Server]
  -** xref:openshift-component.adoc[OpenShift]
  -** xref:openshift-build-configs-component.adoc[Openshift Build Config]
  -** xref:openshift-builds-component.adoc[Openshift Builds]
  -** xref:openstack-cinder-component.adoc[OpenStack Cinder]
  -** xref:openstack-glance-component.adoc[OpenStack Glance]
  -** xref:openstack-keystone-component.adoc[OpenStack Keystone]
  -** xref:openstack-neutron-component.adoc[OpenStack Neutron]
  -** xref:openstack-nova-component.adoc[OpenStack Nova]
  -** xref:openstack-swift-component.adoc[OpenStack Swift]
  -** xref:optaplanner-component.adoc[OptaPlanner]
  -** xref:eventadmin-component.adoc[OSGi EventAdmin]
  -** xref:paxlogging-component.adoc[OSGi PAX Logging]
  -** xref:paho-component.adoc[Paho]
  -** xref:pdf-component.adoc[PDF]
  -** xref:pgevent-component.adoc[PostgresSQL Event]
  -** xref:lpr-component.adoc[Printer]
  -** xref:pubnub-component.adoc[PubNub]
  -** xref:quartz2-component.adoc[Quartz2]
  -** xref:quickfix-component.adoc[QuickFix]
  -** xref:rabbitmq-component.adoc[RabbitMQ]
  -** xref:reactive-streams-component.adoc[Reactive Streams]
  -** xref:rest-swagger-component.adoc[REST Swagger]
  -** xref:restlet-component.adoc[Restlet]
  -** xref:rmi-component.adoc[RMI]
  -** xref:rss-component.adoc[RSS]
  -** xref:salesforce-component.adoc[Salesforce]
  -** xref:sap-netweaver-component.adoc[SAP NetWeaver]
  -** xref:schematron-component.adoc[Schematron]
  -** xref:scp-component.adoc[SCP]
  -** xref:service-component.adoc[Service]
  -** xref:servicenow-component.adoc[ServiceNow]
  -** xref:servlet-component.adoc[Servlet]
  -** xref:sftp-component.adoc[SFTP]
  -** xref:sjms-component.adoc[Simple JMS]
  -** xref:sjms-batch-component.adoc[Simple JMS Batch]
  -** xref:sjms2-component.adoc[Simple JMS2]
  -** xref:sip-component.adoc[SIP]
  -** xref:slack-component.adoc[Slack]
  -** xref:smpp-component.adoc[SMPP]
  -** xref:snmp-component.adoc[SNMP]
  -** xref:solr-component.adoc[Solr]
  -** xref:spark-rest-component.adoc[Spark Rest]
  -** xref:splunk-component.adoc[Splunk]
  -** xref:spring-batch-component.adoc[Spring Batch]
  -** xref:spring-event-component.adoc[Spring Event]
  -** xref:spring-integration-component.adoc[Spring Integration]
  -** xref:spring-ldap-component.adoc[Spring LDAP]
  -** xref:spring-redis-component.adoc[Spring Redis]
  -** xref:spring-ws-component.adoc[Spring WebService]
  -** xref:sql-component.adoc[SQL]
  -** xref:sql-stored-component.adoc[SQL Stored Procedure]
  -** xref:ssh-component.adoc[SSH]
  -** xref:stax-component.adoc[StAX]
  -** xref:stomp-component.adoc[Stomp]
  -** xref:stream-component.adoc[Stream]
  -** xref:string-template-component.adoc[String Template]
  -** xref:telegram-component.adoc[Telegram]
  -** xref:thrift-component.adoc[Thrift]
  -** xref:tika-component.adoc[Tika]
  -** xref:twilio-component.adoc[Twilio]
  -** xref:twitter-directmessage-component.adoc[Twitter Direct Message]
  -** xref:twitter-search-component.adoc[Twitter Search]
  -** xref:twitter-streaming-component.adoc[Twitter Streaming]
  -** xref:twitter-timeline-component.adoc[Twitter Timeline]
  -** xref:undertow-component.adoc[Undertow]
  -** xref:velocity-component.adoc[Velocity]
  -** xref:vertx-component.adoc[Vert.x]
  -** xref:weather-component.adoc[Weather]
  -** xref:web3j-component.adoc[Web3j Ethereum Blockchain]
  -** xref:wordpress-component.adoc[Wordpress]
  -** xref:xchange-component.adoc[XChange]
  -** xref:xmlsecurity-component.adoc[XML Security]
  -** xref:xmpp-component.adoc[XMPP]
  -** xref:xquery-component.adoc[XQuery]
  -** xref:yql-component.adoc[Yahoo Query Language]
  -** xref:yammer-component.adoc[Yammer]
  -** xref:zendesk-component.adoc[Zendesk]
  -** xref:zookeeper-component.adoc[ZooKeeper]
  -** xref:zookeeper-master-component.adoc[ZooKeeper Master]
  +** xref:components::ahc-component.adoc[AHC]
  +** xref:components::ahc-ws-component.adoc[AHC Websocket]
  +** xref:components::amqp-component.adoc[AMQP]
  +** xref:components::flink-component.adoc[Apache Flink]
  +** xref:components::spark-component.adoc[Apache Spark]
  +** xref:components::apns-component.adoc[APNS]
  +** xref:components::as2-component.adoc[AS2]
  +** xref:components::asterisk-component.adoc[Asterisk]
  +** xref:components::atmos-component.adoc[Atmos]
  +** xref:components::atmosphere-websocket-component.adoc[Atmosphere Websocket]
  +** xref:components::atom-component.adoc[Atom]
  +** xref:components::atomix-map-component.adoc[Atomix Map]
  +** xref:components::atomix-messaging-component.adoc[Atomix Messaging]
  +** xref:components::atomix-multimap-component.adoc[Atomix MultiMap]
  +** xref:components::atomix-queue-component.adoc[Atomix Queue]
  +** xref:components::atomix-set-component.adoc[Atomix Set]
  +** xref:components::atomix-value-component.adoc[Atomix Value]
  +** xref:components::avro-component.adoc[Avro]
  +** xref:components::aws-cw-component.adoc[AWS CloudWatch]
  +** xref:components::aws-ddb-component.adoc[AWS DynamoDB]
  +** xref:components::aws-ddbstream-component.adoc[AWS DynamoDB Streams]
  +** xref:components::aws-ec2-component.adoc[AWS EC2]
  +** xref:components::aws-iam-component.adoc[AWS IAM]
  +** xref:components::aws-kinesis-component.adoc[AWS Kinesis]
  +** xref:components::aws-kinesis-firehose-component.adoc[AWS Kinesis Firehose]
  +** xref:components::aws-kms-component.adoc[AWS KMS]
  +** xref:components::aws-lambda-component.adoc[AWS Lambda]
  +** xref:components::aws-mq-component.adoc[AWS MQ]
  +** xref:components::aws-s3-component.adoc[AWS S3 Storage Service]
  +** xref:components::aws-ses-component.adoc[AWS Simple Email Service]
  +** xref:components::aws-sns-component.adoc[AWS Simple Notification System]
  +** xref:components::aws-sqs-component.adoc[AWS Simple Queue Service]
  +** xref:components::aws-swf-component.adoc[AWS Simple Workflow]
  +** xref:components::aws-sdb-component.adoc[AWS SimpleDB]
  +** xref:components::azure-blob-component.adoc[Azure Storage Blob Service]
  +** xref:components::azure-queue-component.adoc[Azure Storage Queue Service]
  +** xref:components::bean-validator-component.adoc[Bean Validator]
  +** xref:components::beanstalk-component.adoc[Beanstalk]
  +** xref:components::bonita-component.adoc[Bonita]
  +** xref:components::box-component.adoc[Box]
  +** xref:components::braintree-component.adoc[Braintree]
  +** xref:components::caffeine-cache-component.adoc[Caffeine Cache]
  +** xref:components::caffeine-loadcache-component.adoc[Caffeine LoadCache]
  +** xref:components::cql-component.adoc[Cassandra CQL]
  +** xref:components::chronicle-engine-component.adoc[Chronicle Engine]
  +** xref:components::chunk-component.adoc[Chunk]
  +** xref:components::cm-sms-component.adoc[CM SMS Gateway]
  +** xref:components::cmis-component.adoc[CMIS]
  +** xref:components::coap-component.adoc[CoAP]
  +** xref:components::cometd-component.adoc[CometD]
  +** xref:components::consul-component.adoc[Consul]
  +** xref:components::corda-component.adoc[corda]
  +** xref:components::couchbase-component.adoc[Couchbase]
  +** xref:components::couchdb-component.adoc[CouchDB]
  +** xref:components::crypto-component.adoc[Crypto (JCE)]
  +** xref:components::crypto-cms-component.adoc[Crypto CMS]
  +** xref:components::cxf-component.adoc[CXF]
  +** xref:components::cxfrs-component.adoc[CXF-RS]
  +** xref:components::digitalocean-component.adoc[DigitalOcean]
  +** xref:components::disruptor-component.adoc[Disruptor]
  +** xref:components::dns-component.adoc[DNS]
  +** xref:components::docker-component.adoc[Docker]
  +** xref:components::dozer-component.adoc[Dozer]
  +** xref:components::drill-component.adoc[Drill]
  +** xref:components::dropbox-component.adoc[Dropbox]
  +** xref:components::ehcache-component.adoc[Ehcache]
  +** xref:components::ejb-component.adoc[EJB]
  +** xref:components::elasticsearch-rest-component.adoc[Elastichsearch Rest]
  +** xref:components::elsql-component.adoc[ElSQL]
  +** xref:components::etcd-component.adoc[etcd]
  +** xref:components::exec-component.adoc[Exec]
  +** xref:components::facebook-component.adoc[Facebook]
  +** xref:components::fhir-component.adoc[FHIR]
  +** xref:components::flatpack-component.adoc[Flatpack]
  +** xref:components::fop-component.adoc[FOP]
  +** xref:components::freemarker-component.adoc[Freemarker]
  +** xref:components::ftp-component.adoc[FTP]
  +** xref:components::ftps-component.adoc[FTPS]
  +** xref:components::ganglia-component.adoc[Ganglia]
  +** xref:components::geocoder-component.adoc[Geocoder]
  +** xref:components::git-component.adoc[Git]
  +** xref:components::github-component.adoc[GitHub]
  +** xref:components::google-bigquery-component.adoc[Google BigQuery]
  +** xref:components::google-bigquery-sql-component.adoc[Google BigQuery Standard SQL]
  +** xref:components::google-calendar-component.adoc[Google Calendar]
  +** xref:components::google-calendar-stream-component.adoc[Google Calendar Stream]
  +** xref:components::google-drive-component.adoc[Google Drive]
  +** xref:components::google-mail-component.adoc[Google Mail]
  +** xref:components::google-mail-stream-component.adoc[Google Mail Stream]
  +** xref:components::google-pubsub-component.adoc[Google Pubsub]
  +** xref:components::google-sheets-component.adoc[Google Sheets]
  +** xref:components::google-sheets-stream-component.adoc[Google Sheets Stream]
  +** xref:components::gora-component.adoc[Gora]
  +** xref:components::grape-component.adoc[Grape]
  +** xref:components::grpc-component.adoc[gRPC]
  +** xref:components::guava-eventbus-component.adoc[Guava EventBus]
  +** xref:components::hazelcast-atomicvalue-component.adoc[Hazelcast Atomic Number]
  +** xref:components::hazelcast-instance-component.adoc[Hazelcast Instance]
  +** xref:components::hazelcast-list-component.adoc[Hazelcast List]
  +** xref:components::hazelcast-map-component.adoc[Hazelcast Map]
  +** xref:components::hazelcast-multimap-component.adoc[Hazelcast Multimap]
  +** xref:components::hazelcast-queue-component.adoc[Hazelcast Queue]
  +** xref:components::hazelcast-replicatedmap-component.adoc[Hazelcast Replicated Map]
  +** xref:components::hazelcast-ringbuffer-component.adoc[Hazelcast Ringbuffer]
  +** xref:components::hazelcast-seda-component.adoc[Hazelcast SEDA]
  +** xref:components::hazelcast-set-component.adoc[Hazelcast Set]
  +** xref:components::hazelcast-topic-component.adoc[Hazelcast Topic]
  +** xref:components::hbase-component.adoc[HBase]
  +** xref:components::hdfs2-component.adoc[HDFS2]
  +** xref:components::hipchat-component.adoc[Hipchat]
  +** xref:components::http4-component.adoc[HTTP4]
  +** xref:components::iec60870-client-component.adoc[IEC 60870 Client]
  +** xref:components::iec60870-server-component.adoc[IEC 60870 Server]
  +** xref:components::ignite-cache-component.adoc[Ignite Cache]
  +** xref:components::ignite-compute-component.adoc[Ignite Compute]
  +** xref:components::ignite-events-component.adoc[Ignite Events]
  +** xref:components::ignite-idgen-component.adoc[Ignite ID Generator]
  +** xref:components::ignite-messaging-component.adoc[Ignite Messaging]
  +** xref:components::ignite-queue-component.adoc[Ignite Queues]
  +** xref:components::ignite-set-component.adoc[Ignite Sets]
  +** xref:components::imap-component.adoc[IMAP]
  +** xref:components::infinispan-component.adoc[Infinispan]
  +** xref:components::influxdb-component.adoc[InfluxDB]
  +** xref:components::ipfs-component.adoc[IPFS]
  +** xref:components::irc-component.adoc[IRC]
  +** xref:components::ironmq-component.adoc[IronMQ]
  +** xref:components::websocket-jsr356-component.adoc[Javax Websocket]
  +** xref:components::jbpm-component.adoc[JBPM]
  +** xref:components::jcache-component.adoc[JCache]
  +** xref:components::jclouds-component.adoc[JClouds]
  +** xref:components::jcr-component.adoc[JCR]
  +** xref:components::jdbc-component.adoc[JDBC]
  +** xref:components::jetty-component.adoc[Jetty 9]
  +** xref:components::websocket-component.adoc[Jetty Websocket]
  +** xref:components::jgroups-component.adoc[JGroups]
  +** xref:components::jgroups-raft-component.adoc[JGroups raft]
  +** xref:components::jing-component.adoc[Jing]
  +** xref:components::jms-component.adoc[JMS]
  +** xref:components::jmx-component.adoc[JMX]
  +** xref:components::jolt-component.adoc[JOLT]
  +** xref:components::jpa-component.adoc[JPA]
  +** xref:components::json-validator-component.adoc[JSON Schema Validator]
  +** xref:components::jt400-component.adoc[JT400]
  +** xref:components::kafka-component.adoc[Kafka]
  +** xref:components::kubernetes-config-maps-component.adoc[Kubernetes ConfigMap]
  +** xref:components::kubernetes-deployments-component.adoc[Kubernetes Deployments]
  +** xref:components::kubernetes-hpa-component.adoc[Kubernetes HPA]
  +** xref:components::kubernetes-job-component.adoc[Kubernetes Job]
  +** xref:components::kubernetes-namespaces-component.adoc[Kubernetes Namespaces]
  +** xref:components::kubernetes-nodes-component.adoc[Kubernetes Nodes]
  +** xref:components::kubernetes-persistent-volumes-component.adoc[Kubernetes Persistent Volume]
  +** xref:components::kubernetes-persistent-volumes-claims-component.adoc[Kubernetes Persistent Volume Claim]
  +** xref:components::kubernetes-pods-component.adoc[Kubernetes Pods]
  +** xref:components::kubernetes-replication-controllers-component.adoc[Kubernetes Replication Controller]
  +** xref:components::kubernetes-resources-quota-component.adoc[Kubernetes Resources Quota]
  +** xref:components::kubernetes-secrets-component.adoc[Kubernetes Secrets]
  +** xref:components::kubernetes-service-accounts-component.adoc[Kubernetes Service Account]
  +** xref:components::kubernetes-services-component.adoc[Kubernetes Services]
  +** xref:components::ldap-component.adoc[LDAP]
  +** xref:components::ldif-component.adoc[LDIF]
  +** xref:components::linkedin-component.adoc[Linkedin]
  +** xref:components::lucene-component.adoc[Lucene]
  +** xref:components::lumberjack-component.adoc[Lumberjack]
  +** xref:components::master-component.adoc[Master]
  +** xref:components::metrics-component.adoc[Metrics]
  +** xref:components::micrometer-component.adoc[Micrometer]
  +** xref:components::mina2-component.adoc[Mina2]
  +** xref:components::mllp-component.adoc[MLLP]
  +** xref:components::mongodb3-component.adoc[MongoDB]
  +** xref:components::mongodb-gridfs-component.adoc[MongoDB GridFS]
  +** xref:components::mqtt-component.adoc[MQTT]
  +** xref:components::msv-component.adoc[MSV]
  +** xref:components::mustache-component.adoc[Mustache]
  +** xref:components::mvel-component.adoc[MVEL]
  +** xref:components::mybatis-component.adoc[MyBatis]
  +** xref:components::mybatis-bean-component.adoc[MyBatis Bean]
  +** xref:components::nagios-component.adoc[Nagios]
  +** xref:components::nats-component.adoc[Nats]
  +** xref:components::netty4-component.adoc[Netty4]
  +** xref:components::netty4-http-component.adoc[Netty4 HTTP]
  +** xref:components::nsq-component.adoc[NSQ]
  +** xref:components::olingo2-component.adoc[Olingo2]
  +** xref:components::olingo4-component.adoc[Olingo4]
  +** xref:components::milo-client-component.adoc[OPC UA Client]
  +** xref:components::milo-server-component.adoc[OPC UA Server]
  +** xref:components::openshift-component.adoc[OpenShift]
  +** xref:components::openshift-build-configs-component.adoc[Openshift Build Config]
  +** xref:components::openshift-builds-component.adoc[Openshift Builds]
  +** xref:components::openstack-cinder-component.adoc[OpenStack Cinder]
  +** xref:components::openstack-glance-component.adoc[OpenStack Glance]
  +** xref:components::openstack-keystone-component.adoc[OpenStack Keystone]
  +** xref:components::openstack-neutron-component.adoc[OpenStack Neutron]
  +** xref:components::openstack-nova-component.adoc[OpenStack Nova]
  +** xref:components::openstack-swift-component.adoc[OpenStack Swift]
  +** xref:components::optaplanner-component.adoc[OptaPlanner]
  +** xref:components::eventadmin-component.adoc[OSGi EventAdmin]
  +** xref:components::paxlogging-component.adoc[OSGi PAX Logging]
  +** xref:components::paho-component.adoc[Paho]
  +** xref:components::pdf-component.adoc[PDF]
  +** xref:components::pgevent-component.adoc[PostgresSQL Event]
  +** xref:components::lpr-component.adoc[Printer]
  +** xref:components::pubnub-component.adoc[PubNub]
  +** xref:components::quartz2-component.adoc[Quartz2]
  +** xref:components::quickfix-component.adoc[QuickFix]
  +** xref:components::rabbitmq-component.adoc[RabbitMQ]
  +** xref:components::reactive-streams-component.adoc[Reactive Streams]
  +** xref:components::rest-swagger-component.adoc[REST Swagger]
  +** xref:components::restlet-component.adoc[Restlet]
  +** xref:components::rmi-component.adoc[RMI]
  +** xref:components::rss-component.adoc[RSS]
  +** xref:components::salesforce-component.adoc[Salesforce]
  +** xref:components::sap-netweaver-component.adoc[SAP NetWeaver]
  +** xref:components::schematron-component.adoc[Schematron]
  +** xref:components::scp-component.adoc[SCP]
  +** xref:components::service-component.adoc[Service]
  +** xref:components::servicenow-component.adoc[ServiceNow]
  +** xref:components::servlet-component.adoc[Servlet]
  +** xref:components::sftp-component.adoc[SFTP]
  +** xref:components::sjms-component.adoc[Simple JMS]
  +** xref:components::sjms-batch-component.adoc[Simple JMS Batch]
  +** xref:components::sjms2-component.adoc[Simple JMS2]
  +** xref:components::sip-component.adoc[SIP]
  +** xref:components::slack-component.adoc[Slack]
  +** xref:components::smpp-component.adoc[SMPP]
  +** xref:components::snmp-component.adoc[SNMP]
  +** xref:components::solr-component.adoc[Solr]
  +** xref:components::spark-rest-component.adoc[Spark Rest]
  +** xref:components::splunk-component.adoc[Splunk]
  +** xref:components::spring-batch-component.adoc[Spring Batch]
  +** xref:components::spring-event-component.adoc[Spring Event]
  +** xref:components::spring-integration-component.adoc[Spring Integration]
  +** xref:components::spring-ldap-component.adoc[Spring LDAP]
  +** xref:components::spring-redis-component.adoc[Spring Redis]
  +** xref:components::spring-ws-component.adoc[Spring WebService]
  +** xref:components::sql-component.adoc[SQL]
  +** xref:components::sql-stored-component.adoc[SQL Stored Procedure]
  +** xref:components::ssh-component.adoc[SSH]
  +** xref:components::stax-component.adoc[StAX]
  +** xref:components::stomp-component.adoc[Stomp]
  +** xref:components::stream-component.adoc[Stream]
  +** xref:components::string-template-component.adoc[String Template]
  +** xref:components::telegram-component.adoc[Telegram]
  +** xref:components::thrift-component.adoc[Thrift]
  +** xref:components::tika-component.adoc[Tika]
  +** xref:components::twilio-component.adoc[Twilio]
  +** xref:components::twitter-directmessage-component.adoc[Twitter Direct Message]
  +** xref:components::twitter-search-component.adoc[Twitter Search]
  +** xref:components::twitter-streaming-component.adoc[Twitter Streaming]
  +** xref:components::twitter-timeline-component.adoc[Twitter Timeline]
  +** xref:components::undertow-component.adoc[Undertow]
  +** xref:components::velocity-component.adoc[Velocity]
  +** xref:components::vertx-component.adoc[Vert.x]
  +** xref:components::weather-component.adoc[Weather]
  +** xref:components::web3j-component.adoc[Web3j Ethereum Blockchain]
  +** xref:components::wordpress-component.adoc[Wordpress]
  +** xref:components::xchange-component.adoc[XChange]
  +** xref:components::xmlsecurity-component.adoc[XML Security]
  +** xref:components::xmpp-component.adoc[XMPP]
  +** xref:components::xquery-component.adoc[XQuery]
  +** xref:components::yql-component.adoc[Yahoo Query Language]
  +** xref:components::yammer-component.adoc[Yammer]
  +** xref:components::zendesk-component.adoc[Zendesk]
  +** xref:components::zookeeper-component.adoc[ZooKeeper]
  +** xref:components::zookeeper-master-component.adoc[ZooKeeper Master]
   
   // <!-- components: END -->
   
   // <!-- others: START -->
   
   * Miscellaneous Components
  -** xref:blueprint.adoc[Blueprint]
  -** xref:cdi.adoc[CDI]
  -** xref:cxf-transport.adoc[CXF Transport]
  -** xref:headersmap.adoc[Headersmap]
  -** xref:hystrix.adoc[Hystrix]
  -** xref:jasypt.adoc[Jasypt]
  -** xref:kura.adoc[Kura]
  -** xref:leveldb.adoc[LevelDB]
  -** xref:lra.adoc[Lra]
  -** xref:opentracing.adoc[OpenTracing]
  -** xref:reactor.adoc[Reactor]
  -** xref:ribbon.adoc[Ribbon]
  -** xref:rxjava2.adoc[Rxjava2]
  -** xref:shiro.adoc[Shiro]
  -** xref:spring-boot.adoc[Spring Boot]
  -** xref:spring-cloud.adoc[Spring Cloud]
  -** xref:spring-cloud-consul.adoc[Spring Cloud Consul]
  -** xref:spring-cloud-netflix.adoc[Spring Cloud Netflix]
  -** xref:spring-cloud-zookeeper.adoc[Spring Cloud Zookeeper]
  -** xref:spring-javaconfig.adoc[Spring Java Configuration]
  -** xref:spring-security.adoc[Spring Security]
  -** xref:swagger-java.adoc[Swagger Java]
  -** xref:test.adoc[Test]
  -** xref:test-blueprint.adoc[Test Blueprint]
  -** xref:test-cdi.adoc[Test CDI]
  -** xref:test-karaf.adoc[Test Karaf]
  -** xref:test-spring.adoc[Test Spring]
  -** xref:testcontainers.adoc[Testcontainers]
  -** xref:testcontainers-spring.adoc[Testcontainers Spring]
  -** xref:aws-xray.adoc[XRay]
  -** xref:zipkin.adoc[Zipkin]
  +** xref:components::blueprint.adoc[Blueprint]
  +** xref:components::cdi.adoc[CDI]
  +** xref:components::cxf-transport.adoc[CXF Transport]
  +** xref:components::headersmap.adoc[Headersmap]
  +** xref:components::hystrix.adoc[Hystrix]
  +** xref:components::jasypt.adoc[Jasypt]
  +** xref:components::kura.adoc[Kura]
  +** xref:components::leveldb.adoc[LevelDB]
  +** xref:components::lra.adoc[Lra]
  +** xref:components::opentracing.adoc[OpenTracing]
  +** xref:components::reactor-component.adoc[Reactor]
  +** xref:components::ribbon.adoc[Ribbon]
  +** xref:components::rxjava2.adoc[Rxjava2]
  +** xref:components::shiro.adoc[Shiro]
  +** xref:components::spring-boot.adoc[Spring Boot]
  +** xref:components::spring-cloud.adoc[Spring Cloud]
  +** xref:components::spring-cloud-consul.adoc[Spring Cloud Consul]
  +** xref:components::spring-cloud-netflix.adoc[Spring Cloud Netflix]
  +** xref:components::spring-cloud-zookeeper.adoc[Spring Cloud Zookeeper]
  +** xref:components::spring-javaconfig.adoc[Spring Java Configuration]
  +** xref:components::spring-security.adoc[Spring Security]
  +** xref:components::swagger-java.adoc[Swagger Java]
  +** xref:components::test.adoc[Test]
  +** xref:components::test-blueprint.adoc[Test Blueprint]
  +** xref:components::test-cdi.adoc[Test CDI]
  +** xref:components::test-karaf.adoc[Test Karaf]
  +** xref:components::test-spring.adoc[Test Spring]
  +** xref:components::testcontainers.adoc[Testcontainers]
  +** xref:components::testcontainers-spring.adoc[Testcontainers Spring]
  +** xref:components::aws-xray.adoc[XRay]
  +** xref:components::zipkin.adoc[Zipkin]
   
   // <!-- others: END -->
   
  
positive.code: * xref:book-getting-started.adoc[Longer Getting Started Guide]
  * xref:camel-jar-dependencies.adoc[Camel JAR Dependencies]
  * xref:camel-boot.adoc[Camel Boot]
  * xref:cdi-component.adoc[Working with Camel and CDI]
  * xref:spring.adoc[Working with Camel and Spring]
  * xref:guice.adoc[Working with Camel and Guice]
  * xref:karaf.adoc[Working with Camel and Karaf]
  
negative.code: ** xref:terser-language.adoc[HL7 Terser]
  ** xref:javaScript-language.adoc[JavaScript]
  ** xref:jsonpath-language.adoc[JsonPath]
  ** xref:components::mvel-language.adoc[MVEL]
  ** xref:components::ognl-language.adoc[OGNL]
  ** xref:ref-language.adoc[Ref]
  ** xref:simple-language.adoc[Simple]
  ** xref:components::spel-language.adoc[SpEL]
  ** xref:tokenize-language.adoc[Tokenize]
  ** xref:xtokenize-language.adoc[XML Tokenize]
  ** xref:components::xpath-language.adoc[XPath]
  ** xref:components::xquery-language.adoc[XQuery]
  
  // <!-- languages: END -->
  
  