You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2024/03/13 11:20:31 UTC
(camel) 02/04: Camel-Azure-Key-Vault: Added Metadata annotations to show support for vault in catalog
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch vault-metadata
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 381b07a1ce6f661a1738de08b92a0142b67d91c1
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Mar 13 11:33:21 2024 +0100
Camel-Azure-Key-Vault: Added Metadata annotations to show support for vault in catalog
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
.../org/apache/camel/catalog/components/azure-key-vault.json | 1 +
.../org/apache/camel/component/azure/key/vault/azure-key-vault.json | 1 +
.../org/apache/camel/component/azure/key/vault/KeyVaultEndpoint.java | 4 ++++
dsl/camel-componentdsl/src/generated/resources/metadata.json | 1 +
4 files changed, 7 insertions(+)
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-key-vault.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-key-vault.json
index 0d59b1d884f..e057a190d4b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-key-vault.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/azure-key-vault.json
@@ -9,6 +9,7 @@
"label": "cloud,cloud",
"javaType": "org.apache.camel.component.azure.key.vault.KeyVaultComponent",
"supportLevel": "Stable",
+ "metadata": { "vault": "azure-key-vault" },
"groupId": "org.apache.camel",
"artifactId": "camel-azure-key-vault",
"version": "4.5.0-SNAPSHOT",
diff --git a/components/camel-azure/camel-azure-key-vault/src/generated/resources/META-INF/org/apache/camel/component/azure/key/vault/azure-key-vault.json b/components/camel-azure/camel-azure-key-vault/src/generated/resources/META-INF/org/apache/camel/component/azure/key/vault/azure-key-vault.json
index 0d59b1d884f..e057a190d4b 100644
--- a/components/camel-azure/camel-azure-key-vault/src/generated/resources/META-INF/org/apache/camel/component/azure/key/vault/azure-key-vault.json
+++ b/components/camel-azure/camel-azure-key-vault/src/generated/resources/META-INF/org/apache/camel/component/azure/key/vault/azure-key-vault.json
@@ -9,6 +9,7 @@
"label": "cloud,cloud",
"javaType": "org.apache.camel.component.azure.key.vault.KeyVaultComponent",
"supportLevel": "Stable",
+ "metadata": { "vault": "azure-key-vault" },
"groupId": "org.apache.camel",
"artifactId": "camel-azure-key-vault",
"version": "4.5.0-SNAPSHOT",
diff --git a/components/camel-azure/camel-azure-key-vault/src/main/java/org/apache/camel/component/azure/key/vault/KeyVaultEndpoint.java b/components/camel-azure/camel-azure-key-vault/src/main/java/org/apache/camel/component/azure/key/vault/KeyVaultEndpoint.java
index e1c6da18ede..c0d44f426ab 100644
--- a/components/camel-azure/camel-azure-key-vault/src/main/java/org/apache/camel/component/azure/key/vault/KeyVaultEndpoint.java
+++ b/components/camel-azure/camel-azure-key-vault/src/main/java/org/apache/camel/component/azure/key/vault/KeyVaultEndpoint.java
@@ -26,6 +26,7 @@ import org.apache.camel.Component;
import org.apache.camel.Consumer;
import org.apache.camel.Processor;
import org.apache.camel.Producer;
+import org.apache.camel.spi.Metadata;
import org.apache.camel.spi.UriEndpoint;
import org.apache.camel.spi.UriParam;
import org.apache.camel.support.DefaultEndpoint;
@@ -38,6 +39,9 @@ import org.apache.camel.support.DefaultEndpoint;
Category.CLOUD, Category.CLOUD },
producerOnly = true,
headersClass = KeyVaultConstants.class)
+@Metadata(annotations = {
+ "vault=azure-key-vault",
+})
public class KeyVaultEndpoint extends DefaultEndpoint {
private SecretClient secretClient;
diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index 2f0df35c689..7168c73ea95 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -955,6 +955,7 @@
"label": "cloud,cloud",
"javaType": "org.apache.camel.component.azure.key.vault.KeyVaultComponent",
"supportLevel": "Stable",
+ "metadata": { "vault": "azure-key-vault" },
"groupId": "org.apache.camel",
"artifactId": "camel-azure-key-vault",
"version": "4.5.0-SNAPSHOT",