You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2020/09/05 01:11:41 UTC

[camel-spring-boot] branch automatic-periodic-sync updated (8995706 -> a28c5eb)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch automatic-periodic-sync
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git.


    omit 8995706  [create-pull-request] automated change
     add 2153d4b  [create-pull-request] automated change
     add 6fa9ecd  Update spring-boot.adoc
     add bbef382  CAMEL-14672: Invoke customizers as part of services initialization
     add a70c2c7  CAMEL-14672: regen
     add a28c5eb  Regen (api-component)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (8995706)
            \
             N -- N -- N   refs/heads/automatic-periodic-sync (a28c5eb)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../camel/springboot/catalog/components/as2.json   |   2 +-
 .../catalog/components/azure-storage-queue.json    |   2 +-
 .../camel/springboot/catalog/components/box.json   |   2 +-
 .../springboot/catalog/components/braintree.json   |   2 +-
 .../camel/springboot/catalog/components/fhir.json  |   2 +-
 .../catalog/components/google-calendar.json        |   2 +-
 .../catalog/components/google-drive.json           |   2 +-
 .../springboot/catalog/components/google-mail.json |   2 +-
 .../catalog/components/google-sheets.json          |   2 +-
 .../springboot/catalog/components/olingo2.json     |   2 +-
 .../springboot/catalog/components/olingo4.json     |   2 +-
 .../springboot/catalog/components/twilio.json      |   2 +-
 .../ActiveMQComponentAutoConfiguration.java        |  73 ++---
 .../springboot/AhcComponentAutoConfiguration.java  |  73 ++---
 .../springboot/WsComponentAutoConfiguration.java   |  73 ++---
 .../springboot/AMQPComponentAutoConfiguration.java |  73 ++---
 .../Any23DataFormatAutoConfiguration.java          |  93 ++----
 .../springboot/ApnsComponentAutoConfiguration.java |  73 ++---
 .../ArangoDbComponentAutoConfiguration.java        |  73 ++---
 .../springboot/AS2ComponentAutoConfiguration.java  |  73 ++---
 .../ASN1DataFormatAutoConfiguration.java           |  93 ++----
 .../AsteriskComponentAutoConfiguration.java        |  73 ++---
 .../AtmosComponentAutoConfiguration.java           |  73 ++---
 .../WebsocketComponentAutoConfiguration.java       |  73 ++---
 .../springboot/AtomComponentAutoConfiguration.java |  73 ++---
 .../AtomixMapComponentAutoConfiguration.java       |  73 ++---
 .../AtomixMessagingComponentAutoConfiguration.java |  74 ++---
 .../AtomixMultiMapComponentAutoConfiguration.java  |  74 ++---
 .../AtomixQueueComponentAutoConfiguration.java     |  73 ++---
 .../AtomixSetComponentAutoConfiguration.java       |  73 ++---
 .../AtomixValueComponentAutoConfiguration.java     |  73 ++---
 .../springboot/AvroComponentAutoConfiguration.java |  73 ++---
 .../AvroDataFormatAutoConfiguration.java           |  93 ++----
 .../springboot/CwComponentAutoConfiguration.java   |  73 ++---
 .../springboot/DdbComponentAutoConfiguration.java  |  73 ++---
 .../DdbStreamComponentAutoConfiguration.java       |  73 ++---
 .../springboot/EC2ComponentAutoConfiguration.java  |  73 ++---
 .../springboot/ECSComponentAutoConfiguration.java  |  73 ++---
 .../springboot/EKSComponentAutoConfiguration.java  |  73 ++---
 .../springboot/IAMComponentAutoConfiguration.java  |  73 ++---
 .../KinesisFirehoseComponentAutoConfiguration.java |  74 ++---
 .../KinesisComponentAutoConfiguration.java         |  73 ++---
 .../springboot/KMSComponentAutoConfiguration.java  |  73 ++---
 .../LambdaComponentAutoConfiguration.java          |  73 ++---
 .../springboot/MQComponentAutoConfiguration.java   |  73 ++---
 .../springboot/MSKComponentAutoConfiguration.java  |  73 ++---
 .../springboot/S3ComponentAutoConfiguration.java   |  73 ++---
 .../springboot/SdbComponentAutoConfiguration.java  |  73 ++---
 .../springboot/SesComponentAutoConfiguration.java  |  73 ++---
 .../springboot/SnsComponentAutoConfiguration.java  |  73 ++---
 .../springboot/SqsComponentAutoConfiguration.java  |  73 ++---
 .../springboot/SWFComponentAutoConfiguration.java  |  73 ++---
 .../TranslateComponentAutoConfiguration.java       |  73 ++---
 .../Athena2ComponentAutoConfiguration.java         |  73 ++---
 .../springboot/Cw2ComponentAutoConfiguration.java  |  73 ++---
 .../springboot/Ddb2ComponentAutoConfiguration.java |  73 ++---
 .../Ddb2StreamComponentAutoConfiguration.java      |  73 ++---
 .../AWS2EC2ComponentAutoConfiguration.java         |  73 ++---
 .../springboot/ECS2ComponentAutoConfiguration.java |  73 ++---
 .../springboot/EKS2ComponentAutoConfiguration.java |  73 ++---
 .../springboot/IAM2ComponentAutoConfiguration.java |  73 ++---
 ...KinesisFirehose2ComponentAutoConfiguration.java |  74 ++---
 .../Kinesis2ComponentAutoConfiguration.java        |  73 ++---
 .../springboot/KMS2ComponentAutoConfiguration.java |  73 ++---
 .../Lambda2ComponentAutoConfiguration.java         |  73 ++---
 .../springboot/MQ2ComponentAutoConfiguration.java  |  73 ++---
 .../springboot/MSK2ComponentAutoConfiguration.java |  73 ++---
 .../AWS2S3ComponentAutoConfiguration.java          |  73 ++---
 .../springboot/Ses2ComponentAutoConfiguration.java |  73 ++---
 .../springboot/Sns2ComponentAutoConfiguration.java |  73 ++---
 .../springboot/Sqs2ComponentAutoConfiguration.java |  73 ++---
 .../springboot/STS2ComponentAutoConfiguration.java |  73 ++---
 .../Translate2ComponentAutoConfiguration.java      |  73 ++---
 .../EventHubsComponentAutoConfiguration.java       |  73 ++---
 .../BlobServiceComponentAutoConfiguration.java     |  73 ++---
 .../QueueServiceComponentAutoConfiguration.java    |  74 ++---
 .../springboot/BlobComponentAutoConfiguration.java |  73 ++---
 .../QueueComponentAutoConfiguration.java           |  73 ++---
 .../BarcodeDataFormatAutoConfiguration.java        |  93 ++----
 .../Base64DataFormatAutoConfiguration.java         |  93 ++----
 .../springboot/BeanComponentAutoConfiguration.java |  73 ++---
 .../ClassComponentAutoConfiguration.java           |  73 ++---
 .../springboot/BeanLanguageAutoConfiguration.java  |  84 ++----
 .../BeanValidatorComponentAutoConfiguration.java   |  74 ++---
 .../BeanIODataFormatAutoConfiguration.java         |  93 ++----
 .../BeanstalkComponentAutoConfiguration.java       |  73 ++---
 .../BindyCsvDataFormatAutoConfiguration.java       |  94 ++----
 ...indyFixedLengthDataFormatAutoConfiguration.java |  94 ++----
 ...ndyKeyValuePairDataFormatAutoConfiguration.java |  94 ++----
 .../BonitaComponentAutoConfiguration.java          |  73 ++---
 .../springboot/BoxComponentAutoConfiguration.java  |  73 ++---
 .../BraintreeComponentAutoConfiguration.java       |  73 ++---
 .../BrowseComponentAutoConfiguration.java          |  73 ++---
 .../CaffeineCacheComponentAutoConfiguration.java   |  74 ++---
 ...affeineLoadCacheComponentAutoConfiguration.java |  74 ++---
 .../CassandraComponentAutoConfiguration.java       |  73 ++---
 .../CBORDataFormatAutoConfiguration.java           |  93 ++----
 .../ChatScriptComponentAutoConfiguration.java      |  73 ++---
 .../ChunkComponentAutoConfiguration.java           |  73 ++---
 .../springboot/CMComponentAutoConfiguration.java   |  73 ++---
 .../springboot/CMISComponentAutoConfiguration.java |  73 ++---
 .../springboot/CoAPComponentAutoConfiguration.java |  73 ++---
 .../CometdComponentAutoConfiguration.java          |  73 ++---
 .../ConsulComponentAutoConfiguration.java          |  73 ++---
 .../ControlBusComponentAutoConfiguration.java      |  73 ++---
 .../CordaComponentAutoConfiguration.java           |  73 ++---
 .../ConstantLanguageAutoConfiguration.java         |  84 ++----
 .../springboot/ConstantLanguageConfiguration.java  |   4 +-
 .../HeaderLanguageAutoConfiguration.java           |  84 ++----
 .../springboot/HeaderLanguageConfiguration.java    |   2 +-
 .../ExchangePropertyLanguageAutoConfiguration.java |  85 ++----
 .../ExchangePropertyLanguageConfiguration.java     |   2 +-
 .../springboot/RefLanguageAutoConfiguration.java   |  84 ++----
 .../ref/springboot/RefLanguageConfiguration.java   |   3 +-
 .../springboot/FileLanguageAutoConfiguration.java  |  84 ++----
 .../SimpleLanguageAutoConfiguration.java           |  84 ++----
 .../springboot/SimpleLanguageConfiguration.java    |   3 +-
 .../TokenizeLanguageAutoConfiguration.java         |  84 ++----
 .../springboot/TokenizeLanguageConfiguration.java  |   3 +-
 .../CouchbaseComponentAutoConfiguration.java       |  73 ++---
 .../CouchDbComponentAutoConfiguration.java         |  73 ++---
 .../springboot/CronComponentAutoConfiguration.java |  73 ++---
 .../CryptoCmsComponentAutoConfiguration.java       |  73 ++---
 ...DigitalSignatureComponentAutoConfiguration.java |  74 ++---
 .../CryptoDataFormatAutoConfiguration.java         |  93 ++----
 .../springboot/PGPDataFormatAutoConfiguration.java |  93 ++----
 .../springboot/CsvDataFormatAutoConfiguration.java |  93 ++----
 .../CxfRsComponentAutoConfiguration.java           |  73 ++---
 .../springboot/CxfComponentAutoConfiguration.java  |  73 ++---
 .../DataFormatComponentAutoConfiguration.java      |  73 ++---
 .../DataSetComponentAutoConfiguration.java         |  73 ++---
 .../DataSetTestComponentAutoConfiguration.java     |  73 ++---
 .../DebeziumMongodbComponentAutoConfiguration.java |  74 ++---
 .../DebeziumMySqlComponentAutoConfiguration.java   |  74 ++---
 ...DebeziumPostgresComponentAutoConfiguration.java |  74 ++---
 ...ebeziumSqlserverComponentAutoConfiguration.java |  74 ++---
 .../DigitalOceanComponentAutoConfiguration.java    |  74 ++---
 .../DirectComponentAutoConfiguration.java          |  73 ++---
 .../DirectVmComponentAutoConfiguration.java        |  73 ++---
 .../DisruptorComponentAutoConfiguration.java       |  73 ++---
 .../DisruptorVmComponentAutoConfiguration.java     |  73 ++---
 .../springboot/DJLComponentAutoConfiguration.java  |  73 ++---
 .../springboot/DnsComponentAutoConfiguration.java  |  73 ++---
 .../DockerComponentAutoConfiguration.java          |  73 ++---
 .../DozerComponentAutoConfiguration.java           |  73 ++---
 .../DrillComponentAutoConfiguration.java           |  73 ++---
 .../DropboxComponentAutoConfiguration.java         |  73 ++---
 .../EhcacheComponentAutoConfiguration.java         |  73 ++---
 .../customizer/CacheConfigurationCustomizer.java   |  53 ++--
 .../customizer/CacheManagerCustomizer.java         |  55 ++--
 ...heConfigurationCustomizerEnabledAppendTest.java |  22 +-
 ...eConfigurationCustomizerEnabledReplaceTest.java |  22 +-
 ...eConfigurationCustomizerNotEnabledTestBase.java |   7 +-
 .../CacheManagerCustomizerEnabledTestBase.java     |   7 +-
 .../CacheManagerCustomizerNoOverrideTest.java      |  25 +-
 .../CacheManagerCustomizerNotEnabledTestBase.java  |   7 +-
 .../CacheManagerCustomizerOverrideTest.java        |  24 +-
 .../customizer/CacheManagerCustomizerTest.java     |   9 +-
 ...heManagerCustomizerWithoutCacheManagerTest.java |   7 +-
 .../ElasticsearchComponentAutoConfiguration.java   |  74 ++---
 .../ElsqlComponentAutoConfiguration.java           |  73 ++---
 .../EtcdKeysComponentAutoConfiguration.java        |  73 ++---
 .../EtcdStatsComponentAutoConfiguration.java       |  73 ++---
 .../EtcdWatchComponentAutoConfiguration.java       |  73 ++---
 .../springboot/ExecComponentAutoConfiguration.java |  73 ++---
 .../FacebookComponentAutoConfiguration.java        |  73 ++---
 .../FastjsonDataFormatAutoConfiguration.java       |  94 ++----
 .../springboot/FhirComponentAutoConfiguration.java |  73 ++---
 .../FhirJsonDataFormatAutoConfiguration.java       |  94 ++----
 .../FhirXmlDataFormatAutoConfiguration.java        |  93 ++----
 .../springboot/FileComponentAutoConfiguration.java |  73 ++---
 .../FileWatchComponentAutoConfiguration.java       |  73 ++---
 .../FlatpackComponentAutoConfiguration.java        |  73 ++---
 .../FlatpackDataFormatAutoConfiguration.java       |  94 ++----
 .../FlinkComponentAutoConfiguration.java           |  73 ++---
 .../springboot/FopComponentAutoConfiguration.java  |  73 ++---
 .../FreemarkerComponentAutoConfiguration.java      |  73 ++---
 .../springboot/FtpComponentAutoConfiguration.java  |  73 ++---
 .../springboot/FtpsComponentAutoConfiguration.java |  73 ++---
 .../springboot/SftpComponentAutoConfiguration.java |  73 ++---
 .../GangliaComponentAutoConfiguration.java         |  73 ++---
 .../GeoCoderComponentAutoConfiguration.java        |  73 ++---
 .../springboot/GitComponentAutoConfiguration.java  |  73 ++---
 .../GitHubComponentAutoConfiguration.java          |  73 ++---
 .../GoogleBigQueryComponentAutoConfiguration.java  |  74 ++---
 ...oogleBigQuerySQLComponentAutoConfiguration.java |  74 ++---
 .../GoogleCalendarComponentAutoConfiguration.java  |  74 ++---
 ...leCalendarStreamComponentAutoConfiguration.java |  74 ++---
 .../GoogleDriveComponentAutoConfiguration.java     |  73 ++---
 .../GoogleMailComponentAutoConfiguration.java      |  73 ++---
 ...GoogleMailStreamComponentAutoConfiguration.java |  74 ++---
 .../GooglePubsubComponentAutoConfiguration.java    |  74 ++---
 .../GoogleSheetsComponentAutoConfiguration.java    |  74 ++---
 ...ogleSheetsStreamComponentAutoConfiguration.java |  74 ++---
 .../springboot/GoraComponentAutoConfiguration.java |  73 ++---
 .../GrapeComponentAutoConfiguration.java           |  73 ++---
 .../GraphqlComponentAutoConfiguration.java         |  73 ++---
 .../GrokDataFormatAutoConfiguration.java           |  93 ++----
 .../GroovyLanguageAutoConfiguration.java           |  84 ++----
 .../springboot/GrpcComponentAutoConfiguration.java |  73 ++---
 .../GsonDataFormatAutoConfiguration.java           |  93 ++----
 .../GuavaEventBusComponentAutoConfiguration.java   |  74 ++---
 ...castAtomicnumberComponentAutoConfiguration.java |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 ...azelcastInstanceComponentAutoConfiguration.java |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../HazelcastListComponentAutoConfiguration.java   |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../HazelcastMapComponentAutoConfiguration.java    |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 ...azelcastMultimapComponentAutoConfiguration.java |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../HazelcastQueueComponentAutoConfiguration.java  |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 ...astReplicatedmapComponentAutoConfiguration.java |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 ...elcastRingbufferComponentAutoConfiguration.java |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../HazelcastSedaComponentAutoConfiguration.java   |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../HazelcastSetComponentAutoConfiguration.java    |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../AbstractHazelcastInstanceCustomizer.java       |  27 +-
 .../HazelcastTopicComponentAutoConfiguration.java  |  74 ++---
 .../customizer/HazelcastInstanceCustomizer.java    |   6 -
 .../HBaseComponentAutoConfiguration.java           |  73 ++---
 .../springboot/HdfsComponentAutoConfiguration.java |  73 ++---
 .../HipchatComponentAutoConfiguration.java         |  73 ++---
 .../springboot/HL7DataFormatAutoConfiguration.java |  93 ++----
 .../Hl7TerserLanguageAutoConfiguration.java        |  84 ++----
 .../springboot/HttpComponentAutoConfiguration.java |  73 ++---
 .../ICalDataFormatAutoConfiguration.java           |  93 ++----
 .../ClientComponentAutoConfiguration.java          |  73 ++---
 .../ServerComponentAutoConfiguration.java          |  73 ++---
 .../IgniteCacheComponentAutoConfiguration.java     |  73 ++---
 .../IgniteComputeComponentAutoConfiguration.java   |  74 ++---
 .../IgniteEventsComponentAutoConfiguration.java    |  74 ++---
 .../IgniteIdGenComponentAutoConfiguration.java     |  73 ++---
 .../IgniteMessagingComponentAutoConfiguration.java |  74 ++---
 .../IgniteQueueComponentAutoConfiguration.java     |  73 ++---
 .../IgniteSetComponentAutoConfiguration.java       |  73 ++---
 .../InfinispanComponentAutoConfiguration.java      |  73 ++---
 .../customizer/EmbeddedCacheManagerCustomizer.java |  30 +-
 .../customizer/RemoteCacheManagerCustomizer.java   |  60 ++--
 .../CacheManagerCustomizerNotEnabledTestBase.java  |  10 +-
 ...anagerCustomizerSelectionForceEmbeddedTest.java |   9 +-
 ...eManagerCustomizerSelectionForceRemoteTest.java |   9 +-
 .../CacheManagerCustomizerSelectionTest.java       |   9 +-
 ...ManagerCustomizerWithInfinispanStarterTest.java |   7 +-
 ...heManagerCustomizerWithoutCacheManagerTest.java |  13 +-
 ...beddedCacheManagerCustomizerNoOverrideTest.java |  25 +-
 ...EmbeddedCacheManagerCustomizerOverrideTest.java |  25 +-
 .../EmbeddedCacheManagerCustomizerTest.java        |   9 +-
 ...RemoteCacheManagerCustomizerNoOverrideTest.java |  25 +-
 .../RemoteCacheManagerCustomizerOverrideTest.java  |  25 +-
 .../RemoteCacheManagerCustomizerTest.java          |  15 +-
 .../InfluxDbComponentAutoConfiguration.java        |  73 ++---
 .../springboot/IOTAComponentAutoConfiguration.java |  73 ++---
 .../springboot/IPFSComponentAutoConfiguration.java |  73 ++---
 .../springboot/IrcComponentAutoConfiguration.java  |  73 ++---
 .../IronMQComponentAutoConfiguration.java          |  73 ++---
 .../JacksonDataFormatAutoConfiguration.java        |  93 ++----
 .../JacksonXMLDataFormatAutoConfiguration.java     |  94 ++----
 .../JaxbDataFormatAutoConfiguration.java           |  93 ++----
 .../springboot/JBPMComponentAutoConfiguration.java |  73 ++---
 .../JCacheComponentAutoConfiguration.java          |  73 ++---
 .../JcloudsComponentAutoConfiguration.java         |  73 ++---
 .../springboot/JcrComponentAutoConfiguration.java  |  73 ++---
 .../springboot/JdbcComponentAutoConfiguration.java |  73 ++---
 .../JettyHttpComponentAutoConfiguration9.java      |  73 ++---
 .../JGroupsRaftComponentAutoConfiguration.java     |  73 ++---
 .../JGroupsComponentAutoConfiguration.java         |  73 ++---
 .../springboot/JingComponentAutoConfiguration.java |  73 ++---
 .../springboot/JiraComponentAutoConfiguration.java |  73 ++---
 .../springboot/JmsComponentAutoConfiguration.java  |  73 ++---
 .../springboot/JMXComponentAutoConfiguration.java  |  73 ++---
 .../JohnzonDataFormatAutoConfiguration.java        |  93 ++----
 .../springboot/JoltComponentAutoConfiguration.java |  73 ++---
 .../springboot/JooqComponentAutoConfiguration.java |  73 ++---
 .../springboot/JpaComponentAutoConfiguration.java  |  73 ++---
 .../springboot/ScpComponentAutoConfiguration.java  |  73 ++---
 .../springboot/JsltComponentAutoConfiguration.java |  73 ++---
 .../JsonValidatorComponentAutoConfiguration.java   |  74 ++---
 .../JsonApiDataFormatAutoConfiguration.java        |  93 ++----
 .../JsonataComponentAutoConfiguration.java         |  73 ++---
 .../JsonPathLanguageAutoConfiguration.java         |  84 ++----
 .../Jt400ComponentAutoConfiguration.java           |  73 ++---
 .../KafkaComponentAutoConfiguration.java           |  73 ++---
 ...rnetesConfigMapsComponentAutoConfiguration.java |  74 ++---
 ...netesDeploymentsComponentAutoConfiguration.java |  74 ++---
 .../KubernetesHPAComponentAutoConfiguration.java   |  74 ++---
 .../KubernetesJobComponentAutoConfiguration.java   |  74 ++---
 ...rnetesNamespacesComponentAutoConfiguration.java |  74 ++---
 .../KubernetesNodesComponentAutoConfiguration.java |  74 ++---
 ...ersistentVolumesComponentAutoConfiguration.java |  74 ++---
 ...entVolumesClaimsComponentAutoConfiguration.java |  74 ++---
 .../KubernetesPodsComponentAutoConfiguration.java  |  74 ++---
 ...ationControllersComponentAutoConfiguration.java |  74 ++---
 ...esResourcesQuotaComponentAutoConfiguration.java |  74 ++---
 ...ubernetesSecretsComponentAutoConfiguration.java |  74 ++---
 ...sServiceAccountsComponentAutoConfiguration.java |  74 ++---
 ...bernetesServicesComponentAutoConfiguration.java |  74 ++---
 ...hiftBuildConfigsComponentAutoConfiguration.java |  74 ++---
 .../OpenshiftBuildsComponentAutoConfiguration.java |  74 ++---
 .../springboot/KuduComponentAutoConfiguration.java |  73 ++---
 .../LanguageComponentAutoConfiguration.java        |  73 ++---
 .../springboot/LdapComponentAutoConfiguration.java |  73 ++---
 .../springboot/LdifComponentAutoConfiguration.java |  73 ++---
 .../springboot/LogComponentAutoConfiguration.java  |  73 ++---
 .../LuceneComponentAutoConfiguration.java          |  73 ++---
 .../LumberjackComponentAutoConfiguration.java      |  73 ++---
 .../springboot/LZFDataFormatAutoConfiguration.java |  93 ++----
 .../springboot/MailComponentAutoConfiguration.java |  73 ++---
 .../MimeMultipartDataFormatAutoConfiguration.java  |  94 ++----
 .../MasterComponentAutoConfiguration.java          |  73 ++---
 .../MetricsComponentAutoConfiguration.java         |  73 ++---
 .../MicrometerComponentAutoConfiguration.java      |  73 ++---
 .../MiloClientComponentAutoConfiguration.java      |  73 ++---
 .../MiloServerComponentAutoConfiguration.java      |  73 ++---
 .../springboot/MinaComponentAutoConfiguration.java |  73 ++---
 .../MinioComponentAutoConfiguration.java           |  73 ++---
 .../springboot/MllpComponentAutoConfiguration.java |  73 ++---
 .../springboot/MockComponentAutoConfiguration.java |  73 ++---
 .../GridFsComponentAutoConfiguration.java          |  73 ++---
 .../MongoDbComponentAutoConfiguration.java         |  73 ++---
 .../springboot/MsvComponentAutoConfiguration.java  |  73 ++---
 .../MustacheComponentAutoConfiguration.java        |  73 ++---
 .../springboot/MvelComponentAutoConfiguration.java |  73 ++---
 .../springboot/MvelLanguageAutoConfiguration.java  |  84 ++----
 .../MyBatisBeanComponentAutoConfiguration.java     |  73 ++---
 .../MyBatisComponentAutoConfiguration.java         |  73 ++---
 .../NagiosComponentAutoConfiguration.java          |  73 ++---
 .../springboot/NatsComponentAutoConfiguration.java |  73 ++---
 .../NettyHttpComponentAutoConfiguration.java       |  73 ++---
 .../NettyComponentAutoConfiguration.java           |  73 ++---
 .../NitriteComponentAutoConfiguration.java         |  73 ++---
 .../springboot/NsqComponentAutoConfiguration.java  |  73 ++---
 .../OAIPMHComponentAutoConfiguration.java          |  73 ++---
 .../springboot/OgnlLanguageAutoConfiguration.java  |  84 ++----
 .../Olingo2ComponentAutoConfiguration.java         |  73 ++---
 .../Olingo4ComponentAutoConfiguration.java         |  73 ++---
 .../CinderComponentAutoConfiguration.java          |  73 ++---
 .../GlanceComponentAutoConfiguration.java          |  73 ++---
 .../KeystoneComponentAutoConfiguration.java        |  73 ++---
 .../NeutronComponentAutoConfiguration.java         |  73 ++---
 .../springboot/NovaComponentAutoConfiguration.java |  73 ++---
 .../SwiftComponentAutoConfiguration.java           |  73 ++---
 .../OptaPlannerComponentAutoConfiguration.java     |  73 ++---
 .../springboot/PahoComponentAutoConfiguration.java |  73 ++---
 .../springboot/PdfComponentAutoConfiguration.java  |  73 ++---
 ...gReplicationSlotComponentAutoConfiguration.java |  74 ++---
 .../PgEventComponentAutoConfiguration.java         |  73 ++---
 .../PlatformHttpComponentAutoConfiguration.java    |  74 ++---
 .../PrinterComponentAutoConfiguration.java         |  73 ++---
 .../ProtobufDataFormatAutoConfiguration.java       |  94 ++----
 .../PubNubComponentAutoConfiguration.java          |  73 ++---
 .../PulsarComponentAutoConfiguration.java          |  73 ++---
 .../QuartzComponentAutoConfiguration.java          |  73 ++---
 .../QuickfixjComponentAutoConfiguration.java       |  73 ++---
 .../RabbitMQComponentAutoConfiguration.java        |  73 ++---
 .../ReactiveStreamsComponentAutoConfiguration.java |  74 ++---
 .../springboot/RefComponentAutoConfiguration.java  |  73 ++---
 .../RestOpenApiComponentAutoConfiguration.java     |  73 ++---
 .../RestApiComponentAutoConfiguration.java         |  73 ++---
 .../springboot/RestComponentAutoConfiguration.java |  73 ++---
 .../RestSwaggerComponentAutoConfiguration.java     |  73 ++---
 .../ResteasyComponentAutoConfiguration.java        |  73 ++---
 .../RobotFrameworkComponentAutoConfiguration.java  |  74 ++---
 .../springboot/RssComponentAutoConfiguration.java  |  73 ++---
 .../springboot/RssDataFormatAutoConfiguration.java |  93 ++----
 .../springboot/SagaComponentAutoConfiguration.java |  73 ++---
 .../SalesforceComponentAutoConfiguration.java      |  73 ++---
 .../springboot/SalesforceComponentTest.java        |   5 +-
 .../NetWeaverComponentAutoConfiguration.java       |  73 ++---
 .../XQueryComponentAutoConfiguration.java          |  73 ++---
 .../XQueryLanguageAutoConfiguration.java           |  84 ++----
 .../SchedulerComponentAutoConfiguration.java       |  73 ++---
 .../SchematronComponentAutoConfiguration.java      |  73 ++---
 .../springboot/SedaComponentAutoConfiguration.java |  73 ++---
 .../ServiceComponentAutoConfiguration.java         |  73 ++---
 .../ServiceNowComponentAutoConfiguration.java      |  73 ++---
 .../ServletComponentAutoConfiguration.java         |  73 ++---
 .../springboot/SipComponentAutoConfiguration.java  |  73 ++---
 .../SjmsBatchComponentAutoConfiguration.java       |  73 ++---
 .../springboot/SjmsComponentAutoConfiguration.java |  73 ++---
 .../Sjms2ComponentAutoConfiguration.java           |  73 ++---
 .../SlackComponentAutoConfiguration.java           |  73 ++---
 .../springboot/SmppComponentAutoConfiguration.java |  73 ++---
 .../SnakeYAMLDataFormatAutoConfiguration.java      |  94 ++----
 .../springboot/SnmpComponentAutoConfiguration.java |  73 ++---
 .../SoapJaxbDataFormatAutoConfiguration.java       |  94 ++----
 .../springboot/SolrComponentAutoConfiguration.java |  73 ++---
 .../SoroushBotComponentAutoConfiguration.java      |  73 ++---
 .../SparkComponentAutoConfiguration.java           |  73 ++---
 .../SplunkComponentAutoConfiguration.java          |  73 ++---
 .../SpringBatchComponentAutoConfiguration.java     |  73 ++---
 ...pringIntegrationComponentAutoConfiguration.java |  74 ++---
 .../SpringLdapComponentAutoConfiguration.java      |  73 ++---
 .../RedisComponentAutoConfiguration.java           |  73 ++---
 .../EventComponentAutoConfiguration.java           |  73 ++---
 .../springboot/SpelLanguageAutoConfiguration.java  |  84 ++----
 ...SpringWebserviceComponentAutoConfiguration.java |  74 ++---
 .../springboot/SqlComponentAutoConfiguration.java  |  73 ++---
 .../SqlStoredComponentAutoConfiguration.java       |  73 ++---
 .../springboot/SshComponentAutoConfiguration.java  |  73 ++---
 .../springboot/StAXComponentAutoConfiguration.java |  73 ++---
 .../StompComponentAutoConfiguration.java           |  73 ++---
 .../StreamComponentAutoConfiguration.java          |  73 ++---
 .../StringTemplateComponentAutoConfiguration.java  |  74 ++---
 .../springboot/StubComponentAutoConfiguration.java |  73 ++---
 .../SyslogDataFormatAutoConfiguration.java         |  93 ++----
 .../TidyMarkupDataFormatAutoConfiguration.java     |  94 ++----
 .../TarFileDataFormatAutoConfiguration.java        |  93 ++----
 .../TelegramComponentAutoConfiguration.java        |  73 ++---
 .../ThriftComponentAutoConfiguration.java          |  73 ++---
 .../ThriftDataFormatAutoConfiguration.java         |  93 ++----
 .../springboot/TikaComponentAutoConfiguration.java |  73 ++---
 .../TimerComponentAutoConfiguration.java           |  73 ++---
 .../TwilioComponentAutoConfiguration.java          |  73 ++---
 ...terDirectMessageComponentAutoConfiguration.java |  74 ++---
 .../TwitterSearchComponentAutoConfiguration.java   |  74 ++---
 .../TwitterTimelineComponentAutoConfiguration.java |  74 ++---
 .../UndertowComponentAutoConfiguration.java        |  73 ++---
 .../UniVocityCsvDataFormatAutoConfiguration.java   |  94 ++----
 ...ocityFixedWidthDataFormatAutoConfiguration.java |  94 ++----
 .../UniVocityTsvDataFormatAutoConfiguration.java   |  94 ++----
 .../ValidatorComponentAutoConfiguration.java       |  73 ++---
 .../VelocityComponentAutoConfiguration.java        |  73 ++---
 .../VertxHttpComponentAutoConfiguration.java       |  73 ++---
 .../VertxComponentAutoConfiguration.java           |  73 ++---
 .../VertxWebsocketComponentAutoConfiguration.java  |  74 ++---
 .../springboot/VmComponentAutoConfiguration.java   |  73 ++---
 .../WeatherComponentAutoConfiguration.java         |  73 ++---
 .../Web3jComponentAutoConfiguration.java           |  73 ++---
 .../WebhookComponentAutoConfiguration.java         |  73 ++---
 .../JSR356WebSocketComponentAutoConfiguration.java |  74 ++---
 .../WebsocketComponentAutoConfiguration.java       |  73 ++---
 .../springboot/WekaComponentAutoConfiguration.java |  73 ++---
 .../WordpressComponentAutoConfiguration.java       |  73 ++---
 .../WorkdayComponentAutoConfiguration.java         |  73 ++---
 .../XChangeComponentAutoConfiguration.java         |  73 ++---
 .../springboot/XJComponentAutoConfiguration.java   |  73 ++---
 .../XMLTokenizeLanguageAutoConfiguration.java      |  84 ++----
 .../XmlSignerComponentAutoConfiguration.java       |  73 ++---
 .../XmlVerifierComponentAutoConfiguration.java     |  73 ++---
 .../XMLSecurityDataFormatAutoConfiguration.java    |  94 ++----
 .../springboot/XmppComponentAutoConfiguration.java |  73 ++---
 .../springboot/XPathLanguageAutoConfiguration.java |  84 ++----
 .../XsltSaxonComponentAutoConfiguration.java       |  73 ++---
 .../springboot/XsltComponentAutoConfiguration.java |  73 ++---
 .../JsonDataFormatAutoConfiguration.java           |  93 ++----
 .../XStreamDataFormatAutoConfiguration.java        |  93 ++----
 .../YammerComponentAutoConfiguration.java          |  73 ++---
 .../ZendeskComponentAutoConfiguration.java         |  73 ++---
 .../GzipDeflaterDataFormatAutoConfiguration.java   |  94 ++----
 .../ZipDeflaterDataFormatAutoConfiguration.java    |  94 ++----
 .../ZipFileDataFormatAutoConfiguration.java        |  93 ++----
 .../MasterComponentAutoConfiguration.java          |  73 ++---
 .../ZooKeeperComponentAutoConfiguration.java       |  73 ++---
 .../spring/boot/util/CamelPropertiesHelper.java    |  17 +-
 .../util/ConditionalOnHierarchicalProperties.java  |  20 ++
 ...upCondition.java => HierarchicalCondition.java} |  20 +-
 .../boot/util/HierarchicalPropertiesEvaluator.java |  36 +++
 .../util/OnHierarchicalPropertiesCondition.java    |  80 +++++
 docs/modules/ROOT/pages/spring-boot.adoc           |   2 +-
 .../maven/SpringBootAutoConfigurationMojo.java     | 327 +++++++--------------
 466 files changed, 8658 insertions(+), 23084 deletions(-)
 create mode 100644 core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/util/ConditionalOnHierarchicalProperties.java
 copy core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/util/{GroupCondition.java => HierarchicalCondition.java} (79%)
 create mode 100644 core/camel-spring-boot/src/main/java/org/apache/camel/spring/boot/util/OnHierarchicalPropertiesCondition.java