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