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

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new df1d6d546dd CAMEL-18491: camel-main - Configuring vault should avoid 
reflection
df1d6d546dd is described below

commit df1d6d546ddc56def2a32c62bec73a4b80feb9dc
Author: Claus Ibsen <[email protected]>
AuthorDate: Mon Sep 12 16:40:38 2022 +0200

    CAMEL-18491: camel-main - Configuring vault should avoid reflection
---
 core/camel-main/pom.xml                            |   3 +
 .../vault/AwsVaultConfigurationConfigurer.java     | 109 +++++++++++++++++++++
 .../vault/AzureVaultConfigurationConfigurer.java   |  91 +++++++++++++++++
 .../vault/GcpVaultConfigurationConfigurer.java     |  85 ++++++++++++++++
 .../HashicorpVaultConfigurationConfigurer.java     |  97 ++++++++++++++++++
 .../org.apache.camel.vault.AwsVaultConfiguration   |   2 +
 .../org.apache.camel.vault.AzureVaultConfiguration |   2 +
 .../org.apache.camel.vault.GcpVaultConfiguration   |   2 +
 ....apache.camel.vault.HashicorpVaultConfiguration |   2 +
 9 files changed, 393 insertions(+)

diff --git a/core/camel-main/pom.xml b/core/camel-main/pom.xml
index 187fb6f7c78..881a6470285 100644
--- a/core/camel-main/pom.xml
+++ b/core/camel-main/pom.xml
@@ -150,6 +150,9 @@
                         <goals>
                             <goal>generate-configurer</goal>
                         </goals>
+                        <configuration>
+                            
<classes>org.apache.camel.vault.AwsVaultConfiguration,org.apache.camel.vault.AzureVaultConfiguration,org.apache.camel.vault.GcpVaultConfiguration,org.apache.camel.vault.HashicorpVaultConfiguration</classes>
+                        </configuration>
                     </execution>
                     <execution>
                         <id>generate-test-configurer</id>
diff --git 
a/core/camel-main/src/generated/java/org/apache/camel/vault/AwsVaultConfigurationConfigurer.java
 
