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