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 d9e4e114947 CAMEL-20615: camel-yaml-dsl - Fix variableReceive when using route as top elemenet add 002dacd643e Fixed Bedrock Agent Producer response for ingestion job add b8ff434333a camel-jbang - Upgrade to 4.5.0 release add 69b850bf7bf Enable camel-nats for Power add 6e124a83428 CAMEL-20557: Rest DSL to use openapi spec directly (#13647) add 05333cbdfba camel-jbang - Upgrade to quarkus 3.9.1 add 70d0a6a9db0 Polished add 77653d0644b CAMEL-20620: camel-platform-http-vertx - Path parameters should not leak back to calling client (#13648) add b5c2d273349 Bump com.amazonaws:aws-xray-recorder-sdk-bom from 2.15.1 to 2.15.2 (#13649) add 563ca1eca57 Bump org.glassfish.jaxb:jaxb-runtime from 4.0.4 to 4.0.5 (#13651) add ee51635ce32 Bump huaweicloud-sdk-version from 3.1.87 to 3.1.88 (#13654) add 0f1b413c7b4 Bump org.redisson:redisson from 3.26.0 to 3.27.2 (#13656) add 8d84bacfc69 Bump io.fabric8:mockwebserver from 6.10.0 to 6.11.0 (#13657) add d32040cf313 Bump org.owasp:dependency-check-maven from 9.0.9 to 9.0.10 (#13658) add 234ccfca6ea Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 (#13652) add 9ab70185914 camel-jbang - Upgrade to 4.0.0-RC2 add ebd4b055991 Bump org.codehaus.mojo:sql-maven-plugin from 1.5 to 3.0.0 (#13650) add 6030ea3c77a Bump aws-java-sdk2-version from 2.25.19 to 2.25.20 (#13653) add fbee8b098f3 CAMEL-19164: upgrade to http components 5.x (#13619) add 64d67f6b9ab Regen add 70b559dbaad CAMEL-19164: upgrade to http components 5.x add fd50d851db5 CAMEL-20632- Fix documentation for Camel Langchain4j chat component (#13659) add 68661a84041 CAMEL-20625: Create a camel-google-pubsub-lite component (#13630) add c235e341d9c CAMEL-20625: Create a camel-google-pubsub-lite component add e1450ab8658 CAMEL-20625: Create a camel-google-pubsub-lite component add 439beab2d3c CAMEL-20625: Create a camel-google-pubsub-lite component add 5d51c1e4dd7 CAMEL-20625: Create a camel-google-pubsub-lite component add 63b04d437cb CAMEL-20625: Create a camel-google-pubsub-lite component add dcbe7d0a901 Bump djl-version from 0.26.0 to 0.27.0 (#13655) add c2bcd0e2a74 CAMEL-20629: camel-platform-http-vertx - Header filter strategy should be HttpHeaderFilterStrategy (#13661) add c96925e6710 CAMEL-20625: fix description for the consumerBytesOutstanding param (#13660) add 0c0f3667e88 Regen add 8e21ea5b609 Regen add aefc55c69d4 Upgrade camel-coap to 3.11.0 add f12fa8278c6 Update camel-3x-upgrade-guide.adoc (#13662) add 1741a358932 Fix doc xref add 9dd47b805c0 CAMEL-20623: Use same client request validation in rest-dsl with open… (#13663) add 6f3e66582dc CAMEL-20629: camel-platform-http-vertx - Header filter strategy should be HttpHeaderFilterStrategy add dc79e8e8c27 CAMEL-20635: camel-jbang - Export to quarkus does not work with newer Q releases No new revisions were added by this update. Summary of changes: bom/camel-bom/pom.xml | 5 + catalog/camel-allcomponents/pom.xml | 5 + .../org/apache/camel/catalog/components.properties | 1 + .../org/apache/camel/catalog/components/as2.json | 8 +- .../apache/camel/catalog/components/aws2-ec2.json | 2 +- .../catalog/components/google-pubsub-lite.json | 60 ++ .../camel/catalog/components/platform-http.json | 7 +- .../camel/catalog/components/rest-openapi.json | 64 +- .../org/apache/camel/catalog/models.properties | 1 + .../org/apache/camel/catalog/models/openApi.json | 23 + .../org/apache/camel/catalog/models/rest.json | 5 +- .../camel/catalog/models/restConfiguration.json | 2 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 71 +- .../{java => }/docs/langchain-chat-component.adoc | 10 +- components/camel-as2/camel-as2-api/pom.xml | 11 +- .../as2/api/AS2AsynchronousMDNManager.java | 89 +-- .../component/as2/api/AS2ClientConnection.java | 170 +++-- .../camel/component/as2/api/AS2ClientManager.java | 17 +- .../camel/component/as2/api/AS2Constants.java | 4 +- .../apache/camel/component/as2/api/AS2Header.java | 24 +- .../component/as2/api/AS2ServerConnection.java | 69 +- .../camel/component/as2/api/AS2ServerManager.java | 8 +- .../component/as2/api/AS2SignedDataGenerator.java | 2 +- .../AS2MessageDispositionNotificationEntity.java | 26 +- .../api/entity/ApplicationEDIConsentEntity.java | 9 +- .../as2/api/entity/ApplicationEDIFACTEntity.java | 8 +- .../as2/api/entity/ApplicationEDIX12Entity.java | 8 +- .../as2/api/entity/ApplicationEntity.java | 12 +- .../ApplicationPkcs7MimeCompressedDataEntity.java | 29 +- .../ApplicationPkcs7MimeEnvelopedDataEntity.java | 29 +- .../entity/ApplicationPkcs7SignatureEntity.java | 31 +- .../as2/api/entity/ApplicationXMLEntity.java | 8 +- ...spositionNotificationMultipartReportEntity.java | 30 +- .../DispositionNotificationOptionsParser.java | 6 +- .../component/as2/api/entity/EntityParser.java | 185 +++--- .../camel/component/as2/api/entity/MimeEntity.java | 122 +--- .../as2/api/entity/MultipartMimeEntity.java | 26 +- .../as2/api/entity/MultipartReportEntity.java | 15 +- .../as2/api/entity/MultipartSignedEntity.java | 17 +- .../component/as2/api/entity/TextPlainEntity.java | 16 +- .../as2/api/io/AS2BHttpClientConnection.java | 153 ++++- .../as2/api/io/AS2BHttpServerConnection.java | 40 +- .../as2/api/io/AS2SessionInputBuffer.java | 107 +-- .../component/as2/api/protocol/RequestAS2.java | 13 +- .../as2/api/protocol/RequestAsynchronousMDN.java | 13 +- .../component/as2/api/protocol/RequestMDN.java | 15 +- .../component/as2/api/protocol/ResponseMDN.java | 33 +- .../component/as2/api/util/AS2HeaderUtils.java | 17 +- .../camel/component/as2/api/util/AS2Utils.java | 49 +- .../component/as2/api/util/ContentTypeUtils.java | 2 +- .../util/DispositionNotificationContentUtils.java | 10 +- .../component/as2/api/util/EncryptingUtils.java | 2 +- .../camel/component/as2/api/util/EntityUtils.java | 30 +- .../component/as2/api/util/HttpMessageUtils.java | 67 +- .../camel/component/as2/api/util/MicUtils.java | 8 +- .../camel/component/as2/api/util/SigningUtils.java | 2 +- .../camel/component/as2/api/AS2MessageTest.java | 180 ++--- .../DispositionNotificationOptionsParserTest.java | 3 +- .../component/as2/api/entity/EntityParserTest.java | 43 +- .../component/as2/api/util/AS2HeaderUtilsTest.java | 4 +- .../DispositionNotificationContentUtilsTest.java | 12 +- .../component/as2/api/util/EntityUtilsTest.java | 10 +- .../camel/component/as2/api/util/MicUtilsTest.java | 13 +- .../as2/AS2ClientManagerEndpointConfiguration.java | 8 +- ...ientManagerEndpointConfigurationConfigurer.java | 12 +- .../component/as2/AS2ConfigurationConfigurer.java | 6 +- .../camel/component/as2/AS2EndpointConfigurer.java | 6 +- .../as2/AS2ServerManagerEndpointConfiguration.java | 2 +- ...rverManagerEndpointConfigurationConfigurer.java | 6 +- .../as2/converter/ContentTypeConverterLoader.java | 2 +- .../as2/internal/AS2ClientManagerApiMethod.java | 4 +- .../as2/internal/AS2ServerManagerApiMethod.java | 2 +- .../org/apache/camel/component/as2/as2.json | 8 +- .../camel/component/as2/AS2Configuration.java | 2 +- .../apache/camel/component/as2/AS2Consumer.java | 23 +- .../apache/camel/component/as2/AS2Endpoint.java | 2 +- .../apache/camel/component/as2/AS2Producer.java | 19 +- .../as2/converter/ContentTypeConverter.java | 2 +- .../camel/component/as2/AS2ClientManagerIT.java | 105 ++- .../camel/component/as2/AS2ServerManagerIT.java | 88 +-- .../as2/CreateEndpointManualIssueTest.java | 4 +- .../camel/component/as2/MendelsonCertLoader.java | 4 +- .../as2/MendelsonSslEndpointManualTest.java | 2 +- .../aws2/bedrock/agent/BedrockAgentProducer.java | 2 +- .../apache/camel/component/aws2/ec2/aws2-ec2.json | 2 +- .../camel-google-pubsub-lite}/pom.xml | 55 +- .../GooglePubsubLiteComponentConfigurer.java | 97 +++ .../GooglePubsubLiteEndpointConfigurer.java | 117 ++++ .../GooglePubsubLiteEndpointUriFactory.java} | 43 +- .../google/pubsublite/google-pubsub-lite.json | 60 ++ .../services/org/apache/camel/component.properties | 7 + .../org/apache/camel/component/google-pubsub-lite | 2 + .../camel/configurer/google-pubsub-lite-component | 2 + .../camel/configurer/google-pubsub-lite-endpoint | 2 + .../camel/urifactory/google-pubsub-lite-endpoint | 2 + .../main/docs/google-pubsub-lite-component.adoc | 115 ++++ .../pubsublite/GooglePubsubLiteComponent.java | 244 +++++++ .../pubsublite/GooglePubsubLiteConstants.java | 46 ++ .../pubsublite/GooglePubsubLiteConsumer.java | 128 ++++ .../pubsublite/GooglePubsubLiteEndpoint.java | 233 +++++++ .../pubsublite/GooglePubsubLiteProducer.java | 120 ++++ .../google/pubsublite/consumer/Acknowledge.java} | 26 +- .../pubsublite/consumer/CamelMessageReceiver.java | 75 +++ .../serializer/DefaultGooglePubsubSerializer.java} | 27 +- .../serializer/GooglePubsubSerializer.java} | 24 +- .../pubsublite/GooglePubsubLiteComponentTest.java | 66 ++ .../pubsublite/GooglePubsubLiteConsumerTest.java | 83 +++ .../pubsublite/GooglePubsubLiteProducerTest.java | 107 +++ .../src/test/resources/log4j.properties | 37 ++ .../src/test/resources/simple.properties | 0 components/camel-google/pom.xml | 1 + .../camel/http/base}/HttpHeaderFilterStrategy.java | 2 +- .../camel/http/common/DefaultHttpBinding.java | 4 +- .../org/apache/camel/http/common/HttpBinding.java | 2 +- .../camel/http/common/HttpCommonEndpoint.java | 2 +- .../http/common/HttpHeaderFilterStrategy.java | 7 +- components/camel-nats/pom.xml | 1 - components/camel-platform-http-vertx/pom.xml | 5 + .../http/vertx/VertxPlatformHttpSupport.java | 16 +- ...PlatformHttpRestOpenApiConsumerRestDslTest.java | 307 +++++++++ .../vertx/PlatformHttpRestOpenApiConsumerTest.java | 270 ++++++++ .../src/test/resources/camel-mock/pet/444.json | 3 + .../src/test/resources/openapi-v3.json | 0 components/camel-platform-http/pom.xml | 2 +- .../http/PlatformHttpComponentConfigurer.java | 6 + .../component/platform/http/platform-http.json | 7 +- .../platform/http/PlatformHttpComponent.java | 31 +- .../platform/http/PlatformHttpConsumer.java | 19 +- .../platform/http/PlatformHttpEndpoint.java | 13 +- .../http/PlatformHttpHeaderFilterStrategy.java | 3 + components/camel-rest-openapi/pom.xml | 4 + .../openapi/RestOpenApiComponentConfigurer.java | 46 +- .../openapi/RestOpenApiEndpointConfigurer.java | 54 ++ .../openapi/RestOpenApiEndpointUriFactory.java | 13 +- .../camel/component/rest/openapi/rest-openapi.json | 64 +- .../src/main/docs/rest-openapi-component.adoc | 4 +- .../DefaultRestOpenapiProcessorStrategy.java | 319 +++++++++ .../rest/openapi/RestOpenApiComponent.java | 165 +++-- .../rest/openapi/RestOpenApiConsumerPath.java | 53 ++ .../rest/openapi/RestOpenApiEndpoint.java | 403 ++++++----- .../component/rest/openapi/RestOpenApiHelper.java | 44 ++ .../rest/openapi/RestOpenApiProcessor.java | 347 ++++++++++ .../rest/openapi/RestOpenapiProcessorStrategy.java | 89 +++ .../validator/RequestValidationCustomizer.java | 1 + .../rest/openapi/validator/RequestValidator.java | 31 +- .../camel/component/rest/openapi/HttpsV3Test.java | 3 +- .../rest/openapi/RestOpenApiComponentV3Test.java | 6 +- .../openapi/RestOpenApiComponentV3YamlTest.java | 7 +- .../RestOpenApiCustomValidatorCustomizerTest.java | 3 +- .../rest/openapi/RestOpenApiEndpointV3Test.java | 8 +- .../openapi/RestOpenApiRequestValidationTest.java | 6 +- .../camel/component/rest/DefaultRestRegistry.java | 2 +- .../apache/camel/spi/RestApiConsumerFactory.java | 14 +- .../org/apache/camel/spi/RestConsumerFactory.java | 1 + ...actory.java => RestOpenApiConsumerFactory.java} | 20 +- .../org/apache/camel/model/rest/openApi.json | 23 + .../META-INF/org/apache/camel/model/rest/rest.json | 5 +- .../apache/camel/model/rest/restConfiguration.json | 2 +- .../services/org/apache/camel/model.properties | 1 + .../org/apache/camel/model/rest/jaxb.index | 1 + .../apache/camel/model/rest/OpenApiDefinition.java | 208 ++++++ .../model/rest/RestConfigurationDefinition.java | 4 +- .../apache/camel/model/rest/RestDefinition.java | 146 +++- .../apache/camel/processor/RestBindingAdvice.java | 37 +- .../org/apache/camel/main/components.properties | 1 + .../main/support/MockRestConsumerFactory.java | 4 + .../org/apache/camel/support/http/HttpUtil.java | 1 - .../org/apache/camel/support/http/RestUtil.java | 63 ++ .../java/org/apache/camel/xml/in/ModelParser.java | 20 + .../java/org/apache/camel/xml/out/ModelWriter.java | 19 + .../org/apache/camel/yaml/out/ModelWriter.java | 19 + .../ROOT/examples/json/google-pubsub-lite.json | 1 + docs/components/modules/ROOT/nav.adoc | 2 + .../ROOT/pages/google-pubsub-lite-component.adoc | 1 + .../ROOT/pages/langchain-chat-component.adoc | 1 + .../working-with-camel-core/pages/index.adoc | 1 + docs/user-manual/modules/ROOT/nav.adoc | 1 + .../modules/ROOT/pages/camel-3x-upgrade-guide.adoc | 2 +- .../ROOT/pages/camel-4x-upgrade-guide-4_6.adoc | 11 +- docs/user-manual/modules/ROOT/pages/dsl.adoc | 1 + docs/user-manual/modules/ROOT/pages/index.adoc | 1 + .../modules/ROOT/pages/rest-dsl-openapi.adoc | 123 ++++ docs/user-manual/modules/ROOT/pages/rest-dsl.adoc | 4 + .../camel/cli/connector/LocalCliConnector.java | 4 +- .../component/ComponentsBuilderFactory.java | 14 + .../GooglePubsubLiteComponentBuilderFactory.java | 257 +++++++ .../dsl/PlatformHttpComponentBuilderFactory.java | 19 + .../dsl/RestOpenapiComponentBuilderFactory.java | 273 ++++++-- .../src/generated/resources/metadata.json | 29 +- .../builder/endpoint/EndpointBuilderFactory.java | 1 + .../camel/builder/endpoint/EndpointBuilders.java | 1 + .../builder/endpoint/StaticEndpointBuilders.java | 71 +- .../endpoint/dsl/AS2EndpointBuilderFactory.java | 18 +- .../GooglePubsubLiteEndpointBuilderFactory.java | 729 ++++++++++++++++++++ .../dsl/PlatformHttpEndpointBuilderFactory.java | 32 +- .../dsl/RestOpenApiEndpointBuilderFactory.java | 739 ++++++++++++++++++--- dsl/camel-jbang/camel-jbang-container/Dockerfile | 2 +- .../dsl/jbang/core/commands/ExportBaseCommand.java | 2 +- .../core/commands/catalog/CatalogBaseCommand.java | 2 +- .../dsl/jbang/core/commands/process/Hawtio.java | 4 +- .../camel/dsl/jbang/core/common/CatalogLoader.java | 5 +- .../camel-jbang-main/dist/CamelJBang.java | 4 +- .../src/main/jbang/main/CamelJBang.java | 4 +- .../camel-component-known-dependencies.properties | 1 + .../java/org/apache/camel/main/KameletMain.java | 8 +- .../kotlin/components/GooglePubsubLiteUriDsl.kt | 233 +++++++ .../camel/kotlin/components/RestOpenapiUriDsl.kt | 152 ++++- .../dsl/yaml/deserializers/ModelDeserializers.java | 87 ++- .../deserializers/ModelDeserializersResolver.java | 3 + .../generated/resources/schema/camelYamlDsl.json | 54 +- parent/pom.xml | 25 +- pom.xml | 2 +- .../apache/camel/maven/packaging/MojoHelper.java | 2 +- 213 files changed, 8172 insertions(+), 1806 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-pubsub-lite.json create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/openApi.json rename components/camel-ai/camel-langchain-chat/src/main/{java => }/docs/langchain-chat-component.adoc (97%) copy components/{camel-nats => camel-google/camel-google-pubsub-lite}/pom.xml (57%) create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteComponentConfigurer.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteEndpointConfigurer.java copy components/{camel-rest-openapi/src/generated/java/org/apache/camel/component/rest/openapi/RestOpenApiEndpointUriFactory.java => camel-google/camel-google-pubsub-lite/src/generated/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteEndpointUriFactory.java} (55%) create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/org/apache/camel/component/google/pubsublite/google-pubsub-lite.json create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/component.properties create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/component/google-pubsub-lite create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-pubsub-lite-component create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-pubsub-lite-endpoint create mode 100644 components/camel-google/camel-google-pubsub-lite/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-pubsub-lite-endpoint create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/docs/google-pubsub-lite-component.adoc create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteComponent.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteConstants.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteConsumer.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteEndpoint.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteProducer.java copy components/{camel-as2/camel-as2-api/src/main/java/org/apache/camel/component/as2/api/entity/MultipartReportEntity.java => camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/consumer/Acknowledge.java} (57%) create mode 100644 components/camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/consumer/CamelMessageReceiver.java copy components/{camel-as2/camel-as2-component/src/main/java/org/apache/camel/component/as2/converter/ContentTypeConverter.java => camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/serializer/DefaultGooglePubsubSerializer.java} (57%) copy components/{camel-as2/camel-as2-api/src/main/java/org/apache/camel/component/as2/api/entity/ApplicationEDIX12Entity.java => camel-google/camel-google-pubsub-lite/src/main/java/org/apache/camel/component/google/pubsublite/serializer/GooglePubsubSerializer.java} (58%) create mode 100644 components/camel-google/camel-google-pubsub-lite/src/test/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteComponentTest.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/test/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteConsumerTest.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/test/java/org/apache/camel/component/google/pubsublite/GooglePubsubLiteProducerTest.java create mode 100644 components/camel-google/camel-google-pubsub-lite/src/test/resources/log4j.properties copy components/camel-google/{camel-google-pubsub => camel-google-pubsub-lite}/src/test/resources/simple.properties (100%) copy components/{camel-http-common/src/main/java/org/apache/camel/http/common => camel-http-base/src/main/java/org/apache/camel/http/base}/HttpHeaderFilterStrategy.java (97%) create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/PlatformHttpRestOpenApiConsumerRestDslTest.java create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/PlatformHttpRestOpenApiConsumerTest.java create mode 100644 components/camel-platform-http-vertx/src/test/resources/camel-mock/pet/444.json copy components/{camel-rest-openapi => camel-platform-http-vertx}/src/test/resources/openapi-v3.json (100%) create mode 100644 components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/DefaultRestOpenapiProcessorStrategy.java create mode 100644 components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenApiConsumerPath.java create mode 100644 components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenApiProcessor.java create mode 100644 components/camel-rest-openapi/src/main/java/org/apache/camel/component/rest/openapi/RestOpenapiProcessorStrategy.java copy core/camel-api/src/main/java/org/apache/camel/spi/{RestConsumerFactory.java => RestOpenApiConsumerFactory.java} (64%) create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/rest/openApi.json create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/rest/OpenApiDefinition.java create mode 100644 core/camel-support/src/main/java/org/apache/camel/support/http/RestUtil.java create mode 120000 docs/components/modules/ROOT/examples/json/google-pubsub-lite.json create mode 120000 docs/components/modules/ROOT/pages/google-pubsub-lite-component.adoc create mode 120000 docs/components/modules/ROOT/pages/langchain-chat-component.adoc create mode 100644 docs/user-manual/modules/ROOT/pages/rest-dsl-openapi.adoc create mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GooglePubsubLiteComponentBuilderFactory.java create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GooglePubsubLiteEndpointBuilderFactory.java create mode 100644 dsl/camel-kotlin-api/src/generated/kotlin/org/apache/camel/kotlin/components/GooglePubsubLiteUriDsl.kt