b/core/camel-main/src/generated/java/org/apache/camel/vault/AwsVaultConfigurationConfigurer.java
new file mode 100644
index 00000000000..e8e9fb22325
--- /dev/null
+++ 
b/core/camel-main/src/generated/java/org/apache/camel/vault/AwsVaultConfigurationConfigurer.java
@@ -0,0 +1,109 @@
+/* Generated by camel build tools - do NOT edit this file! */
+package org.apache.camel.vault;
+
+import java.util.Map;
+
+import org.apache.camel.CamelContext;
+import org.apache.camel.spi.ExtendedPropertyConfigurerGetter;
+import org.apache.camel.spi.PropertyConfigurerGetter;
+import org.apache.camel.spi.ConfigurerStrategy;
+import org.apache.camel.spi.GeneratedPropertyConfigurer;
+import org.apache.camel.util.CaseInsensitiveMap;
+import org.apache.camel.vault.AwsVaultConfiguration;
+
+/**
+ * Generated by camel build tools - do NOT edit this file!
+ */
+@SuppressWarnings("unchecked")
+public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.component.PropertyConfigurerSupport implements 
GeneratedPropertyConfigurer, PropertyConfigurerGetter {
+
+    @Override
+    public boolean configure(CamelContext camelContext, Object obj, String 
name, Object value, boolean ignoreCase) {
+        org.apache.camel.vault.AwsVaultConfiguration target = 
(org.apache.camel.vault.AwsVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "accesskey":
+        case "AccessKey": target.setAccessKey(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": 
target.setAwsVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AwsVaultConfiguration.class, value)); return true;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": 
target.setAzureVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AzureVaultConfiguration.class, value)); return true;
+        case "defaultcredentialsprovider":
+        case "DefaultCredentialsProvider": 
target.setDefaultCredentialsProvider(property(camelContext, boolean.class, 
value)); return true;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": 
target.setGcpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.GcpVaultConfiguration.class, value)); return true;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": 
target.setHashicorpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.HashicorpVaultConfiguration.class, value)); return true;
+        case "refreshenabled":
+        case "RefreshEnabled": target.setRefreshEnabled(property(camelContext, 
boolean.class, value)); return true;
+        case "refreshperiod":
+        case "RefreshPeriod": target.setRefreshPeriod(property(camelContext, 
long.class, value)); return true;
+        case "region":
+        case "Region": target.setRegion(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "secretkey":
+        case "SecretKey": target.setSecretKey(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "secrets":
+        case "Secrets": target.setSecrets(property(camelContext, 
java.lang.String.class, value)); return true;
+        default: return false;
+        }
+    }
+
+    @Override
+    public Class<?> getOptionType(String name, boolean ignoreCase) {
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "accesskey":
+        case "AccessKey": return java.lang.String.class;
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return 
org.apache.camel.vault.AwsVaultConfiguration.class;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
org.apache.camel.vault.AzureVaultConfiguration.class;
+        case "defaultcredentialsprovider":
+        case "DefaultCredentialsProvider": return boolean.class;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return 
org.apache.camel.vault.GcpVaultConfiguration.class;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
org.apache.camel.vault.HashicorpVaultConfiguration.class;
+        case "refreshenabled":
+        case "RefreshEnabled": return boolean.class;
+        case "refreshperiod":
+        case "RefreshPeriod": return long.class;
+        case "region":
+        case "Region": return java.lang.String.class;
+        case "secretkey":
+        case "SecretKey": return java.lang.String.class;
+        case "secrets":
+        case "Secrets": return java.lang.String.class;
+        default: return null;
+        }
+    }
+
+    @Override
+    public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
+        org.apache.camel.vault.AwsVaultConfiguration target = 
(org.apache.camel.vault.AwsVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "accesskey":
+        case "AccessKey": return target.getAccessKey();
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return target.getAwsVaultConfiguration();
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
target.getAzureVaultConfiguration();
+        case "defaultcredentialsprovider":
+        case "DefaultCredentialsProvider": return 
target.isDefaultCredentialsProvider();
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return target.getGcpVaultConfiguration();
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
target.getHashicorpVaultConfiguration();
+        case "refreshenabled":
+        case "RefreshEnabled": return target.isRefreshEnabled();
+        case "refreshperiod":
+        case "RefreshPeriod": return target.getRefreshPeriod();
+        case "region":
+        case "Region": return target.getRegion();
+        case "secretkey":
+        case "SecretKey": return target.getSecretKey();
+        case "secrets":
+        case "Secrets": return target.getSecrets();
+        default: return null;
+        }
+    }
+}
+
diff --git 
a/core/camel-main/src/generated/java/org/apache/camel/vault/AzureVaultConfigurationConfigurer.java
 
