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/08 11:28:13 UTC

(camel) 04/04: CAMEL-20536 - Camel-AWS-Bedrock: Add the component for Bedrock Agent

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

acosentino pushed a commit to branch CAMEL-20536
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 311b5a4dcffedd9c34e1701bcaaed6408e95eb66
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Mar 8 12:27:37 2024 +0100

    CAMEL-20536 - Camel-AWS-Bedrock: Add the component for Bedrock Agent
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 .../org/apache/camel/catalog/components/aws-bedrock-agent.json    | 2 +-
 docs/components/modules/ROOT/nav.adoc                             | 1 +
 .../modules/ROOT/pages/aws-bedrock-agent-component.adoc           | 1 +
 .../apache/camel/builder/component/ComponentsBuilderFactory.java  | 2 +-
 .../component/dsl/AwsBedrockAgentComponentBuilderFactory.java     | 4 ++--
 dsl/camel-componentdsl/src/generated/resources/metadata.json      | 2 +-
 .../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java | 4 ++--
 .../builder/endpoint/dsl/BedrockAgentEndpointBuilderFactory.java  | 8 ++++----
 8 files changed, 13 insertions(+), 11 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock-agent.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock-agent.json
index d5ebf4c344d..ead55d6577f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock-agent.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock-agent.json
@@ -3,7 +3,7 @@
     "kind": "component",
     "name": "aws-bedrock-agent",
     "title": "AWS Bedrock Agent",
-    "description": "Invoke Model of AWS Bedrock Agent Runtime service.",
+    "description": "Operate on AWS Bedrock through its Agent.",
     "deprecated": false,
     "firstVersion": "4.5.0",
     "label": "ai,cloud",
diff --git a/docs/components/modules/ROOT/nav.adoc b/docs/components/modules/ROOT/nav.adoc
index 512d76367c5..8a45c2c20cd 100644
--- a/docs/components/modules/ROOT/nav.adoc
+++ b/docs/components/modules/ROOT/nav.adoc
@@ -13,6 +13,7 @@
 ** xref:aws-summary.adoc[AWS]
 *** xref:aws2-athena-component.adoc[AWS Athena]
 *** xref:aws-bedrock-component.adoc[AWS Bedrock]
+*** xref:aws-bedrock-agent-component.adoc[AWS Bedrock Agent]
 *** xref:aws-bedrock-agent-runtime-component.adoc[AWS Bedrock Agent Runtime]
 *** xref:aws-cloudtrail-component.adoc[AWS Cloudtrail]
 *** xref:aws2-cw-component.adoc[AWS CloudWatch]
diff --git a/docs/components/modules/ROOT/pages/aws-bedrock-agent-component.adoc b/docs/components/modules/ROOT/pages/aws-bedrock-agent-component.adoc
new file mode 120000
index 00000000000..013d54f95f6
--- /dev/null
+++ b/docs/components/modules/ROOT/pages/aws-bedrock-agent-component.adoc
@@ -0,0 +1 @@
+../../../../../components/camel-aws/camel-aws-bedrock/src/main/docs/aws-bedrock-agent-component.adoc
\ No newline at end of file
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 072ba28bdd4..a34bf7e3d79 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -164,7 +164,7 @@ public interface ComponentsBuilderFactory {
     }
     /**
      * AWS Bedrock Agent (camel-aws-bedrock)
-     * Invoke Model of AWS Bedrock Agent Runtime service.
+     * Operate on AWS Bedrock through its Agent.
      * 
      * Category: ai,cloud
      * Since: 4.5
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsBedrockAgentComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsBedrockAgentComponentBuilderFactory.java
index 85e6d5835d9..5c8e114a654 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsBedrockAgentComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsBedrockAgentComponentBuilderFactory.java
@@ -23,7 +23,7 @@ import org.apache.camel.builder.component.ComponentBuilder;
 import org.apache.camel.component.aws2.bedrock.agent.BedrockAgentComponent;
 
 /**
- * Invoke Model of AWS Bedrock Agent Runtime service.
+ * Operate on AWS Bedrock through its Agent.
  * 
  * Generated by camel-package-maven-plugin - do not edit this file!
  */
@@ -32,7 +32,7 @@ public interface AwsBedrockAgentComponentBuilderFactory {
 
     /**
      * AWS Bedrock Agent (camel-aws-bedrock)
-     * Invoke Model of AWS Bedrock Agent Runtime service.
+     * Operate on AWS Bedrock through its Agent.
      * 
      * Category: ai,cloud
      * Since: 4.5
diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index d687bcb04b2..5e74ff55b92 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -740,7 +740,7 @@
     "kind": "component",
     "name": "aws-bedrock-agent",
     "title": "AWS Bedrock Agent",
-    "description": "Invoke Model of AWS Bedrock Agent Runtime service.",
+    "description": "Operate on AWS Bedrock through its Agent.",
     "deprecated": false,
     "firstVersion": "4.5.0",
     "label": "ai,cloud",
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index 723e3df4e13..cb85b09ca34 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -1509,7 +1509,7 @@ public class StaticEndpointBuilders {
     }
     /**
      * AWS Bedrock Agent (camel-aws-bedrock)
-     * Invoke Model of AWS Bedrock Agent Runtime service.
+     * Operate on AWS Bedrock through its Agent.
      * 
      * Category: ai,cloud
      * Since: 4.5
@@ -1529,7 +1529,7 @@ public class StaticEndpointBuilders {
     }
     /**
      * AWS Bedrock Agent (camel-aws-bedrock)
-     * Invoke Model of AWS Bedrock Agent Runtime service.
+     * Operate on AWS Bedrock through its Agent.
      * 
      * Category: ai,cloud
      * Since: 4.5
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BedrockAgentEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BedrockAgentEndpointBuilderFactory.java
index 525aaa42ea7..bbcc2a5aefe 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BedrockAgentEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BedrockAgentEndpointBuilderFactory.java
@@ -26,7 +26,7 @@ import org.apache.camel.builder.EndpointProducerBuilder;
 import org.apache.camel.builder.endpoint.AbstractEndpointBuilder;
 
 /**
- * Invoke Model of AWS Bedrock Agent Runtime service.
+ * Operate on AWS Bedrock through its Agent.
  * 
  * Generated by camel build tools - do NOT edit this file!
  */
@@ -598,7 +598,7 @@ public interface BedrockAgentEndpointBuilderFactory {
     public interface BedrockAgentBuilders {
         /**
          * AWS Bedrock Agent (camel-aws-bedrock)
-         * Invoke Model of AWS Bedrock Agent Runtime service.
+         * Operate on AWS Bedrock through its Agent.
          * 
          * Category: ai,cloud
          * Since: 4.5
@@ -611,7 +611,7 @@ public interface BedrockAgentEndpointBuilderFactory {
         }
         /**
          * AWS Bedrock Agent (camel-aws-bedrock)
-         * Invoke Model of AWS Bedrock Agent Runtime service.
+         * Operate on AWS Bedrock through its Agent.
          * 
          * Category: ai,cloud
          * Since: 4.5
@@ -630,7 +630,7 @@ public interface BedrockAgentEndpointBuilderFactory {
         }
         /**
          * AWS Bedrock Agent (camel-aws-bedrock)
-         * Invoke Model of AWS Bedrock Agent Runtime service.
+         * Operate on AWS Bedrock through its Agent.
          * 
          * Category: ai,cloud
          * Since: 4.5