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 2024/03/07 15:45:55 UTC

(camel) branch regen_bot updated (5a0ff041f01 -> 4f701c5a4d9)

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

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 5a0ff041f01 CAMEL-20533: camel-rest - Binding mode json or xml should automatically set consumes/produces on the rest endpoint according to the binding mode. (#13407)
     add 4f701c5a4d9 CAMEL-20535 - Camel-AWS-Bedrock: Add the component for the bedrock runtime agent for knowledge base support (#13410)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/camel/catalog/components.properties |   1 +
 .../components/aws-bedrock-agent-runtime.json      |  78 ++++++++
 .../camel/catalog/components/aws-bedrock.json      |  84 ++++----
 components/camel-aws/camel-aws-bedrock/pom.xml     |   5 +
 .../BedrockAgentRuntimeComponentConfigurer.java}   |  40 ++--
 .../BedrockAgentRuntimeEndpointConfigurer.java}    |  32 +--
 .../BedrockAgentRuntimeEndpointUriFactory.java}    |  11 +-
 .../{ => runtime}/BedrockComponentConfigurer.java  |  14 +-
 .../{ => runtime}/BedrockEndpointConfigurer.java   |   6 +-
 .../{ => runtime}/BedrockEndpointUriFactory.java   |   2 +-
 .../agentruntime/aws-bedrock-agent-runtime.json    |  78 ++++++++
 .../aws2/bedrock/{ => runtime}/aws-bedrock.json    |  84 ++++----
 .../services/org/apache/camel/component.properties |   2 +-
 .../org/apache/camel/component/aws-bedrock         |   2 +-
 .../camel/component/aws-bedrock-agent-runtime      |   2 +
 .../configurer/aws-bedrock-agent-runtime-component |   2 +
 .../configurer/aws-bedrock-agent-runtime-endpoint  |   2 +
 .../apache/camel/configurer/aws-bedrock-component  |   2 +-
 .../apache/camel/configurer/aws-bedrock-endpoint   |   2 +-
 .../urifactory/aws-bedrock-agent-runtime-endpoint  |   2 +
 .../apache/camel/urifactory/aws-bedrock-endpoint   |   2 +-
 .../docs/aws-bedrock-agent-runtime-component.adoc  | 102 ++++++++++
 .../component/aws2/bedrock/BedrockModels.java      |   4 +-
 .../BedrockAgentRuntimeComponent.java}             |  26 +--
 .../BedrockAgentRuntimeConfiguration.java}         |  51 +++--
 .../BedrockAgentRuntimeConstants.java}             |  10 +-
 .../agentruntime/BedrockAgentRuntimeEndpoint.java  |  86 ++++++++
 .../BedrockAgentRuntimeOperations.java}            |  10 +-
 .../agentruntime/BedrockAgentRuntimeProducer.java  | 134 +++++++++++++
 .../client/BedrockAgentRuntimeClientFactory.java   |  51 +++++
 .../client/BedrockAgentRuntimeInternalClient.java} |  12 +-
 ...BedrockAgentRuntimeClientIAMOptimizedImpl.java} |  30 +--
 ...AgentRuntimeClientIAMProfileOptimizedImpl.java} |  34 ++--
 ...BedrockAgentRuntimeClientSessionTokenImpl.java} |  34 ++--
 .../BedrockAgentRuntimeClientStandardImpl.java}    |  34 ++--
 .../bedrock/{ => runtime}/BedrockComponent.java    |   2 +-
 .../{ => runtime}/BedrockConfiguration.java        |   2 +-
 .../bedrock/{ => runtime}/BedrockConstants.java    |   2 +-
 .../bedrock/{ => runtime}/BedrockEndpoint.java     |   4 +-
 .../bedrock/{ => runtime}/BedrockOperations.java   |   2 +-
 .../bedrock/{ => runtime}/BedrockProducer.java     |   2 +-
 .../{ => runtime}/client/BedrockClientFactory.java |  12 +-
 .../client/BedrockRuntimeInternalClient.java       |   2 +-
 .../impl/BedrockRuntimeClientIAMOptimizedImpl.java |   6 +-
 ...edrockRuntimeClientIAMProfileOptimizedImpl.java |   6 +-
 .../impl/BedrockRuntimeClientSessionTokenImpl.java |   6 +-
 .../impl/BedrockRuntimeClientStandardImpl.java     |   6 +-
 .../BedrockAgentRuntimeClientFactoryTest.java      |  74 +++++++
 .../integration/BedrockAgentRuntimeProducerIT.java |  72 +++++++
 .../BedrockRuntimeClientFactoryTest.java           |  14 +-
 .../integration/BedrockProducerIT.java             |   4 +-
 .../org/apache/camel/main/components.properties    |   1 +
 .../examples/json/aws-bedrock-agent-runtime.json   |   1 +
 .../modules/ROOT/examples/json/aws-bedrock.json    |   2 +-
 docs/components/modules/ROOT/nav.adoc              |   1 +
 .../pages/aws-bedrock-agent-runtime-component.adoc |   1 +
 .../component/ComponentsBuilderFactory.java        |  13 ++
 ...edrockAgentRuntimeComponentBuilderFactory.java} | 183 +++++++++--------
 .../dsl/AwsBedrockComponentBuilderFactory.java     |  20 +-
 .../src/generated/resources/metadata.json          |  25 ++-
 .../builder/endpoint/EndpointBuilderFactory.java   |   1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |   1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |  43 ++++
 ...BedrockAgentRuntimeEndpointBuilderFactory.java} | 216 +++++++++++----------
 .../dsl/BedrockEndpointBuilderFactory.java         |   6 +-
 .../camel-component-known-dependencies.properties  |   3 +-
 .../components/AwsBedrockAgentRuntimeUriDsl.kt     | 159 +++++++++++++++
 67 files changed, 1479 insertions(+), 484 deletions(-)
 create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock-agent-runtime.json
 copy components/camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/{BedrockComponentConfigurer.java => agentruntime/BedrockAgentRuntimeComponentConfigurer.java} (82%)
 copy components/camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/{BedrockEndpointConfigurer.java => agentruntime/BedrockAgentRuntimeEndpointConfigurer.java} (83%)
 copy components/camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/{BedrockEndpointUriFactory.java => agentruntime/BedrockAgentRuntimeEndpointUriFactory.java} (86%)
 rename components/camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockComponentConfigurer.java (95%)
 rename components/camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockEndpointConfigurer.java (98%)
 rename components/camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockEndpointUriFactory.java (98%)
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/agentruntime/aws-bedrock-agent-runtime.json
 rename components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/{ => runtime}/aws-bedrock.json (67%)
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/services/org/apache/camel/component/aws-bedrock-agent-runtime
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-bedrock-agent-runtime-component
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-bedrock-agent-runtime-endpoint
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/services/org/apache/camel/urifactory/aws-bedrock-agent-runtime-endpoint
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/main/docs/aws-bedrock-agent-runtime-component.adoc
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{BedrockComponent.java => agentruntime/BedrockAgentRuntimeComponent.java} (71%)
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{BedrockConfiguration.java => agentruntime/BedrockAgentRuntimeConfiguration.java} (81%)
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{BedrockConstants.java => agentruntime/BedrockAgentRuntimeConstants.java} (77%)
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeEndpoint.java
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{BedrockOperations.java => agentruntime/BedrockAgentRuntimeOperations.java} (84%)
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeProducer.java
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/agentruntime/client/BedrockAgentRuntimeClientFactory.java
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{client/BedrockRuntimeInternalClient.java => agentruntime/client/BedrockAgentRuntimeInternalClient.java} (65%)
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{client/impl/BedrockRuntimeClientIAMOptimizedImpl.java => agentruntime/client/impl/BedrockAgentRuntimeClientIAMOptimizedImpl.java} (73%)
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{client/impl/BedrockRuntimeClientIAMProfileOptimizedImpl.java => agentruntime/client/impl/BedrockAgentRuntimeClientIAMProfileOptimizedImpl.java} (71%)
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{client/impl/BedrockRuntimeClientSessionTokenImpl.java => agentruntime/client/impl/BedrockAgentRuntimeClientSessionTokenImpl.java} (75%)
 copy components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{client/impl/BedrockRuntimeClientStandardImpl.java => agentruntime/client/impl/BedrockAgentRuntimeClientStandardImpl.java} (75%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockComponent.java (98%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockConfiguration.java (99%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockConstants.java (96%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockEndpoint.java (95%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockOperations.java (94%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockProducer.java (99%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/client/BedrockClientFactory.java (77%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/client/BedrockRuntimeInternalClient.java (95%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/client/impl/BedrockRuntimeClientIAMOptimizedImpl.java (94%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/client/impl/BedrockRuntimeClientIAMProfileOptimizedImpl.java (95%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/client/impl/BedrockRuntimeClientSessionTokenImpl.java (95%)
 rename components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/client/impl/BedrockRuntimeClientStandardImpl.java (95%)
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agentruntime/BedrockAgentRuntimeClientFactoryTest.java
 create mode 100644 components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/agentruntime/integration/BedrockAgentRuntimeProducerIT.java
 rename components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/BedrockRuntimeClientFactoryTest.java (81%)
 rename components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/{ => runtime}/integration/BedrockProducerIT.java (99%)
 create mode 120000 docs/components/modules/ROOT/examples/json/aws-bedrock-agent-runtime.json
 create mode 120000 docs/components/modules/ROOT/pages/aws-bedrock-agent-runtime-component.adoc
 copy dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{AwsBedrockComponentBuilderFactory.java => AwsBedrockAgentRuntimeComponentBuilderFactory.java} (62%)
 copy dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{BedrockEndpointBuilderFactory.java => BedrockAgentRuntimeEndpointBuilderFactory.java} (70%)
 create mode 100644 dsl/camel-kotlin-api/src/generated/kotlin/org/apache/camel/kotlin/components/AwsBedrockAgentRuntimeUriDsl.kt