b/core/camel-main/src/generated/java/org/apache/camel/vault/AzureVaultConfigurationConfigurer.java
new file mode 100644
index 00000000000..9d59a46c478
--- /dev/null
+++ 
b/core/camel-main/src/generated/java/org/apache/camel/vault/AzureVaultConfigurationConfigurer.java
@@ -0,0 +1,91 @@
+/* Generated by camel build tools - do NOT edit this file! */
+package org.apache.camel.vault;
+
+import java.util.Map;
+
+import org.apache.camel.CamelContext;
+import org.apache.camel.spi.ExtendedPropertyConfigurerGetter;
+import org.apache.camel.spi.PropertyConfigurerGetter;
+import org.apache.camel.spi.ConfigurerStrategy;
+import org.apache.camel.spi.GeneratedPropertyConfigurer;
+import org.apache.camel.util.CaseInsensitiveMap;
+import org.apache.camel.vault.AzureVaultConfiguration;
+
+/**
+ * Generated by camel build tools - do NOT edit this file!
+ */
+@SuppressWarnings("unchecked")
+public class AzureVaultConfigurationConfigurer extends 
org.apache.camel.support.component.PropertyConfigurerSupport implements 
GeneratedPropertyConfigurer, PropertyConfigurerGetter {
+
+    @Override
+    public boolean configure(CamelContext camelContext, Object obj, String 
name, Object value, boolean ignoreCase) {
+        org.apache.camel.vault.AzureVaultConfiguration target = 
(org.apache.camel.vault.AzureVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": 
target.setAwsVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AwsVaultConfiguration.class, value)); return true;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": 
target.setAzureVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AzureVaultConfiguration.class, value)); return true;
+        case "clientid":
+        case "ClientId": target.setClientId(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "clientsecret":
+        case "ClientSecret": target.setClientSecret(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": 
target.setGcpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.GcpVaultConfiguration.class, value)); return true;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": 
target.setHashicorpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.HashicorpVaultConfiguration.class, value)); return true;
+        case "tenantid":
+        case "TenantId": target.setTenantId(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "vaultname":
+        case "VaultName": target.setVaultName(property(camelContext, 
java.lang.String.class, value)); return true;
+        default: return false;
+        }
+    }
+
+    @Override
+    public Class<?> getOptionType(String name, boolean ignoreCase) {
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return 
org.apache.camel.vault.AwsVaultConfiguration.class;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
org.apache.camel.vault.AzureVaultConfiguration.class;
+        case "clientid":
+        case "ClientId": return java.lang.String.class;
+        case "clientsecret":
+        case "ClientSecret": return java.lang.String.class;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return 
org.apache.camel.vault.GcpVaultConfiguration.class;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
org.apache.camel.vault.HashicorpVaultConfiguration.class;
+        case "tenantid":
+        case "TenantId": return java.lang.String.class;
+        case "vaultname":
+        case "VaultName": return java.lang.String.class;
+        default: return null;
+        }
+    }
+
+    @Override
+    public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
+        org.apache.camel.vault.AzureVaultConfiguration target = 
(org.apache.camel.vault.AzureVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return target.getAwsVaultConfiguration();
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
target.getAzureVaultConfiguration();
+        case "clientid":
+        case "ClientId": return target.getClientId();
+        case "clientsecret":
+        case "ClientSecret": return target.getClientSecret();
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return target.getGcpVaultConfiguration();
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
target.getHashicorpVaultConfiguration();
+        case "tenantid":
+        case "TenantId": return target.getTenantId();
+        case "vaultname":
+        case "VaultName": return target.getVaultName();
+        default: return null;
+        }
+    }
+}
+
diff --git 
a/core/camel-main/src/generated/java/org/apache/camel/vault/GcpVaultConfigurationConfigurer.java
 
b/core/camel-main/src/generated/java/org/apache/camel/vault/GcpVaultConfigurationConfigurer.java
new file mode 100644
index 00000000000..89b1c732cd1
--- /dev/null
+++ 
b/core/camel-main/src/generated/java/org/apache/camel/vault/GcpVaultConfigurationConfigurer.java
@@ -0,0 +1,85 @@
+/* Generated by camel build tools - do NOT edit this file! */
+package org.apache.camel.vault;
+
+import java.util.Map;
+
+import org.apache.camel.CamelContext;
+import org.apache.camel.spi.ExtendedPropertyConfigurerGetter;
+import org.apache.camel.spi.PropertyConfigurerGetter;
+import org.apache.camel.spi.ConfigurerStrategy;
+import org.apache.camel.spi.GeneratedPropertyConfigurer;
+import org.apache.camel.util.CaseInsensitiveMap;
+import org.apache.camel.vault.GcpVaultConfiguration;
+
+/**
+ * Generated by camel build tools - do NOT edit this file!
+ */
+@SuppressWarnings("unchecked")
+public class GcpVaultConfigurationConfigurer extends 
org.apache.camel.support.component.PropertyConfigurerSupport implements 
GeneratedPropertyConfigurer, PropertyConfigurerGetter {
+
+    @Override
+    public boolean configure(CamelContext camelContext, Object obj, String 
name, Object value, boolean ignoreCase) {
+        org.apache.camel.vault.GcpVaultConfiguration target = 
(org.apache.camel.vault.GcpVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": 
target.setAwsVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AwsVaultConfiguration.class, value)); return true;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": 
target.setAzureVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AzureVaultConfiguration.class, value)); return true;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": 
target.setGcpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.GcpVaultConfiguration.class, value)); return true;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": 
target.setHashicorpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.HashicorpVaultConfiguration.class, value)); return true;
+        case "projectid":
+        case "ProjectId": target.setProjectId(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "serviceaccountkey":
+        case "ServiceAccountKey": 
target.setServiceAccountKey(property(camelContext, java.lang.String.class, 
value)); return true;
+        case "usedefaultinstance":
+        case "UseDefaultInstance": 
target.setUseDefaultInstance(property(camelContext, boolean.class, value)); 
return true;
+        default: return false;
+        }
+    }
+
+    @Override
+    public Class<?> getOptionType(String name, boolean ignoreCase) {
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return 
org.apache.camel.vault.AwsVaultConfiguration.class;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
org.apache.camel.vault.AzureVaultConfiguration.class;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return 
org.apache.camel.vault.GcpVaultConfiguration.class;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
org.apache.camel.vault.HashicorpVaultConfiguration.class;
+        case "projectid":
+        case "ProjectId": return java.lang.String.class;
+        case "serviceaccountkey":
+        case "ServiceAccountKey": return java.lang.String.class;
+        case "usedefaultinstance":
+        case "UseDefaultInstance": return boolean.class;
+        default: return null;
+        }
+    }
+
+    @Override
+    public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
+        org.apache.camel.vault.GcpVaultConfiguration target = 
(org.apache.camel.vault.GcpVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return target.getAwsVaultConfiguration();
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
target.getAzureVaultConfiguration();
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return target.getGcpVaultConfiguration();
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
target.getHashicorpVaultConfiguration();
+        case "projectid":
+        case "ProjectId": return target.getProjectId();
+        case "serviceaccountkey":
+        case "ServiceAccountKey": return target.getServiceAccountKey();
+        case "usedefaultinstance":
+        case "UseDefaultInstance": return target.isUseDefaultInstance();
+        default: return null;
+        }
+    }
+}
+
diff --git 
a/core/camel-main/src/generated/java/org/apache/camel/vault/HashicorpVaultConfigurationConfigurer.java
 
b/core/camel-main/src/generated/java/org/apache/camel/vault/HashicorpVaultConfigurationConfigurer.java
new file mode 100644
index 00000000000..9931b3683a3
--- /dev/null
+++ 
b/core/camel-main/src/generated/java/org/apache/camel/vault/HashicorpVaultConfigurationConfigurer.java
@@ -0,0 +1,97 @@
+/* Generated by camel build tools - do NOT edit this file! */
+package org.apache.camel.vault;
+
+import java.util.Map;
+
+import org.apache.camel.CamelContext;
+import org.apache.camel.spi.ExtendedPropertyConfigurerGetter;
+import org.apache.camel.spi.PropertyConfigurerGetter;
+import org.apache.camel.spi.ConfigurerStrategy;
+import org.apache.camel.spi.GeneratedPropertyConfigurer;
+import org.apache.camel.util.CaseInsensitiveMap;
+import org.apache.camel.vault.HashicorpVaultConfiguration;
+
+/**
+ * Generated by camel build tools - do NOT edit this file!
+ */
+@SuppressWarnings("unchecked")
+public class HashicorpVaultConfigurationConfigurer extends 
org.apache.camel.support.component.PropertyConfigurerSupport implements 
GeneratedPropertyConfigurer, PropertyConfigurerGetter {
+
+    @Override
+    public boolean configure(CamelContext camelContext, Object obj, String 
name, Object value, boolean ignoreCase) {
+        org.apache.camel.vault.HashicorpVaultConfiguration target = 
(org.apache.camel.vault.HashicorpVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": 
target.setAwsVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AwsVaultConfiguration.class, value)); return true;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": 
target.setAzureVaultConfiguration(property(camelContext, 
org.apache.camel.vault.AzureVaultConfiguration.class, value)); return true;
+        case "engine":
+        case "Engine": target.setEngine(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": 
target.setGcpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.GcpVaultConfiguration.class, value)); return true;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": 
target.setHashicorpVaultConfiguration(property(camelContext, 
org.apache.camel.vault.HashicorpVaultConfiguration.class, value)); return true;
+        case "host":
+        case "Host": target.setHost(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "port":
+        case "Port": target.setPort(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "scheme":
+        case "Scheme": target.setScheme(property(camelContext, 
java.lang.String.class, value)); return true;
+        case "token":
+        case "Token": target.setToken(property(camelContext, 
java.lang.String.class, value)); return true;
+        default: return false;
+        }
+    }
+
+    @Override
+    public Class<?> getOptionType(String name, boolean ignoreCase) {
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return 
org.apache.camel.vault.AwsVaultConfiguration.class;
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
org.apache.camel.vault.AzureVaultConfiguration.class;
+        case "engine":
+        case "Engine": return java.lang.String.class;
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return 
org.apache.camel.vault.GcpVaultConfiguration.class;
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
org.apache.camel.vault.HashicorpVaultConfiguration.class;
+        case "host":
+        case "Host": return java.lang.String.class;
+        case "port":
+        case "Port": return java.lang.String.class;
+        case "scheme":
+        case "Scheme": return java.lang.String.class;
+        case "token":
+        case "Token": return java.lang.String.class;
+        default: return null;
+        }
+    }
+
+    @Override
+    public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
+        org.apache.camel.vault.HashicorpVaultConfiguration target = 
(org.apache.camel.vault.HashicorpVaultConfiguration) obj;
+        switch (ignoreCase ? name.toLowerCase() : name) {
+        case "awsvaultconfiguration":
+        case "AwsVaultConfiguration": return target.getAwsVaultConfiguration();
+        case "azurevaultconfiguration":
+        case "AzureVaultConfiguration": return 
target.getAzureVaultConfiguration();
+        case "engine":
+        case "Engine": return target.getEngine();
+        case "gcpvaultconfiguration":
+        case "GcpVaultConfiguration": return target.getGcpVaultConfiguration();
+        case "hashicorpvaultconfiguration":
+        case "HashicorpVaultConfiguration": return 
target.getHashicorpVaultConfiguration();
+        case "host":
+        case "Host": return target.getHost();
+        case "port":
+        case "Port": return target.getPort();
+        case "scheme":
+        case "Scheme": return target.getScheme();
+        case "token":
+        case "Token": return target.getToken();
+        default: return null;
+        }
+    }
+}
+
diff --git 
a/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.AwsVaultConfiguration
 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.AwsVaultConfiguration
new file mode 100644
index 00000000000..7a503509765
--- /dev/null
+++ 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.AwsVaultConfiguration
@@ -0,0 +1,2 @@
+# Generated by camel build tools - do NOT edit this file!
+class=org.apache.camel.vault.AwsVaultConfigurationConfigurer
diff --git 
a/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.AzureVaultConfiguration
 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.AzureVaultConfiguration
new file mode 100644
index 00000000000..0cd24e89184
--- /dev/null
+++ 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.AzureVaultConfiguration
@@ -0,0 +1,2 @@
+# Generated by camel build tools - do NOT edit this file!
+class=org.apache.camel.vault.AzureVaultConfigurationConfigurer
diff --git 
a/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.GcpVaultConfiguration
 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.GcpVaultConfiguration
new file mode 100644
index 00000000000..69619397746
--- /dev/null
+++ 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.GcpVaultConfiguration
@@ -0,0 +1,2 @@
+# Generated by camel build tools - do NOT edit this file!
+class=org.apache.camel.vault.GcpVaultConfigurationConfigurer
diff --git 
a/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.HashicorpVaultConfiguration
 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.HashicorpVaultConfiguration
new file mode 100644
index 00000000000..d8af04e4df3
--- /dev/null
+++ 
b/core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.vault.HashicorpVaultConfiguration
@@ -0,0 +1,2 @@
+# Generated by camel build tools - do NOT edit this file!
+class=org.apache.camel.vault.HashicorpVaultConfigurationConfigurer

Reply via email to