[{"id":"io.quarkus:quarkus-rest","shortId":"ignored","version":"3.36.0","name":"REST","description":"Build RESTful web services and APIs using Jakarta REST (formerly JAX-RS)","shortName":"resteasy-reactive","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["jax","rest","jaxrs","using","restful","jakarta-rest","services","quarkus-rest","reactive","apis","web","build","resteasy-reactive","resteasy","formerly","jakarta"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest","order":0,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jackson","shortId":"ignored","version":"3.36.0","name":"REST Jackson","description":"Jackson serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it","shortName":"resteasy-reactive-jackson","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["jaxrs-json","rest","jaxrs","extension","depend","jakarta-rest","resteasy-reactive-jackson","any","serialization","rest-jackson","compatible","extensions","jackson","reactive","quarkus-resteasy-reactive-json","web","json","resteasy","quarkus-rest-jackson","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest#json-serialisation","order":1,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jsonb","shortId":"ignored","version":"3.36.0","name":"REST JSON-B","description":"JSON-B serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-jsonb","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-jsonb-common","io.quarkus:quarkus-jsonb"],"tags":["status:stable"],"keywords":["jaxrs-json","rest","quarkus-rest-jsonb","jaxrs","rest-jsonb","extension","depend","resteasy-reactive-jsonb","jakarta-rest","any","serialization","jsonb","compatible","extensions","reactive","resteasy-reactive-json","web","json","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest#json-serialisation","order":2,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jaxb","shortId":"ignored","version":"3.36.0","name":"REST JAXB","description":"JAXB serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-jaxb","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["rest-jaxb","rest","quarkus-rest-jaxb","jaxrs","extension","depend","jaxrs-xml","jakarta-rest","any","resteasy-reactive-jaxb","jaxb","serialization","resteasy-reactive-xml","compatible","extensions","reactive","web","xml","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-reactive#xml-serialisation","order":3,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-kotlin-serialization","shortId":"ignored","version":"3.36.0","name":"REST Kotlin Serialization","description":"Kotlin Serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"rest-kotlin-serialization","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-kotlin-serialization-common","io.quarkus:quarkus-kotlin","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs-json","rest","jaxrs","extension","depend","kotlin-serialization","kotlin","quarkus-rest-kotlin-serialization","resteasy-reactive-kotlin-serialization","jakarta-rest","any","serialization","compatible","extensions","reactive","resteasy-reactive-json","web","rest-kotlin-serialization","json","resteasy","support"],"providesExampleCode":true,"providesCode":true,"order":4,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-qute","shortId":"ignored","version":"3.36.0","name":"REST Qute","description":"Qute integration for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-qute","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-qute"],"tags":["with:starter-code","status:stable"],"keywords":["qute","rest","extension","depend","resteasy-reactive-qute","templates","any","templating","quarkus-rest-qute","compatible","extensions","reactive","web","integration","resteasy"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/qute-reference#rest_integration","order":5,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-links","shortId":"ignored","version":"3.36.0","name":"REST Links","description":"Web Links support for Quarkus REST. Inject web links into response HTTP headers by annotating your endpoint resources.","shortName":"rest-links","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["rest","jaxrs","headers","annotating","resources","quarkus-rest-links","jakarta-rest","into","endpoint","reactive","web","response","http","links","rest-links","support","inject"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-reactive#web-links-support","order":6,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client","shortId":"ignored","version":"3.36.0","name":"REST Client","description":"Type-safe HTTP client for consuming REST APIs using MicroProfile REST Client","shortName":"rest-client-reactive","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["with:starter-code","status:stable"],"keywords":["rest","using","microprofile","web-client","rest-client","type","rest-client-reactive","consuming","reactive","apis","quarkus-rest-client","web","resteasy-reactive","safe","client","http","microprofile-rest-client"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest-client","order":7,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-jackson","shortId":"ignored","version":"3.36.0","name":"REST Client Jackson","description":"Jackson serialization support for REST Client","shortName":"rest-client-reactive-jackson","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","rest-client-reactive-jackson","rest-client-jackson","web-client","rest-client","jakarta-rest","serialization","jackson","reactive","web","resteasy-reactive","client","json","microprofile-rest-client","quarkus-rest-client-jackson","support"],"providesExampleCode":false,"providesCode":false,"order":8,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-jsonb","shortId":"ignored","version":"3.36.0","name":"REST Client JSON-B","description":"JSON-B serialization support for REST Client","shortName":"rest-client-reactive-jsonb","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-jsonb-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","rest-client-reactive-jsonb","web-client","rest-client","jakarta-rest","quarkus-rest-client-jsonb","serialization","rest-client-jsonb","jsonb","reactive","web","resteasy-reactive","client","json","microprofile-rest-client","support"],"providesExampleCode":false,"providesCode":false,"order":9,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-jaxb","shortId":"ignored","version":"3.36.0","name":"REST Client JAXB","description":"JAXB serialization support for REST Client","shortName":"rest-client-reactive-jaxb","category":"Web","transitiveExtensions":["io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client-reactive-jaxb","rest-client","rest-client-jaxb","jakarta-rest","quarkus-rest-client-jaxb","jaxb","serialization","reactive","web","xml","resteasy-reactive","client","microprofile-rest-client","support"],"providesExampleCode":false,"providesCode":false,"order":10,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-kotlin-serialization","shortId":"ignored","version":"3.36.0","name":"REST Client Kotlin Serialization","description":"Kotlin serialization support for REST Client","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-core","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-rest-kotlin-serialization-common","io.quarkus:quarkus-kotlin","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client","kotlin-serialization","kotlin","jakarta-rest","serialization","rest-client-kotlin-serialization","web","resteasy-reactive","client","json","microprofile-rest-client","support","quarkus-rest-client-kotlin-serialization"],"providesExampleCode":false,"providesCode":false,"order":11,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic","description":"REST endpoint framework implementing Jakarta REST and more","shortName":"jax-rs","category":"Web","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common"],"tags":["with:starter-code","status:stable"],"keywords":["jax","jaxrs","rest","jax-rs","endpoint","classic","framework","web","jakarta-rest","resteasy","quarkus-resteasy","jakarta"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/resteasy","order":12,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-jackson","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Jackson","description":"Jackson serialization support for RESTEasy Classic","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs-json","jaxrs","rest","resteasy-json","jakarta-rest","quarkus-resteasy-jackson","serialization","jackson","classic","resteasy-jackson","web","json","resteasy","support"],"providesExampleCode":true,"providesCode":true,"order":13,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-jsonb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic JSON-B","description":"JSON-B serialization support for RESTEasy Classic","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonp"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs-json","jaxrs","rest","resteasy-json","jakarta-rest","serialization","jsonb","quarkus-resteasy-jsonb","classic","web","json","resteasy-jsonb","resteasy","support"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest-json","order":14,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-jaxb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic JAXB","description":"XML serialization support for RESTEasy Classic","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["with:starter-code","status:stable"],"keywords":["jaxb","quarkus-resteasy-jaxb","serialization","jaxrs","classic","web","xml","resteasy","support","resteasy-jaxb"],"providesExampleCode":true,"providesCode":true,"order":15,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-multipart","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Multipart","description":"Multipart support for RESTEasy Classic","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs","rest","classic","web","upload","multipart","resteasy-multipart","jakarta-rest","resteasy","support","quarkus-resteasy-multipart"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest-json#multipart-support","order":16,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-mutiny","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Mutiny","description":"Mutiny support for RESTEasy Classic server","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-mutiny-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-apache-httpclient"],"tags":["with:starter-code","status:deprecated"],"keywords":["server","classic","reactive","web","resteasy-mutiny","resteasy","quarkus-resteasy-mutiny","support","mutiny"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/resteasy#reactive","order":17,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-qute","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Qute","description":"Qute Templating integration for RESTEasy Classic","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-qute"],"tags":["with:starter-code","status:stable"],"keywords":["qute","quarkus-resteasy-qute","classic","web","templates","integration","resteasy","templating"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/qute","order":18,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-links","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Links","description":"Web Links support for RESTEasy Classic. Inject web links into response HTTP headers by annotating your endpoint resources.","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs","rest","headers","annotating","resources","jakarta-rest","serialization","into","endpoint","classic","resteasy-links","web","response","http","links","resteasy","quarkus-resteasy-links","support","inject"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/resteasy#links","order":19,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-jackson","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client Jackson","description":"Jackson serialization support for the REST Client","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["rest","rest-client-jackson","web-client","rest-client","classic's","serialization","jackson","web","client","json","microprofile-rest-client","resteasy","quarkus-resteasy-client-jackson","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":20,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-jsonb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client JSON-B","description":"JSON-B serialization support for the REST client","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client","classic's","serialization","rest-client-jsonb","jsonb","quarkus-resteasy-client-jsonb","web","client","json","microprofile-rest-client","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":21,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-jaxb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client JAXB","description":"XML serialization support for the REST Client","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client","rest-client-jaxb","classic's","jaxb","serialization","web","xml","client","microprofile-rest-client","resteasy","quarkus-resteasy-client-jaxb","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":22,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-vertx-graphql","shortId":"ignored","version":"3.36.0","name":"Eclipse Vert.x GraphQL","description":"Query the API using GraphQL","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["using","web","query","vertx","quarkus-vertx-graphql","vert.x","vertx-graphql","api","graphql","eclipse"],"providesExampleCode":false,"providesCode":false,"order":25,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-grpc","shortId":"ignored","version":"3.36.0","name":"gRPC","description":"Serve and consume gRPC services","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-smallrye-stork","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["with:starter-code","status:stable"],"keywords":["serialization","reactive","web","consume","serve","services","quarkus-grpc","grpc"],"providesExampleCode":true,"providesCode":true,"order":26,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-validator","shortId":"ignored","version":"3.36.0","name":"Hibernate Validator","description":"Bean validation using Hibernate Validator and Jakarta Validation annotations","shortName":"bean validation","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["bean-validation","using","hibernate-validator","data","web","validator","annotations","hibernate","bean","validation","jakarta","quarkus-hibernate-validator"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/validation","order":27,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hal","shortId":"ignored","version":"3.36.0","name":"Hypertext Application Language (HAL)","description":"Hypertext Application Language (HAL) support","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:experimental"],"keywords":["rest","jaxrs","language","jakarta-rest","jsonb","hal","hypertext","jackson","application","web","json-b","(hal)","links","support","quarkus-hal"],"providesExampleCode":false,"providesCode":false,"order":29,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.qute.web:quarkus-qute-web","shortId":"ignored","version":"3.4.5","name":"Qute Web","description":"Serves Qute templates directly over HTTP.","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["with:starter-code","status:stable"],"keywords":["qute","web","serves","templates","quarkus-qute-web","http","directly","qsp"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-qute-web/dev/index.html","order":40,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-routes","shortId":"ignored","version":"3.36.0","name":"Reactive Routes","description":"REST framework offering the route model to define non blocking endpoints","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","endpoints","quarkus-reactive-routes","vertx","vertx-http","eclipse","routes","reactive","route","framework","web","blocking","offering","define","http","model","vert.x"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-routes","order":42,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-orm-rest-data-panache","shortId":"ignored","version":"3.36.0","name":"REST resources for Hibernate ORM with Panache","description":"Generate Jakarta REST resources for your Hibernate Panache entities and repositories","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-hal","io.quarkus:quarkus-hibernate-orm-panache","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["hibernate-orm-panache","rest","jaxrs","data","panache","resources","orm","jakarta-rest","hibernate","web","entities","repositories","jpa","quarkus-hibernate-orm-rest-data-panache","resteasy","generate","jakarta"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest-data-panache","order":44,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-reactive-rest-data-panache","shortId":"ignored","version":"3.36.0","name":"REST resources for Hibernate Reactive with Panache","description":"Generate Jakarta REST resources for your Hibernate Reactive Panache entities and repositories","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-hal","io.quarkus:quarkus-hibernate-reactive-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-reactive","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions","io.quarkus:quarkus-hibernate-reactive-panache-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-links"],"tags":["status:experimental"],"keywords":["rest","jaxrs","data","panache","resources","quarkus-hibernate-reactive-rest-data-panache","hibernate","hibernate-reactive-panache","reactive","web","entities","repositories","jpa","resteasy","generate","jakarta"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest-data-panache","order":45,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-mongodb-rest-data-panache","shortId":"ignored","version":"3.36.0","name":"REST resources for MongoDB with Panache","description":"Generate Jakarta REST resources for your MongoDB entities and repositories","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-arc","io.quarkus:quarkus-hal","io.quarkus:quarkus-mongodb-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-mongodb-panache-common","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-narayana-jta"],"tags":["status:experimental"],"keywords":["rest","jaxrs","data","panache","resources","quarkus-mongodb-rest-data-panache","web","entities","repositories","mongodb-panache","resteasy","mongodb","generate","jakarta"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest-data-panache","order":46,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client","description":"Call REST services","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry"],"tags":["with:starter-code","status:stable"],"keywords":["call","rest","web","web-client","rest-client","client","classic's","microprofile-rest-client","services","resteasy","quarkus-resteasy-client"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/resteasy-client","order":47,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-mutiny","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client Mutiny support","description":"Enable Mutiny for the REST client","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-resteasy-mutiny-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:deprecated"],"keywords":["rest","web-client","rest-client","classic's","quarkus-resteasy-client-mutiny","mutiny","rest-client-mutiny","reactive","web","client","microprofile-rest-client","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":48,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-graphql","shortId":"ignored","version":"3.36.0","name":"SmallRye GraphQL","description":"Create GraphQL Endpoints using the code-first approach from MicroProfile GraphQL","shortName":"graphql","category":"Web","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-hibernate-validator"],"tags":["with:starter-code","status:stable"],"keywords":["endpoints","using","code","microprofile","microprofile-graphql","approach","smallrye","quarkus-smallrye-graphql","web","create","graphql","smallrye-graphql","first"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/smallrye-graphql","order":67,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-graphql-client","shortId":"ignored","version":"3.36.0","name":"SmallRye GraphQL Client","description":"Create GraphQL Clients","shortName":"graphql-client","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-smallrye-stork","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry"],"tags":["status:stable"],"keywords":["quarkus-smallrye-graphql-client","clients","web","graphql-client","microprofile-graphql","client","create","graphql","smallrye","smallrye-graphql"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/smallrye-graphql-client","order":68,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-openapi","shortId":"ignored","version":"3.36.0","name":"SmallRye OpenAPI","description":"Generate OpenAPI schemas and serve Swagger UI for REST API documentation","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-swagger-ui"],"tags":["status:stable"],"keywords":["rest","openapi","documentation","quarkus-smallrye-openapi","serve","smallrye","open-api","swagger","web","smallrye-openapi","schemas","api","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/openapi-swaggerui","order":69,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-stork","shortId":"ignored","version":"3.36.0","name":"SmallRye Stork","description":"SmallRye Stork is a dynamic service discovery and selection framework for locating and selecting service instances.","shortName":"","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["locating","load balancing","instances","stork","smallrye","service discovery","quarkus-smallrye-stork","framework","selection","web","service","discovery","dynamic","service selection","selecting"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/stork","order":70,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-undertow","shortId":"ignored","version":"3.36.0","name":"Undertow Servlet","description":"Support for servlets","shortName":"servlet","category":"Web","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["undertow","quarkus-undertow","web","servlet","servlets","http","support"],"providesExampleCode":false,"providesCode":false,"order":71,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-web-dependency-locator","shortId":"ignored","version":"3.36.0","name":"Web Dependency Locator","description":"Serve JavaScript and CSS web dependencies from mvnpm and WebJars with version-agnostic routing and ES6 import map generation","shortName":"web-dependency-locator","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["generation","css","import","dependency","importmap","webjar","es6","serve","version","javascript","web-dependency-locator","dependencies","routing","web","mvnpm","quarkus-web-dependency-locator","webjars","agnostic","locator","map"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/web-dependency-locator","order":76,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-websockets","shortId":"ignored","version":"3.36.0","name":"WebSockets","description":"WebSocket communication channel support","shortName":"websockets","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-websockets-client"],"tags":["with:starter-code","status:stable"],"keywords":["web","websocket","channel","http","web-socket","quarkus-websockets","web-sockets","communication","support","websockets"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/websockets","order":77,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-websockets-client","shortId":"ignored","version":"3.36.0","name":"WebSockets Client","description":"Client for WebSocket communication channel","shortName":"websockets-client","category":"Web","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["web","websockets-client","websocket","channel","client","http","web-socket","quarkus-websockets-client","web-sockets","communication","websockets"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/websockets","order":78,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-websockets-next","shortId":"ignored","version":"3.36.0","name":"WebSockets Next","description":"Implementation of the WebSocket API with enhanced efficiency and usability","shortName":"websockets","category":"Web","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["next","efficiency","implementation","quarkus-websockets-next","web-sockets","enhanced","usability","web","websocket","http","web-socket","api","websockets"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/websockets-next-reference","order":79,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-orm","shortId":"ignored","version":"3.36.0","name":"Hibernate ORM","description":"Object-relational mapping with JPA/Hibernate for relational database access","shortName":"JPA","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine"],"tags":["with:starter-code","status:stable"],"keywords":["quarkus-hibernate-orm","mapping","database","hibernate-orm","access","data","jpa","relational","orm","hibernate","object"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/hibernate-orm","order":80,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-orm-panache","shortId":"ignored","version":"3.36.0","name":"Hibernate ORM with Panache","description":"Simplified JPA/Hibernate data access layer with active record and repository patterns","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["hibernate-orm-panache","access","data","panache","patterns","active","orm","hibernate","repository","layer","simplified","record","jpa","quarkus-hibernate-orm-panache"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/hibernate-orm-panache","order":81,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-postgresql","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - PostgreSQL","description":"Connect to the PostgreSQL database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","postgresql","driver","data","quarkus-jdbc-postgresql","jdbc","jdbc-postgresql","connect","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":82,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-mariadb","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - MariaDB","description":"Connect to the MariaDB database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["mariadb","jdbc-mariadb","database","driver","data","jdbc","quarkus-jdbc-mariadb","connect","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":83,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-mysql","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - MySQL","description":"Connect to the MySQL database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","quarkus-jdbc-mysql","jdbc-mysql","driver","data","jdbc","mysql","connect","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":84,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-h2","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - H2","description":"Connect to the H2 database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["database","driver","data","jdbc-h2","jdbc","quarkus-jdbc-h2","connect","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":85,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-mssql","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - Microsoft SQL Server","description":"Connect to the Microsoft SQL Server database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["server","data","jdbc","microsoft","sql-server","sql","via","database","driver","jdbc-mssql","quarkus-jdbc-mssql","mssql","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":86,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-db2","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - DB2","description":"Connect to the DB2 database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","driver","data","db2","jdbc","quarkus-jdbc-db2","jdbc-db2","connect","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":87,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jdbc-oracle","shortId":"ignored","version":"3.36.0","name":"JDBC Driver - Oracle","description":"Connect to the Oracle database via JDBC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","oracle","driver","data","jdbc","quarkus-jdbc-oracle","connect","jdbc-oracle","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":88,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-agroal","shortId":"ignored","version":"3.36.0","name":"Agroal - DB connection pool","description":"JDBC Datasources and connection pooling","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["data","datasources","pooling","datasource","pool","agroal","quarkus-agroal","connection","jdbc","database-connection-pool"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/datasource","order":89,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-acm","shortId":"ignored","version":"3.19.0","name":"Amazon ACM","description":"Connect to Amazon ACM","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","acm","aws","quarkus-amazon-acm","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-acm.html","order":90,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-apigateway","shortId":"ignored","version":"3.19.0","name":"Amazon Api Gateway","description":"Connect to Amazon Api Gateway","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","apigateway","data","api","aws","gateway","connect","quarkus-amazon-apigateway"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-apigateway.html","order":91,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-apigatewaymanagementapi","shortId":"ignored","version":"3.19.0","name":"Amazon Api Gateway Management Api","description":"Connect to Amazon Api Gateway Management Api","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","management","quarkus-amazon-apigatewaymanagementapi","api","aws","apigatewaymanagementapi","gateway","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-apigatewaymanagementapi.html","order":92,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-apigatewayv2","shortId":"ignored","version":"3.19.0","name":"Amazon Api Gateway V2","description":"Connect to Amazon Api Gateway V2","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","quarkus-amazon-apigatewayv2","apigatewayv2","api","aws","gateway","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-apigatewayv2.html","order":93,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-cloudwatch","shortId":"ignored","version":"3.19.0","name":"Amazon CloudWatch","description":"Connect to Amazon CloudWatch","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["amazon","quarkus-amazon-cloudwatch","data","cloudwatch","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-cloudwatch.html","order":94,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-cloudwatchlogs","shortId":"ignored","version":"3.19.0","name":"Amazon CloudWatch Logs","description":"Connect to Amazon CloudWatch Logs","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["amazon","cloudwatchlogs","quarkus-amazon-cloudwatchlogs","data","cloudwatch","aws","logs","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-cloudwatchlogs.html","order":95,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-cognito-user-pools","shortId":"ignored","version":"3.19.0","name":"Amazon Cognito User Pools","description":"Connect to Amazon Cognito User Pools service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["cognito","quarkus-amazon-cognito-user-pools","data","pools","cognitoidentityprovider","amazon","service","cognito-identity-provider","cognito-idp","aws","user","connect","cognito-user-pools"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-cognitouserpools.html","order":96,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-dynamodb","shortId":"ignored","version":"3.19.0","name":"Amazon DynamoDB","description":"Connect to Amazon DynamoDB datastore","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","datastore","dynamo","aws","dynamodb","quarkus-amazon-dynamodb","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-dynamodb.html","order":97,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-dynamodb-enhanced","shortId":"ignored","version":"3.19.0","name":"Amazon DynamoDB Enhanced","description":"Connect to Amazon DynamoDB datastore","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices","io.quarkiverse.amazonservices:quarkus-amazon-dynamodb"],"tags":["status:stable"],"keywords":["amazon","enhanced","data","datastore","dynamodb enhanced","dynamo","aws","dynamodb","quarkus-amazon-dynamodb-enhanced","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-dynamodb.html","order":98,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-ecr","shortId":"ignored","version":"3.19.0","name":"Amazon ECR","description":"Connect to Amazon ECR","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-ecr","data","ecr","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ecr.html","order":99,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-elasticloadbalancing","shortId":"ignored","version":"3.19.0","name":"Amazon Elastic Load Balancing","description":"Connect to Amazon Elastic Load Balancing","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","balancing","load","data","elasticloadbalancing","elastic","aws","quarkus-amazon-elasticloadbalancing","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-elasticloadbalancing.html","order":100,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-elasticloadbalancingv2","shortId":"ignored","version":"3.19.0","name":"Amazon Elastic Load Balancing v2","description":"Connect to Amazon Elastic Load Balancing v2","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-elasticloadbalancingv2","balancing","load","data","elastic","aws","elasticloadbalancingv2","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-elasticloadbalancingv2.html","order":101,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-eventbridge","shortId":"ignored","version":"3.19.0","name":"Amazon EventBridge","description":"Connect to Amazon EventBridge service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","service","eventbridge","aws","quarkus-amazon-eventbridge","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-eventbridge.html","order":102,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-scheduler","shortId":"ignored","version":"3.19.0","name":"Amazon EventBridge Scheduler","description":"Connect to Amazon EventBridge Scheduler","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","scheduler","data","eventbridge","quarkus-amazon-scheduler","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-scheduler.html","order":103,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-iam","shortId":"ignored","version":"3.19.0","name":"Amazon IAM","description":"Connect to Amazon IAM","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-iam","iam","data","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-iam.html","order":104,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-inspector","shortId":"ignored","version":"3.19.0","name":"Amazon Inspector","description":"Connect to Amazon Inspector","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","inspector","aws","connect","quarkus-amazon-inspector"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-inspector.html","order":105,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-inspector2","shortId":"ignored","version":"3.19.0","name":"Amazon Inspector2","description":"Connect to Amazon Inspector2","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","inspector2","data","aws","quarkus-amazon-inspector2","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-inspector2.html","order":106,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-iot","shortId":"ignored","version":"3.19.0","name":"Amazon IoT","description":"Connect to Amazon IoT","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","quarkus-amazon-iot","aws","connect","iot"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-iot.html","order":107,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-kinesis","shortId":"ignored","version":"3.19.0","name":"Amazon Kinesis","description":"Connect to Amazon Kinesis service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","service","quarkus-amazon-kinesis","aws","kinesis","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-kinesis.html","order":108,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-kms","shortId":"ignored","version":"3.19.0","name":"Amazon KMS","description":"Connect to Amazon KMS","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","kms","data","quarkus-amazon-kms","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-kms.html","order":109,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-lambda","shortId":"ignored","version":"3.19.0","name":"Amazon Lambda","description":"Connect to Amazon Lambda","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","lambda","quarkus-amazon-lambda","data","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-lambda.html","order":110,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-neptune","shortId":"ignored","version":"3.19.0","name":"Amazon Neptune","description":"Connect to Amazon Neptune","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-neptune","data","neptune","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-neptune.html","order":111,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-paymentcryptography","shortId":"ignored","version":"3.19.0","name":"Amazon Payment Cryptography","description":"Connect to Amazon Payment Cryptography","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","cryptography","paymentcryptography","payment","quarkus-amazon-paymentcryptography","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-paymentcryptography.html","order":112,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-paymentcryptographydata","shortId":"ignored","version":"3.19.0","name":"Amazon Payment Cryptography Data","description":"Connect to Amazon Payment Cryptography Data","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-paymentcryptographydata","data","cryptography","payment","aws","connect","paymentcryptographydata"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-paymentcryptographydata.html","order":113,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-rds","shortId":"ignored","version":"3.19.0","name":"Amazon RDS","description":"Connect to Amazon RDS","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","rds","data","quarkus-amazon-rds","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-rds.html","order":114,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-rdsdata","shortId":"ignored","version":"3.19.0","name":"Amazon RDS Data","description":"Connect to Amazon RDS Data","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","rds","quarkus-amazon-rdsdata","data","rdsdata","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-rdsdata.html","order":115,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-rekognition","shortId":"ignored","version":"3.19.0","name":"Amazon Rekognition","description":"Connect to Amazon Rekognition service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","service","quarkus-amazon-rekognition","aws","rekognition","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-rekognition.html","order":116,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-s3","shortId":"ignored","version":"3.19.0","name":"Amazon S3","description":"Connect to Amazon S3 cloud storage","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","cloud","data","storage","aws","quarkus-amazon-s3","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-s3.html","order":117,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-s3-transfer-manager","shortId":"ignored","version":"3.19.0","name":"Amazon S3 Transfer Manager","description":"Transfer files from and to Amazon S3 cloud storage","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-s3","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:experimental"],"keywords":["amazon","quarkus-amazon-s3-transfer-manager","cloud","transfer","manager","data","files","transfer manager","storage","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-s3.html","order":118,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-secretsmanager","shortId":"ignored","version":"3.19.0","name":"Amazon Secrets Manager","description":"Connect to Amazon Secrets Manager","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["amazon","secretsmanager","manager","data","quarkus-amazon-secretsmanager","aws","secrets","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-secretsmanager.html","order":119,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-ses","shortId":"ignored","version":"3.19.0","name":"Amazon SES","description":"Connect to Amazon SES","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","ses","data","quarkus-amazon-ses","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ses.html","order":120,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-sesv2","shortId":"ignored","version":"3.19.0","name":"Amazon SESv2","description":"Connect to Amazon SESv2","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","sesv2","quarkus-amazon-sesv2","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sesv2.html","order":121,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-sfn","shortId":"ignored","version":"3.19.0","name":"Amazon SFN","description":"Connect to Amazon SFN (Step Functions)","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","functions","sfn","step","quarkus-amazon-sfn","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sfn.html","order":122,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-sns","shortId":"ignored","version":"3.19.0","name":"Amazon SNS","description":"Connect to Amazon SNS pub/sub messaging service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","sub","data","service","sns","aws","pub","connect","quarkus-amazon-sns","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sns.html","order":123,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-sqs","shortId":"ignored","version":"3.19.0","name":"Amazon SQS","description":"Connect to Amazon SQS messaging queue service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-sqs","sqs","data","service","aws","connect","queue","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sqs.html","order":124,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-ssm","shortId":"ignored","version":"3.19.0","name":"Amazon SSM","description":"Connect to Amazon SSM","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","configuration","quarkus-amazon-ssm","ssm","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ssm.html","order":125,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-sso","shortId":"ignored","version":"3.19.0","name":"Amazon SSO","description":"Connect to Amazon SSO","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","quarkus-amazon-sso","aws","sso","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sso.html","order":126,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-ssooidc","shortId":"ignored","version":"3.19.0","name":"Amazon SSO OIDC","description":"Connect to Amazon SSO OIDC","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","ssooidc","data","quarkus-amazon-ssooidc","aws","oidc","sso","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-ssooidc.html","order":127,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-sts","shortId":"ignored","version":"3.19.0","name":"Amazon STS","description":"Connect to Amazon STS","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","sts","data","quarkus-amazon-sts","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sts.html","order":128,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-textract","shortId":"ignored","version":"3.19.0","name":"Amazon Textract","description":"Connect to Amazon Textract service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","data","textract","service","quarkus-amazon-textract","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-textract.html","order":129,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-transfer","shortId":"ignored","version":"3.19.0","name":"Amazon Transfer","description":"Connect to Amazon Transfer service","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","transfer","quarkus-amazon-transfer","data","service","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-transfer.html","order":130,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-crt","shortId":"ignored","version":"3.19.0","name":"Aws Crt","description":"Native support for AWS CRT","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["amazon","quarkus-amazon-crt","crt","data","native","aws","support"],"providesExampleCode":false,"providesCode":false,"order":131,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"com.blazebit:blaze-persistence-integration-quarkus-3","shortId":"ignored","version":"1.6.18","name":"Blaze-Persistence","description":"Advanced SQL support for JPA and Entity-Views as efficient DTOs","shortName":"BP","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine"],"tags":["status:stable"],"keywords":["blaze-persistence-integration-quarkus-3","blaze-persistence","data","advanced","efficient","entity-view","mapper","hibernate","sql","blaze","integration","persistence","jpa","dtos","support","dto","entity","views"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/blaze-persistence","order":132,"platform":true,"bom":"io.quarkus.platform:quarkus-blaze-persistence-bom:3.36.0"},{"id":"io.quarkus:quarkus-cache","shortId":"ignored","version":"3.36.0","name":"Cache","description":"Enable application data caching in CDI beans","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["cache","quarkus-cache","data","application","beans","cdi","caching"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cache","order":133,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"com.datastax.oss.quarkus:cassandra-quarkus-client","shortId":"ignored","version":"1.4.1","name":"DataStax Apache Cassandra client","description":"Connect to Apache Cassandra, DataStax Enterprise and DataStax Astra databases","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-smallrye-health","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp"],"tags":["status:preview"],"keywords":["cassandra-quarkus-client","databases","datastax","apache","data","cassandra","datastore","enterprise","client","astra","connect","nosql"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cassandra","order":135,"platform":true,"bom":"io.quarkus.platform:quarkus-cassandra-bom:3.36.0"},{"id":"io.quarkus:quarkus-elasticsearch-java-client","shortId":"ignored","version":"3.36.0","name":"Elasticsearch Java Client","description":"Connect to an Elasticsearch cluster using the Java client","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-elasticsearch-rest-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["cluster","search","using","java","elasticsearch","data","client","full text","connect","quarkus-elasticsearch-java-client"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/elasticsearch","order":137,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-elasticsearch-rest-client","shortId":"ignored","version":"3.36.0","name":"Elasticsearch REST client","description":"Connect to an Elasticsearch cluster using the REST low level client","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["rest","cluster","search","using","elasticsearch","data","low","level","client","quarkus-elasticsearch-rest-client","full text","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/elasticsearch","order":139,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-flyway","shortId":"ignored","version":"3.36.0","name":"Flyway","description":"Handle your database schema migrations","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["schema","database","data","flyway","quarkus-flyway","migrations","handle"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/flyway","order":141,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-bigquery","shortId":"ignored","version":"2.21.0","name":"Google Cloud Bigquery","description":"Use Google Cloud BigQuery analytics database service","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","analytics","database","quarkus-google-cloud-bigquery","data","gcp","use","service","google cloud","gcloud","google","bigquery"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/bigquery.html","order":143,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-bigtable","shortId":"ignored","version":"2.21.0","name":"Google Cloud Bigtable","description":"Use Google Cloud Bigtable key/value database service","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["data","use","gcloud","google","cloud","quarkus-google-cloud-bigtable","database","gcp","service","google cloud","bigtable","value","key"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/bigtable.html","order":144,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-admin","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firebase Admin","description":"Use Google Cloud Firebase Admin to perform privileged actions","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-security"],"tags":["status:experimental"],"keywords":["data","use","gcloud","perform","admin","google","firebase","quarkus-google-cloud-firebase-admin","cloud","privileged","gcp","google cloud","actions"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firebase-admin.html","order":145,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-devservices","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firebase Devservices","description":"Use Google Cloud Firebase","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:experimental"],"keywords":["cloud","data","gcp","use","quarkus-google-cloud-firebase-devservices","google cloud","gcloud","google","firebase","devservices"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firebase-devservices.html","order":146,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-realtime-database","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firebase Realtime Database","description":"Use Google Cloud Firebase","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-admin","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-security"],"tags":["status:experimental"],"keywords":["cloud","realtime","database","realtime database","data","gcp","use","google cloud","gcloud","quarkus-google-cloud-firebase-realtime-database","google","firebase"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firebase-realtime-database.html","order":147,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firestore","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firestore","description":"Use Google Cloud Firestore NOSQL database service","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","firestore","database","data","gcp","use","service","quarkus-google-cloud-firestore","google cloud","gcloud","google","nosql"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firestore.html","order":148,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-spanner","shortId":"ignored","version":"2.21.0","name":"Google Cloud Spanner","description":"Use Google Cloud Spanner RDBMS database service","shortName":"","category":"Data","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","quarkus-google-cloud-spanner","database","rdbms","spanner","data","gcp","use","service","google cloud","gcloud","google"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/spanner.html","order":149,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"com.hazelcast:quarkus-hazelcast-client","shortId":"ignored","version":"4.1.0","name":"Hazelcast Client","description":"Connect to the Hazelcast IMDG for distributed caching and in-memory computing","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["hazelcast-client","cache","memory","data","distributed","caching","distributed cache","computing","hazelcast","imdg","quarkus-hazelcast-client","client","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://guides.hazelcast.org/hazelcast-client-quarkus/","order":150,"platform":true,"bom":"io.quarkus.platform:quarkus-hazelcast-client:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-envers","shortId":"ignored","version":"3.36.0","name":"Hibernate Envers","description":"Enable Hibernate Envers capabilities in your Jakarta Persistence applications","shortName":"Envers","category":"Data","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine"],"tags":["status:experimental"],"keywords":["hibernate-orm","capabilities","quarkus-hibernate-envers","data","envers","persistence","hibernate","jakarta","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/hibernate-orm#envers","order":151,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-orm-panache-kotlin","shortId":"ignored","version":"3.36.0","name":"Hibernate ORM with Panache and Kotlin","description":"Define your persistent model in Hibernate ORM with Panache","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-kotlin","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["quarkus-hibernate-orm-panache-kotlin","data","panache","kotlin","define","jpa","model","orm","hibernate","persistent","hibernate-orm-panache-kotlin"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/hibernate-orm-panache-kotlin","order":152,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-reactive","shortId":"ignored","version":"3.36.0","name":"Hibernate Reactive","description":"A reactive API for Hibernate ORM, supporting non-blocking database drivers and a reactive style of interaction with the database.","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions"],"tags":["status:preview"],"keywords":["data","quarkus-hibernate-reactive","orm","hibernate","hibernate-reactive","database","reactive","blocking","interaction","style","api","supporting","drivers"],"providesExampleCode":false,"providesCode":false,"order":154,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-reactive-panache-kotlin","shortId":"ignored","version":"3.36.0","name":"Hibernate Reactive Panache Kotlin","description":"Simplify your persistence code for Hibernate Reactive and Kotlin via the active record or the repository pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-reactive","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions","io.quarkus:quarkus-hibernate-reactive-panache-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-kotlin"],"tags":["status:preview"],"keywords":["code","data","panache","kotlin","pattern","active","hibernate","repository","hibernate-reactive-panache-kotlin","via","reactive","record","quarkus-hibernate-reactive-panache-kotlin","persistence","jpa","simplify"],"providesExampleCode":false,"providesCode":false,"order":155,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-reactive-panache","shortId":"ignored","version":"3.36.0","name":"Hibernate Reactive with Panache","description":"Simplify your persistence code for Hibernate Reactive via the active record or the repository pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-reactive","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions","io.quarkus:quarkus-hibernate-reactive-panache-common","io.quarkus:quarkus-arc"],"tags":["status:preview"],"keywords":["code","data","panache","pattern","active","hibernate","repository","quarkus-hibernate-reactive-panache","hibernate-reactive-panache","via","reactive","record","persistence","jpa","simplify"],"providesExampleCode":false,"providesCode":false,"order":156,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-search-orm-outbox-polling","shortId":"ignored","version":"3.36.0","name":"Hibernate Search Coordination with Outbox Polling","description":"Use a transactional outbox and background polling to coordinate automatic indexing in Hibernate Search","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-search-orm-elasticsearch","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-hibernate-search-backend-elasticsearch-common","io.quarkus:quarkus-avro"],"tags":["status:preview"],"keywords":["hibernate-search-elasticsearch","full-text","hibernate-search-orm","hibernate-orm","coordinate","quarkus-hibernate-search-orm-outbox-polling","data","indexing","use","automatic","orm","polling","hibernate","outbox","coordination","hibernate-search-orm-outbox-polling","search","outbox-polling","elasticsearch","hibernate-search-orm-elasticsearch","background","hibernate-search-orm-coordination-outbox-polling","transactional"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/hibernate-search-orm-elasticsearch","order":159,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-search-orm-elasticsearch","shortId":"ignored","version":"3.36.0","name":"Hibernate Search ORM + Elasticsearch","description":"Automatically index your Hibernate entities in Elasticsearch","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-hibernate-search-backend-elasticsearch-common"],"tags":["status:stable"],"keywords":["hibernate-search-elasticsearch","full-text","hibernate-search-orm","hibernate-orm","data","automatically","index","orm","hibernate","quarkus-hibernate-search-orm-elasticsearch","search","elasticsearch","hibernate-search-orm-elasticsearch","opensearch","entities"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/hibernate-search-orm-elasticsearch","order":160,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-search-standalone-elasticsearch","shortId":"ignored","version":"3.36.0","name":"Hibernate Search Standalone + Elasticsearch","description":"Explicitly index/search entities in Elasticsearch","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-arc","io.quarkus:quarkus-hibernate-search-backend-elasticsearch-common"],"tags":["status:preview"],"keywords":["hibernate-search-elasticsearch","full-text","explicitly","data","standalone","index","hibernate","hibernate-search-standalone-elasticsearch","search","elasticsearch","opensearch","entities","quarkus-hibernate-search-standalone-elasticsearch"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/hibernate-search-standalone-elasticsearch","order":161,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-validator","shortId":"ignored","version":"3.36.0","name":"Hibernate Validator","description":"Bean validation using Hibernate Validator and Jakarta Validation annotations","shortName":"bean validation","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["bean-validation","using","hibernate-validator","data","web","validator","annotations","hibernate","bean","validation","jakarta","quarkus-hibernate-validator"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/validation","order":163,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-panache-next","shortId":"ignored","version":"3.36.0","name":"Hibernate with Panache Next","description":"Experimental: Simplify your persistence code for Hibernate ORM and Hibernate Reactive and Jakarta Data","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:experimental"],"keywords":["next","hibernate-orm-panache","code","data","panache","experimental","orm","hibernate","hibernate-reactive","reactive","hibernate-hr-panache","persistence","jpa","jakarta-data","simplify","jakarta","quarkus-hibernate-panache-next"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/hibernate-panache-next","order":164,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-infinispan-cache","shortId":"ignored","version":"3.36.0","name":"Infinispan Cache","description":"Implements quarkus-cache SPI","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-infinispan-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-netty","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-cache","io.quarkus:quarkus-vertx","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["implements","infinispan","cache","reactive","data","quarkus-infinispan-cache","spi"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cache-infinispan-reference","order":165,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-infinispan-client","shortId":"ignored","version":"3.36.0","name":"Infinispan Client","description":"Connect to the Infinispan data grid for distributed caching","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-netty","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-elytron-security-common"],"tags":["status:stable"],"keywords":["infinispan","cache","data","infinispan-client","quarkus-infinispan-client","grid","data-grid-client","client","distributed","distributed-cache","caching","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/infinispan-client","order":166,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-liquibase","shortId":"ignored","version":"3.36.0","name":"Liquibase","description":"Handle your database schema migrations with Liquibase","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["schema","database","data","migrations","handle","quarkus-liquibase","liquibase"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/liquibase","order":183,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-liquibase-mongodb","shortId":"ignored","version":"3.36.0","name":"Liquibase MongoDB","description":"Handle your MongoDB schema migrations with Liquibase","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:experimental"],"keywords":["schema","data","migrations","quarkus-liquibase-mongodb","handle","mongodb","liquibase"],"providesExampleCode":false,"providesCode":false,"order":184,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-messaging-amazon-sqs","shortId":"ignored","version":"3.19.0","name":"Messaging - Amazon SQS Connector","description":"Connect to Amazon SQS with Reactive Messaging","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-messaging","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.amazonservices:quarkus-amazon-sqs","io.quarkus:quarkus-core","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["amazon","reactive","sqs","connector","data","quarkus-messaging-amazon-sqs","aws","connect","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sqs.html","order":185,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-mongodb-client","shortId":"ignored","version":"3.36.0","name":"MongoDB client","description":"Connect to MongoDB in either imperative or reactive style","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators"],"tags":["status:stable"],"keywords":["quarkus-mongodb-client","mongo","either","reactive","data","datastore","client","style","mongodb","imperative","connect","nosql"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/mongodb","order":187,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-mongodb-panache","shortId":"ignored","version":"3.36.0","name":"MongoDB with Panache","description":"Simplify your persistence code for MongoDB via the active record or the repository pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-mongodb-panache-common","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-narayana-jta"],"tags":["status:stable"],"keywords":["mongo","code","data","datastore","panache","pattern","active","repository","nosql","via","quarkus-mongodb-panache","record","persistence","simplify","mongodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/mongodb-panache","order":188,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-mongodb-panache-kotlin","shortId":"ignored","version":"3.36.0","name":"MongoDB with Panache for Kotlin","description":"Simplify your persistence code for MongoDB in Kotlin via the active record or the repository pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-mongodb-panache-common","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-kotlin"],"tags":["status:stable"],"keywords":["code","data","panache","kotlin","pattern","active","repository","via","quarkus-mongodb-panache-kotlin","record","mongodb-panache-kotlin","persistence","simplify","mongodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/mongodb-panache-kotlin","order":189,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-narayana-jta","shortId":"ignored","version":"3.36.0","name":"Narayana JTA - Transaction manager","description":"JTA transaction support","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["manager","data","jta","narayana","narayana-jta","transactions","support","quarkus-narayana-jta","transaction","txs"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/transaction","order":193,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-narayana-lra","shortId":"ignored","version":"3.36.0","name":"Narayana LRA - LRA Participant Support","description":"Coordinate Long Running Actions (LRA)","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["narayana-lra","compensations","coordinate","data","narayana","quarkus-narayana-lra","transactions","participant","long","running","lra","support","saga","actions","transaction"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/lra","order":194,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-narayana-stm","shortId":"ignored","version":"3.36.0","name":"Narayana STM - Software Transactional Memory","description":"Offer Software Transactional Memory (stm) support","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["memory","software","data","narayana","transactions","stm","txs","narayana-stm","offer","quarkus-narayana-stm","software-transactional-memory","support","transactional","transaction"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/software-transactional-memory","order":195,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-transactions","shortId":"ignored","version":"3.36.0","name":"Quarkus - Reactive Transactions","description":"Quarkus - Reactive Transaction manager","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["hibernate-reactive","database","reactive","data","manager","reactive-transactions","transactions","quarkus-reactive-transactions","hibernate","transaction"],"providesExampleCode":false,"providesCode":false,"order":197,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-db2-client","shortId":"ignored","version":"3.36.0","name":"Reactive DB2 client","description":"Connect to the DB2 database using the reactive pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["database","using","reactive","quarkus-reactive-db2-client","data","db2","pattern","client","vertx","eclipse-vert.x","vert.x","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":199,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-mssql-client","shortId":"ignored","version":"3.36.0","name":"Reactive MS SQL client","description":"Connect to the Microsoft SQL Server database using the reactive pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["server","using","data","pattern","vertx","quarkus-reactive-mssql-client","microsoft","sql","database","reactive","client","eclipse-vert.x","vert.x","mssql","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":200,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-mysql-client","shortId":"ignored","version":"3.36.0","name":"Reactive MySQL client","description":"Connect to the MySQL database using the reactive pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["database","using","reactive","data","pattern","client","vertx","mysql","eclipse-vert.x","vert.x","quarkus-reactive-mysql-client","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":201,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-oracle-client","shortId":"ignored","version":"3.36.0","name":"Reactive Oracle client","description":"Connect to the Oracle database using the reactive pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-jdbc-oracle","io.quarkus:quarkus-arc","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["database","using","reactive","oracle","data","pattern","client","vertx","eclipse-vert.x","vert.x","quarkus-reactive-oracle-client","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":202,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-pg-client","shortId":"ignored","version":"3.36.0","name":"Reactive PostgreSQL client","description":"Connect to the PostgreSQL database using the reactive pattern","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["quarkus-reactive-pg-client","database","using","reactive","postgresql","data","pattern","client","vertx","eclipse-vert.x","vert.x","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":203,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-redis-cache","shortId":"ignored","version":"3.36.0","name":"Redis Cache","description":"Use Redis as the caching backend","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-redis-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices","io.quarkus:quarkus-cache","io.quarkus:quarkus-arc","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cache","reactive","data","use","backend","quarkus-redis-cache","caching","redis"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cache-redis-reference","order":204,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-redis-client","shortId":"ignored","version":"3.36.0","name":"Redis Client","description":"Connect to Redis in either imperative or reactive style","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["data","vertx-redis","vertx","redis","either","reactive","redis-client","client","style","quarkus-redis-client","vert.x","imperative","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/redis","order":205,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-orm-rest-data-panache","shortId":"ignored","version":"3.36.0","name":"REST resources for Hibernate ORM with Panache","description":"Generate Jakarta REST resources for your Hibernate Panache entities and repositories","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-hal","io.quarkus:quarkus-hibernate-orm-panache","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["hibernate-orm-panache","rest","jaxrs","data","panache","resources","orm","jakarta-rest","hibernate","web","entities","repositories","jpa","quarkus-hibernate-orm-rest-data-panache","resteasy","generate","jakarta"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest-data-panache","order":206,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-reactive-rest-data-panache","shortId":"ignored","version":"3.36.0","name":"REST resources for Hibernate Reactive with Panache","description":"Generate Jakarta REST resources for your Hibernate Reactive Panache entities and repositories","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-hal","io.quarkus:quarkus-hibernate-reactive-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-reactive","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions","io.quarkus:quarkus-hibernate-reactive-panache-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-links"],"tags":["status:experimental"],"keywords":["rest","jaxrs","data","panache","resources","quarkus-hibernate-reactive-rest-data-panache","hibernate","hibernate-reactive-panache","reactive","web","entities","repositories","jpa","resteasy","generate","jakarta"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest-data-panache","order":207,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-mongodb-rest-data-panache","shortId":"ignored","version":"3.36.0","name":"REST resources for MongoDB with Panache","description":"Generate Jakarta REST resources for your MongoDB entities and repositories","shortName":"","category":"Data","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-arc","io.quarkus:quarkus-hal","io.quarkus:quarkus-mongodb-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-mongodb-panache-common","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-narayana-jta"],"tags":["status:experimental"],"keywords":["rest","jaxrs","data","panache","resources","quarkus-mongodb-rest-data-panache","web","entities","repositories","mongodb-panache","resteasy","mongodb","generate","jakarta"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest-data-panache","order":208,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"org.amqphub.quarkus:quarkus-qpid-jms","shortId":"ignored","version":"2.12.0","name":"AMQP 1.0 JMS client - Apache Qpid JMS","description":"Use JMS APIs with AMQP 1.0 servers such as Apache Artemis, Apache ActiveMQ, Apache Qpid Broker-J, Azure Service Bus, and more","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["activemq","bus","artemis","amqp","use","quarkus-qpid-jms","broker","qpid","messaging","jms","such","1.0","apache","servers","apis","service","client","qpid-jms","azure"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/jms","order":211,"platform":true,"bom":"io.quarkus.platform:quarkus-qpid-jms-bom:3.36.0"},{"id":"io.quarkus:quarkus-kafka-client","shortId":"ignored","version":"3.36.0","name":"Apache Kafka Client","description":"Connect to Apache Kafka with its native API","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["apache","native","kafka","client","its","api","quarkus-kafka-client","connect","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kafka","order":212,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-kafka-streams","shortId":"ignored","version":"3.36.0","name":"Apache Kafka Streams","description":"Implement stream processing applications based on Apache Kafka","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-kafka-client","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["kafka-streams","based","apache","stream","kafka","streams","quarkus-kafka-streams","processing","implement","messaging","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kafka-streams","order":213,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow","shortId":"ignored","version":"0.9.0","name":"Flow","description":"Workflow engine for Quarkus based on the CNCF Workflow Specification, with Java DSL and Agentic AI support.\n","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["with:starter-code","status:stable"],"keywords":["cncf","based","workflow","serverless","specification","workflows","messaging","java","engine","cloudevents","integration","quarkus-flow","dsl","agentic","support","flow"],"providesExampleCode":true,"providesCode":true,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":217,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-messaging","shortId":"ignored","version":"0.9.0","name":"Flow Messaging","description":"SmallRye Messaging support for Quarkus Flow.\nPlease see the main extension for more details.\n","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-messaging","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cncf","extension","workflow","serverless","please","main","workflows","smallrye","messaging","see","cloudevents","integration","quarkus-flow-messaging","details","support","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":218,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-pubsub","shortId":"ignored","version":"2.21.0","name":"Google Cloud Pubsub","description":"Use Google Cloud PubSub messaging broker service","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cloud","quarkus-google-cloud-pubsub","gcp","use","service","google cloud","gcloud","google","broker","pubsub","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/pubsub.html","order":219,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-messaging","shortId":"ignored","version":"3.36.0","name":"Messaging","description":"Produce and consume messages and implement event driven and data streaming applications","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["data","consume","produce","messaging","streaming","reactive","reactive-messaging","driven","messages","quarkus-messaging","implement","event","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/messaging","order":221,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-messaging-amazon-sqs","shortId":"ignored","version":"3.19.0","name":"Messaging - Amazon SQS Connector","description":"Connect to Amazon SQS with Reactive Messaging","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-messaging","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.amazonservices:quarkus-amazon-sqs","io.quarkus:quarkus-core","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["amazon","reactive","sqs","connector","data","quarkus-messaging-amazon-sqs","aws","connect","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-sqs.html","order":222,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-messaging-amqp","shortId":"ignored","version":"3.36.0","name":"Messaging - AMQP Connector","description":"Connect to AMQP with Reactive Messaging","shortName":"amqp","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-messaging","io.quarkus:quarkus-arc","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core"],"tags":["with:starter-code","status:stable"],"keywords":["reactive","connector","reactive-amqp","amqp","quarkus-messaging-amqp","connect","messaging"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/amqp","order":223,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-messaging-kafka","shortId":"ignored","version":"3.36.0","name":"Messaging - Kafka Connector","description":"Connect to Kafka with Reactive Messaging","shortName":"kafka","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-kafka-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-messaging","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["with:starter-code","status:stable"],"keywords":["reactive","connector","kafka","reactive-kafka","quarkus-messaging-kafka","connect","messaging"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/kafka-getting-started","order":224,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-messaging-mqtt","shortId":"ignored","version":"3.36.0","name":"Messaging - MQTT Connector","description":"Connect to MQTT with Reactive Messaging","shortName":"","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-messaging","io.quarkus:quarkus-arc","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["quarkus-messaging-mqtt","reactive","connector","mqtt","reactive-mqtt","connect","messaging"],"providesExampleCode":false,"providesCode":false,"order":225,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-messaging-pulsar","shortId":"ignored","version":"3.36.0","name":"Messaging - Pulsar Connector","description":"Connect to Apache Pulsar with Reactive Messaging","shortName":"pulsar","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-messaging","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core"],"tags":["with:starter-code","status:preview"],"keywords":["apache","reactive","connector","reactive-pulsar","quarkus-messaging-pulsar","connect","messaging","pulsar"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/pulsar","order":226,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-messaging-rabbitmq","shortId":"ignored","version":"3.36.0","name":"Messaging - RabbitMQ Connector","description":"Connect to RabbitMQ with Reactive Messaging","shortName":"rabbitmq","category":"Messaging","transitiveExtensions":["io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-messaging","io.quarkus:quarkus-arc","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core"],"tags":["status:experimental"],"keywords":["reactive","connector","quarkus-messaging-rabbitmq","reactive-rabbitmq","rabbitmq","connect","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rabbitmq","order":227,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-config-yaml","shortId":"ignored","version":"3.36.0","name":"YAML Configuration","description":"Use YAML to configure your Quarkus application","shortName":"","category":"Core","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["with:starter-code","status:stable"],"keywords":["quarkus-config-yaml","core","application","configuration","use","configure","config","yaml"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/config-yaml","order":233,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-logging-json","shortId":"ignored","version":"3.36.0","name":"Logging JSON","description":"Add JSON formatter for console logging","shortName":"","category":"Core","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-jsonp"],"tags":["status:preview"],"keywords":["formatter","add","core","console","quarkus-logging-json","logging","json"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/logging#json-logging","order":234,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.config:quarkus-config-consul","shortId":"ignored","version":"2.2.2","name":"Consul Config","description":"Read runtime configuration from Consul Key - Value store","shortName":"","category":"Core","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["core","read","consul-client","configuration","consul","runtime","store","config","value","key","quarkus-config-consul"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-config-extensions/dev/consul.html","order":235,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-logging-gelf","shortId":"ignored","version":"3.36.0","name":"Logging GELF","description":"Log using the Graylog Extended Log Format and centralize your logs in ELK or EFK","shortName":"","category":"Core","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:deprecated"],"keywords":["handler","using","log","elk","gelf","format","efk","extended","core","centralize","quarkus-logging-gelf","graylog","logging","logs"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/centralized-log-management","order":237,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-signals","shortId":"ignored","version":"3.36.0","name":"Signals","description":"This extension enables application components to interact in a loosely coupled fashion, by emitting and receiving signals.","shortName":"","category":"Core","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:experimental"],"keywords":["extension","components","emitting","cdi","interact","core","receiving","signals","application","receivers","loosely","quarkus-signals","messages","coupled","events","enables","fashion"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/signals","order":238,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-vertx","shortId":"ignored","version":"3.36.0","name":"Eclipse Vert.x","description":"Write reactive applications with the Vert.x API","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["reactive","quarkus-vertx","vert","vertx","vert.x","eclipse-vert.x","api","write","eclipse","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/vertx","order":239,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-mutiny","shortId":"ignored","version":"3.36.0","name":"Mutiny","description":"Write reactive applications with the modern Reactive Programming library Mutiny","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["reactive","reactive programming","library","modern","reactive streams","reactor","rxjava","write","quarkus-mutiny","programming","mutiny","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/mutiny-primer","order":240,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-grpc","shortId":"ignored","version":"3.36.0","name":"gRPC","description":"Serve and consume gRPC services","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-smallrye-stork","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["with:starter-code","status:stable"],"keywords":["serialization","reactive","web","consume","serve","services","quarkus-grpc","grpc"],"providesExampleCode":true,"providesCode":true,"order":242,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-hibernate-reactive","shortId":"ignored","version":"3.36.0","name":"Hibernate Reactive","description":"A reactive API for Hibernate ORM, supporting non-blocking database drivers and a reactive style of interaction with the database.","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions"],"tags":["status:preview"],"keywords":["data","quarkus-hibernate-reactive","orm","hibernate","hibernate-reactive","database","reactive","blocking","interaction","style","api","supporting","drivers"],"providesExampleCode":false,"providesCode":false,"order":243,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-infinispan-cache","shortId":"ignored","version":"3.36.0","name":"Infinispan Cache","description":"Implements quarkus-cache SPI","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-infinispan-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-netty","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-cache","io.quarkus:quarkus-vertx","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["implements","infinispan","cache","reactive","data","quarkus-infinispan-cache","spi"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cache-infinispan-reference","order":244,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-transactions","shortId":"ignored","version":"3.36.0","name":"Quarkus - Reactive Transactions","description":"Quarkus - Reactive Transaction manager","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["hibernate-reactive","database","reactive","data","manager","reactive-transactions","transactions","quarkus-reactive-transactions","hibernate","transaction"],"providesExampleCode":false,"providesCode":false,"order":245,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-db2-client","shortId":"ignored","version":"3.36.0","name":"Reactive DB2 client","description":"Connect to the DB2 database using the reactive pattern","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["database","using","reactive","quarkus-reactive-db2-client","data","db2","pattern","client","vertx","eclipse-vert.x","vert.x","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":248,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-mssql-client","shortId":"ignored","version":"3.36.0","name":"Reactive MS SQL client","description":"Connect to the Microsoft SQL Server database using the reactive pattern","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["server","using","data","pattern","vertx","quarkus-reactive-mssql-client","microsoft","sql","database","reactive","client","eclipse-vert.x","vert.x","mssql","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":250,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-mysql-client","shortId":"ignored","version":"3.36.0","name":"Reactive MySQL client","description":"Connect to the MySQL database using the reactive pattern","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["database","using","reactive","data","pattern","client","vertx","mysql","eclipse-vert.x","vert.x","quarkus-reactive-mysql-client","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":251,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-oracle-client","shortId":"ignored","version":"3.36.0","name":"Reactive Oracle client","description":"Connect to the Oracle database using the reactive pattern","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-jdbc-oracle","io.quarkus:quarkus-arc","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["database","using","reactive","oracle","data","pattern","client","vertx","eclipse-vert.x","vert.x","quarkus-reactive-oracle-client","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":252,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-pg-client","shortId":"ignored","version":"3.36.0","name":"Reactive PostgreSQL client","description":"Connect to the PostgreSQL database using the reactive pattern","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["quarkus-reactive-pg-client","database","using","reactive","postgresql","data","pattern","client","vertx","eclipse-vert.x","vert.x","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-sql-clients","order":253,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-reactive-routes","shortId":"ignored","version":"3.36.0","name":"Reactive Routes","description":"REST framework offering the route model to define non blocking endpoints","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","endpoints","quarkus-reactive-routes","vertx","vertx-http","eclipse","routes","reactive","route","framework","web","blocking","offering","define","http","model","vert.x"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/reactive-routes","order":254,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-redis-cache","shortId":"ignored","version":"3.36.0","name":"Redis Cache","description":"Use Redis as the caching backend","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-redis-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices","io.quarkus:quarkus-cache","io.quarkus:quarkus-arc","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cache","reactive","data","use","backend","quarkus-redis-cache","caching","redis"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cache-redis-reference","order":255,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-redis-client","shortId":"ignored","version":"3.36.0","name":"Redis Client","description":"Connect to Redis in either imperative or reactive style","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["data","vertx-redis","vertx","redis","either","reactive","redis-client","client","style","quarkus-redis-client","vert.x","imperative","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/redis","order":256,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest","shortId":"ignored","version":"3.36.0","name":"REST","description":"Build RESTful web services and APIs using Jakarta REST (formerly JAX-RS)","shortName":"resteasy-reactive","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["jax","rest","jaxrs","using","restful","jakarta-rest","services","quarkus-rest","reactive","apis","web","build","resteasy-reactive","resteasy","formerly","jakarta"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest","order":257,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jackson","shortId":"ignored","version":"3.36.0","name":"REST Jackson","description":"Jackson serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it","shortName":"resteasy-reactive-jackson","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["jaxrs-json","rest","jaxrs","extension","depend","jakarta-rest","resteasy-reactive-jackson","any","serialization","rest-jackson","compatible","extensions","jackson","reactive","quarkus-resteasy-reactive-json","web","json","resteasy","quarkus-rest-jackson","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest#json-serialisation","order":258,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jaxb","shortId":"ignored","version":"3.36.0","name":"REST JAXB","description":"JAXB serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-jaxb","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["rest-jaxb","rest","quarkus-rest-jaxb","jaxrs","extension","depend","jaxrs-xml","jakarta-rest","any","resteasy-reactive-jaxb","jaxb","serialization","resteasy-reactive-xml","compatible","extensions","reactive","web","xml","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-reactive#xml-serialisation","order":259,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jsonb","shortId":"ignored","version":"3.36.0","name":"REST JSON-B","description":"JSON-B serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-jsonb","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-jsonb-common","io.quarkus:quarkus-jsonb"],"tags":["status:stable"],"keywords":["jaxrs-json","rest","quarkus-rest-jsonb","jaxrs","rest-jsonb","extension","depend","resteasy-reactive-jsonb","jakarta-rest","any","serialization","jsonb","compatible","extensions","reactive","resteasy-reactive-json","web","json","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest#json-serialisation","order":260,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-kotlin-serialization","shortId":"ignored","version":"3.36.0","name":"REST Kotlin Serialization","description":"Kotlin Serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"rest-kotlin-serialization","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-rest-kotlin-serialization-common","io.quarkus:quarkus-kotlin","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs-json","rest","jaxrs","extension","depend","kotlin-serialization","kotlin","quarkus-rest-kotlin-serialization","resteasy-reactive-kotlin-serialization","jakarta-rest","any","serialization","compatible","extensions","reactive","resteasy-reactive-json","web","rest-kotlin-serialization","json","resteasy","support"],"providesExampleCode":true,"providesCode":true,"order":261,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-links","shortId":"ignored","version":"3.36.0","name":"REST Links","description":"Web Links support for Quarkus REST. Inject web links into response HTTP headers by annotating your endpoint resources.","shortName":"rest-links","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["rest","jaxrs","headers","annotating","resources","quarkus-rest-links","jakarta-rest","into","endpoint","reactive","web","response","http","links","rest-links","support","inject"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-reactive#web-links-support","order":262,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-qute","shortId":"ignored","version":"3.36.0","name":"REST Qute","description":"Qute integration for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-qute","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-qute"],"tags":["with:starter-code","status:stable"],"keywords":["qute","rest","extension","depend","resteasy-reactive-qute","templates","any","templating","quarkus-rest-qute","compatible","extensions","reactive","web","integration","resteasy"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/qute-reference#rest_integration","order":263,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-mutiny","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Mutiny","description":"Mutiny support for RESTEasy Classic server","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-mutiny-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-apache-httpclient"],"tags":["with:starter-code","status:deprecated"],"keywords":["server","classic","reactive","web","resteasy-mutiny","resteasy","quarkus-resteasy-mutiny","support","mutiny"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/resteasy#reactive","order":264,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-mutiny","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client Mutiny support","description":"Enable Mutiny for the REST client","shortName":"","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-resteasy-mutiny-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:deprecated"],"keywords":["rest","web-client","rest-client","classic's","quarkus-resteasy-client-mutiny","mutiny","rest-client-mutiny","reactive","web","client","microprofile-rest-client","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":265,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-context-propagation","shortId":"ignored","version":"3.36.0","name":"SmallRye Context Propagation","description":"Propagate contexts between managed threads in reactive applications","shortName":"context propagation","category":"Reactive","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["smallrye-context-propagation","threads","quarkus-smallrye-context-propagation","contexts","smallrye","propagation","reactive","context-propagation","managed","context","propagate","microprofile-context-propagation","between","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/context-propagation","order":266,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-bedrock","shortId":"ignored","version":"3.19.0","name":"Amazon Bedrock","description":"Connect to Amazon Bedrock service","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","bedrock","service","quarkus-amazon-bedrock","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-bedrock.html","order":267,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-bedrockruntime","shortId":"ignored","version":"3.19.0","name":"Amazon Bedrock Runtime","description":"Connect to Amazon Bedrock Runtime service","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","bedrockruntime","quarkus-amazon-bedrockruntime","bedrock","service","runtime","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-bedrock.html","order":268,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-marketplaceentitlement","shortId":"ignored","version":"3.19.0","name":"Amazon Marketplace Entitlement","description":"Connect to Amazon Marketplace Entitlement service","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-marketplaceentitlement","marketplace","service","entitlement","marketplaceentitlement","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-marketplacemetering.html","order":269,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-marketplacemetering","shortId":"ignored","version":"3.19.0","name":"Amazon Marketplace Metering","description":"Connect to Amazon Marketplace Metering service","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","marketplace","metering","service","marketplacemetering","quarkus-amazon-marketplacemetering","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-marketplacemetering.html","order":270,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-resourcegroupstaggingapi","shortId":"ignored","version":"3.19.0","name":"Amazon Resource Groups Tagging API","description":"Connect to Amazon Resource Groups Tagging API service","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","tagging","resource","resource-groups","service","resourcegroupstaggingapi","quarkus-amazon-resourcegroupstaggingapi","groups","api","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-resourcegroupstaggingapi.html","order":271,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-langchain4j","shortId":"ignored","version":"0.9.0","name":"Flow LangChain4j","description":"LangChain4j Agentic Workflow implementation for Quarkus Flow.\n","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkiverse.langchain4j:quarkus-langchain4j-agentic","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","cncf","quarkus-flow-langchain4j","workflow","cloudevents","implementation","integration","serverless","workflows","agentic","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":272,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-agentic","shortId":"ignored","version":"1.10.0","name":"LangChain4j Agentic","description":"Provides integration with LangChain4j's Agentic module","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","provides","quarkus-langchain4j-agentic","module","integration","agentic"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":273,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-ai-gemini","shortId":"ignored","version":"1.10.0","name":"LangChain4j AI Gemini","description":"Provides integration of Quarkus LangChain4j with AI Gemini","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-tls-registry"],"tags":["status:preview"],"keywords":["langchain4j","gemini","quarkus-langchain4j-ai-gemini","provides","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":274,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-anthropic","shortId":"ignored","version":"1.10.0","name":"LangChain4j Anthropic","description":"Provides integration of Quarkus LangChain4j with Anthropic","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","claude","quarkus-langchain4j-anthropic","provides","anthropic","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":275,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-azure-openai","shortId":"ignored","version":"1.10.0","name":"LangChain4j Azure OpenAI","description":"Provides the basic integration of Azure OpenAi with LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-openai-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-qute","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","openai","provides","integration","quarkus-langchain4j-azure-openai","basic","azure"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":276,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-bedrock","shortId":"ignored","version":"1.10.0","name":"LangChain4j Bedrock","description":"Provides integration of Quarkus LangChain4j with Amazon Bedrock","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-common"],"tags":["status:preview"],"keywords":["langchain4j","amazon","bedrock","provides","integration","quarkus-langchain4j-bedrock"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":277,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-chroma","shortId":"ignored","version":"1.10.0","name":"LangChain4j Chroma","description":"Provides integration of Quarkus LangChain4j with the Chroma vector database","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-qute","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-tls-registry"],"tags":["status:preview"],"keywords":["langchain4j","database","quarkus-langchain4j-chroma","provides","chroma","integration","vector"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":278,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-core","shortId":"ignored","version":"1.10.0","name":"LangChain4j Core","description":"Provides the basic integration with LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["langchain4j","core","quarkus-langchain4j-core","provides","integration","basic"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":279,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-easy-rag","shortId":"ignored","version":"1.10.0","name":"LangChain4j Easy RAG","description":"Provides the Easy RAG functionality with LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-parsers-base","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkiverse.poi:quarkus-poi","io.quarkus:quarkus-awt"],"tags":["with:starter-code","status:preview"],"keywords":["langchain4j","quarkus-langchain4j-easy-rag","provides","rag","functionality","easy"],"providesExampleCode":true,"providesCode":true,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/rag-easy-rag.html","order":280,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-hugging-face","shortId":"ignored","version":"1.10.0","name":"LangChain4j Hugging Face","description":"Provides integration of Quarkus LangChain4j with the Hugging Face API","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","face","quarkus-langchain4j-hugging-face","provides","chroma","integration","api","hugging"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":281,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-infinispan","shortId":"ignored","version":"1.10.0","name":"LangChain4j Infinispan embedding store","description":"Provides the Infinispan Embedding store for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-infinispan-client","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-netty","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-elytron-security-common","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","openai","infinispan","quarkus-langchain4j-infinispan","provides","embedding","store"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":282,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-jlama","shortId":"ignored","version":"1.10.0","name":"LangChain4j Jlama","description":"Provides integration of Quarkus LangChain4j with Jlama","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","quarkus-langchain4j-jlama","provides","integration","jlama"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":283,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-llama3-java","shortId":"ignored","version":"1.10.0","name":"LangChain4j Llama3 Java","description":"Provides integration of Quarkus LangChain4j with Llama3 Java","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","java","llama3","llama3-java","provides","integration","quarkus-langchain4j-llama3-java"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":284,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-milvus","shortId":"ignored","version":"1.10.0","name":"LangChain4j Milvus embedding store","description":"Provides the Milvus Embedding store for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","quarkus-langchain4j-milvus","openai","provides","embedding","store","milvus"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":285,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-mistral-ai","shortId":"ignored","version":"1.10.0","name":"LangChain4j Mistral AI","description":"Provides integration of Quarkus LangChain4j with Mistral AI","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","quarkus-langchain4j-mistral-ai","provides","integration","mistral"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":286,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-mcp","shortId":"ignored","version":"1.10.0","name":"LangChain4j Model Context Protocol client","description":"Provides the Model Context Protocol client-side implementation for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["langchain4j","protocol","side","provides","implementation","quarkus-langchain4j-mcp","context","client","model","mcp"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":287,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-neo4j","shortId":"ignored","version":"1.10.0","name":"LangChain4j Neo4j embedding store","description":"Provides the Neo4j embedding store for Quarkus LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.neo4j:quarkus-neo4j","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","neo4j","provides","quarkus-langchain4j-neo4j","embedding","store"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":288,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-ollama","shortId":"ignored","version":"1.10.0","name":"LangChain4j Ollama","description":"Provides the basic integration of Ollama with LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-qute","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-tls-registry"],"tags":["status:preview"],"keywords":["langchain4j","openai","provides","quarkus-langchain4j-ollama","ollama","integration","basic"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/guide-ollama.html","order":289,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-openai","shortId":"ignored","version":"1.10.0","name":"LangChain4j OpenAI","description":"Provides the basic integration with LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-openai-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-qute","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["langchain4j","openai","quarkus-langchain4j-openai","provides","integration","basic"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":290,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-pgvector","shortId":"ignored","version":"1.10.0","name":"LangChain4j pgvector embedding store","description":"Provides the pgvector Embedding store for Quarkus LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-jdbc-postgresql"],"tags":["status:stable"],"keywords":["langchain4j","openai","pgvector","provides","quarkus-langchain4j-pgvector","embedding","store"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":291,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-pinecone","shortId":"ignored","version":"1.10.0","name":"LangChain4j Pinecone embedding store","description":"Provides the Pinecone Embedding store for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","openai","quarkus-langchain4j-pinecone","provides","pinecone","embedding","store"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":292,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-qdrant","shortId":"ignored","version":"1.10.0","name":"LangChain4j Qdrant embedding store","description":"Provides the Qdrant Embedding store for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute"],"tags":["status:preview"],"keywords":["langchain4j","openai","qdrant","quarkus-langchain4j-qdrant","provides","embedding","store"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":293,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-redis","shortId":"ignored","version":"1.10.0","name":"LangChain4j Redis embedding store","description":"Provides the Redis Embedding store for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-redis-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jackson","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute"],"tags":["status:preview"],"keywords":["langchain4j","quarkus-langchain4j-redis","openai","provides","embedding","store","redis"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":294,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-tavily","shortId":"ignored","version":"1.10.0","name":"LangChain4j Tavily Web Search Engine","description":"Provides the Tavily Web search engine for LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","search","web","engine","provides","quarkus-langchain4j-tavily","tavily"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":295,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-vertex-ai","shortId":"ignored","version":"1.10.0","name":"LangChain4j Vertex AI","description":"Provides integration of Quarkus LangChain4j with Vertex AI","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:preview"],"keywords":["langchain4j","vertex","provides","integration","quarkus-langchain4j-vertex-ai"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":296,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-vertex-ai-gemini","shortId":"ignored","version":"1.10.0","name":"LangChain4j Vertex AI Gemini","description":"Provides integration of Quarkus LangChain4j with Vertex AI Gemini","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkiverse.langchain4j:quarkus-langchain4j-gemini-common","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:preview"],"keywords":["langchain4j","gemini","vertex","provides","integration","quarkus-langchain4j-vertex-ai-gemini"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":297,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-watsonx","shortId":"ignored","version":"1.10.0","name":"LangChain4j Watsonx","description":"Provides integration of Quarkus LangChain4j with the IBM Watsonx API","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","watsonx","quarkus-langchain4j-watsonx","ibm","provides","integration","api"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":298,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-weaviate","shortId":"ignored","version":"1.10.0","name":"LangChain4j Weaviate","description":"Provides integration of Quarkus LangChain4j with the Weaviate vector database","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","database","provides","integration","vector","weaviate","quarkus-langchain4j-weaviate"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":299,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-memory-store-mongodb","shortId":"ignored","version":"1.10.0","name":"Quarkus Langchain4j - Memory Store - MongoDB","description":"Provides a MongoDB Chat Memory Store","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-jackson","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute"],"tags":["status:preview"],"keywords":["langchain4j","memory","provides","chat","store","quarkus-langchain4j-memory-store-mongodb","mongodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":301,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-memory-store-redis","shortId":"ignored","version":"1.10.0","name":"Quarkus Langchain4j - Memory Store - Redis","description":"Provides a Redis Chat Memory Store","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-redis-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jackson","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute"],"tags":["status:preview"],"keywords":["langchain4j","memory","provides","chat","quarkus-langchain4j-memory-store-redis","store","redis"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":302,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-cohere","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j Cohere","description":"Provides integration of Quarkus LangChain4j with the Cohere API","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","cohere","search","provides","integration","quarkus-langchain4j-cohere","api","reranking"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":303,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-openshift-ai","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j OpenShift AI","description":"Provides integration of Quarkus LangChain4j with the OpenShift AI","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","quarkus-langchain4j-openshift-ai","provides","openshift","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":304,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-parsers-base","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j Parsers Base","description":"Provides the base module for making LangChain4j parsers work in Quarkus LangChain4j","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkiverse.poi:quarkus-poi","io.quarkus:quarkus-awt"],"tags":["status:stable"],"keywords":["langchain4j","making","provides","work","module","parsers","quarkus-langchain4j-parsers-base","base"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":305,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-skills","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j Skills","description":"Provides integration of Quarkus LangChain4j with Agent Skills.","shortName":"","category":"Artificial Intelligence (AI)","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","skills","agent","provides","quarkus-langchain4j-skills","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":306,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkus:quarkus-kubernetes","shortId":"ignored","version":"3.36.0","name":"Kubernetes","description":"Generate Kubernetes resources from annotations","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-container-image","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["quarkus-kubernetes","cloud","kubernetes","resources","annotations","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kubernetes","order":311,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-openshift","shortId":"ignored","version":"3.36.0","name":"OpenShift","description":"Generate OpenShift resources from annotations","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-container-image-openshift","io.quarkus:quarkus-container-image","io.quarkus:quarkus-kubernetes"],"tags":["status:stable"],"keywords":["cloud","kubernetes","openshift","resources","annotations","quarkus-openshift","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/deploying-to-openshift","order":312,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-health","shortId":"ignored","version":"3.36.0","name":"SmallRye Health","description":"Monitor service health","shortName":"health","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp"],"tags":["with:starter-code","status:stable"],"keywords":["cloud","smallrye-health","health-check","service","microprofile-health","health","monitor","quarkus-smallrye-health","microprofile-health-check","smallrye"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/smallrye-health","order":313,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-fault-tolerance","shortId":"ignored","version":"3.36.0","name":"SmallRye Fault Tolerance","description":"Build fault-tolerant network services","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["smallrye-fault-tolerance","quarkus-smallrye-fault-tolerance","tolerant","rate-limit","fault-tolerance","fault","circuit-breaker","services","smallrye","timeout","network","cloud","build","fallback","tolerance","bulkhead","retry","microprofile-fault-tolerance"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/smallrye-fault-tolerance","order":314,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-accessanalyzer","shortId":"ignored","version":"3.19.0","name":"Amazon Access Analyzer","description":"Connect to Amazon AccessAnalyzer","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","cloud","access","accessanalyzer","iam","analyzer","quarkus-amazon-accessanalyzer","aws","connect"],"providesExampleCode":false,"providesCode":false,"order":315,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-account","shortId":"ignored","version":"3.19.0","name":"Amazon Account","description":"Connect to Amazon Account","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-account","cloud","aws","account","connect"],"providesExampleCode":false,"providesCode":false,"order":316,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-amazon-lambda","shortId":"ignored","version":"3.36.0","name":"AWS Lambda","description":"Write AWS Lambda functions","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-amazon-lambda-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices"],"tags":["with:starter-code","status:stable"],"keywords":["amazon","cloud","lambda","quarkus-amazon-lambda","functions","aws","write"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/aws-lambda","order":318,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-amazon-lambda-rest","shortId":"ignored","version":"3.36.0","name":"AWS Lambda Gateway REST API","description":"Build an API Gateway REST API with Lambda integration","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-amazon-lambda","io.quarkus:quarkus-amazon-lambda-common","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["amazon","cloud","rest","lambda","build","quarkus-amazon-lambda-rest","integration","http","api","aws","gateway"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/aws-lambda-http","order":319,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-amazon-lambda-http","shortId":"ignored","version":"3.36.0","name":"AWS Lambda HTTP","description":"Allow applications written for a servlet container to run in AWS Lambda","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-amazon-lambda","io.quarkus:quarkus-amazon-lambda-common","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["allow","container","rest","servlet","run","amazon","cloud","lambda","quarkus-amazon-lambda-http","http","written","aws","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/aws-lambda-http","order":320,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-amazon-lambda-xray","shortId":"ignored","version":"3.36.0","name":"AWS Lambda X-Ray","description":"Allow X-Ray to run with Quarkus Lambda support","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-amazon-lambda-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-core","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["amazon","cloud","allow","lambda","quarkus-amazon-lambda-xray","xray","run","ray","aws","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/amazon-lambda#tracing-with-aws-xray-and-graalvm","order":321,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-azure-functions","shortId":"ignored","version":"3.36.0","name":"Azure Functions","description":"Write Microsoft Azure functions","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:preview"],"keywords":["quarkus-azure-functions","cloud","functions","microsoft","write","azure"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/azure-functions","order":322,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-azure-functions-http","shortId":"ignored","version":"3.36.0","name":"Azure Functions HTTP","description":"Write Microsoft Azure functions","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-azure-functions","io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["with:starter-code","status:preview"],"keywords":["cloud","functions","http","microsoft","write","quarkus-azure-functions-http","azure"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/azure-functions-http","order":323,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-container-image-buildpack","shortId":"ignored","version":"3.36.0","name":"Container Image Buildpack","description":"Build container images of your application using Buildpacks","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-container-image","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["container","cloud","buildpacks","image","images","using","application","build","cnb","quarkus-container-image-buildpack","buildpack"],"providesExampleCode":false,"providesCode":false,"order":324,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-container-image-docker","shortId":"ignored","version":"3.36.0","name":"Container Image Docker","description":"Build container images of your application using Docker","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-container-image-docker-common","io.quarkus:quarkus-container-image","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["container","cloud","image","images","using","application","build","quarkus-container-image-docker","docker"],"providesExampleCode":false,"providesCode":false,"order":325,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-container-image-jib","shortId":"ignored","version":"3.36.0","name":"Container Image Jib","description":"Build container images of your application using Jib","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-container-image","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["container","quarkus-container-image-jib","cloud","image","jib","images","using","application","build"],"providesExampleCode":false,"providesCode":false,"order":326,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-container-image-openshift","shortId":"ignored","version":"3.36.0","name":"Container Image OpenShift","description":"Build container images of your application using OpenShift","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-container-image","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["container","cloud","image","quarkus-container-image-openshift","images","using","application","build","openshift"],"providesExampleCode":false,"providesCode":false,"order":327,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-container-image-podman","shortId":"ignored","version":"3.36.0","name":"Container Image Podman","description":"Build container images of your application using Podman","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-container-image-docker-common","io.quarkus:quarkus-container-image","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["container","cloud","image","images","using","application","build","quarkus-container-image-podman","podman"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/container-image","order":328,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-funqy-amazon-lambda","shortId":"ignored","version":"3.36.0","name":"Funqy AWS Lambda Binding","description":"Amazon Lambda Binding for Quarkus Funqy framework","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-amazon-lambda-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-devservices","io.quarkus:quarkus-funqy-server-common","io.quarkus:quarkus-jackson"],"tags":["with:starter-code","status:experimental"],"keywords":["amazon","cloud","lambda","funqy","framework","function","quarkus-funqy-amazon-lambda","binding","aws"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/funqy-aws-lambda","order":330,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-funqy-google-cloud-functions","shortId":"ignored","version":"3.36.0","name":"Funqy Google Cloud Functions","description":"Google Cloud Functions Binding for Quarkus Funqy framework","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-funqy-server-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["with:starter-code","status:preview"],"keywords":["cloud","funqy","framework","functions","gcp","google cloud","gcloud","function","binding","google","cloud event","quarkus-funqy-google-cloud-functions"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/funqy-gcp-functions","order":331,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-funqy-http","shortId":"ignored","version":"3.36.0","name":"Funqy HTTP Binding","description":"HTTP Binding for Quarkus Funqy framework","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-funqy-server-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["with:starter-code","status:experimental"],"keywords":["cloud","funqy","framework","function","http","binding","quarkus-funqy-http"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/funqy-http","order":332,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-funqy-knative-events","shortId":"ignored","version":"3.36.0","name":"Funqy Knative Events Binding","description":"Knative Events Binding for Quarkus Funqy framework","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-funqy-server-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["with:starter-code","status:stable"],"keywords":["cloud","funqy","framework","function","binding","cloud event","events","quarkus-funqy-knative-events","knative"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/funqy-knative-events","order":333,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-bigquery","shortId":"ignored","version":"2.21.0","name":"Google Cloud Bigquery","description":"Use Google Cloud BigQuery analytics database service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","analytics","database","quarkus-google-cloud-bigquery","data","gcp","use","service","google cloud","gcloud","google","bigquery"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/bigquery.html","order":334,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-bigtable","shortId":"ignored","version":"2.21.0","name":"Google Cloud Bigtable","description":"Use Google Cloud Bigtable key/value database service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["data","use","gcloud","google","cloud","quarkus-google-cloud-bigtable","database","gcp","service","google cloud","bigtable","value","key"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/bigtable.html","order":335,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-admin","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firebase Admin","description":"Use Google Cloud Firebase Admin to perform privileged actions","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-security"],"tags":["status:experimental"],"keywords":["data","use","gcloud","perform","admin","google","firebase","quarkus-google-cloud-firebase-admin","cloud","privileged","gcp","google cloud","actions"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firebase-admin.html","order":336,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-devservices","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firebase Devservices","description":"Use Google Cloud Firebase","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:experimental"],"keywords":["cloud","data","gcp","use","quarkus-google-cloud-firebase-devservices","google cloud","gcloud","google","firebase","devservices"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firebase-devservices.html","order":337,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-realtime-database","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firebase Realtime Database","description":"Use Google Cloud Firebase","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.googlecloudservices:quarkus-google-cloud-firebase-admin","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-security"],"tags":["status:experimental"],"keywords":["cloud","realtime","database","realtime database","data","gcp","use","google cloud","gcloud","quarkus-google-cloud-firebase-realtime-database","google","firebase"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firebase-realtime-database.html","order":338,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-firestore","shortId":"ignored","version":"2.21.0","name":"Google Cloud Firestore","description":"Use Google Cloud Firestore NOSQL database service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","firestore","database","data","gcp","use","service","quarkus-google-cloud-firestore","google cloud","gcloud","google","nosql"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/firestore.html","order":339,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-google-cloud-functions","shortId":"ignored","version":"3.36.0","name":"Google Cloud Functions","description":"Write Google Cloud functions","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["cloud","functions","gcp","google cloud","gcloud","function","google","quarkus-google-cloud-functions","write"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/gcp-functions","order":340,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-google-cloud-functions-http","shortId":"ignored","version":"3.36.0","name":"Google Cloud Functions HTTP","description":"Write Google Cloud functions with HTTP endpoints","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-core"],"tags":["with:starter-code","status:stable"],"keywords":["cloud","quarkus-google-cloud-functions-http","endpoints","functions","gcp","google cloud","gcloud","function","http","google","write"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/gcp-functions-http","order":341,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-logging","shortId":"ignored","version":"2.21.0","name":"Google Cloud Logging","description":"Use Google Cloud operations logging","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:experimental"],"keywords":["cloud","quarkus-google-cloud-logging","operations","gcp","use","google cloud","gcloud","logging","google"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/logging.html","order":342,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-pubsub","shortId":"ignored","version":"2.21.0","name":"Google Cloud Pubsub","description":"Use Google Cloud PubSub messaging broker service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cloud","quarkus-google-cloud-pubsub","gcp","use","service","google cloud","gcloud","google","broker","pubsub","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/pubsub.html","order":343,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-secret-manager","shortId":"ignored","version":"2.21.0","name":"Google Cloud Secret Manager","description":"Use Google Cloud Secret Manager service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","security","manager","secretmanager","gcp","use","service","google cloud","gcloud","google","secret","quarkus-google-cloud-secret-manager"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/secretmanager.html","order":344,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-spanner","shortId":"ignored","version":"2.21.0","name":"Google Cloud Spanner","description":"Use Google Cloud Spanner RDBMS database service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","quarkus-google-cloud-spanner","database","rdbms","spanner","data","gcp","use","service","google cloud","gcloud","google"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/spanner.html","order":345,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-storage","shortId":"ignored","version":"2.21.0","name":"Google Cloud Storage","description":"Use Google Cloud Storage object storage service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","quarkus-google-cloud-storage","gcp","use","service","google cloud","gcloud","google","storage","object"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/storage.html","order":346,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-vertex-ai","shortId":"ignored","version":"2.21.0","name":"Google Cloud Vertex AI","description":"Use Google Cloud Vertex AI service","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","vertex","vertex ai","generative ai","gcp","use","service","google cloud","gcloud","google","quarkus-google-cloud-vertex-ai","llm"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/vertexai.html","order":347,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-kind","shortId":"ignored","version":"3.36.0","name":"Kind","description":"Generate Kind resources from annotations","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-kubernetes","io.quarkus:quarkus-container-image"],"tags":["status:stable"],"keywords":["quarkus-kind","cloud","kubernetes","kind","resources","annotations","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kubernetes","order":349,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-kubernetes-client","shortId":"ignored","version":"3.36.0","name":"Kubernetes Client","description":"Interact with Kubernetes and develop Kubernetes Operators","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["cloud","kubernetes","operators","client","quarkus-kubernetes-client","kubernetes-client","interact","develop"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kubernetes-client","order":350,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-kubernetes-config","shortId":"ignored","version":"3.36.0","name":"Kubernetes Config","description":"Read runtime configuration from Kubernetes ConfigMaps and Secrets","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["cloud","kubernetes","kubernetes-config","configmaps","read","configuration","runtime","quarkus-kubernetes-config","config","secrets"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kubernetes-config","order":351,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-kubernetes-service-binding","shortId":"ignored","version":"3.36.0","name":"Kubernetes Service Binding","description":"Read runtime configuration based on the Kubernetes Service Binding Specification","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:deprecated"],"keywords":["quarkus-kubernetes-service-binding","cloud","kubernetes","based","read","configuration","service","binding","runtime","specification","kubernetes-service-binding"],"providesExampleCode":false,"providesCode":false,"order":352,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-load-shedding","shortId":"ignored","version":"3.36.0","name":"Load Shedding","description":"Shed excess load and keep your service available","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:experimental"],"keywords":["cloud","shed","load","fault-tolerance","excess","service","keep","available","shedding","load-shedding","quarkus-load-shedding"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/load-shedding-reference","order":353,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-minikube","shortId":"ignored","version":"3.36.0","name":"Minikube","description":"Generate Minikube resources from annotations","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-kubernetes","io.quarkus:quarkus-container-image"],"tags":["status:stable"],"keywords":["cloud","kubernetes","quarkus-minikube","minikube","resources","annotations","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kubernetes","order":355,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-openshift-client","shortId":"ignored","version":"3.36.0","name":"OpenShift Client","description":"Interact with OpenShift and develop OpenShift Operators","shortName":"","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["cloud","operators","openshift","openshift-client","client","interact","develop","quarkus-openshift-client"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kubernetes-client","order":356,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.operatorsdk:quarkus-operator-sdk","shortId":"ignored","version":"7.7.5","name":"Operator SDK","description":"Quarkus extension for the Java Operator SDK (https://javaoperatorsdk.io)","shortName":"qosdk","category":"Cloud","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-kubernetes","io.quarkus:quarkus-container-image","io.quarkus:quarkus-smallrye-health","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["qosdk","cloud","kubernetes","extension","java","openshift","sdk","https","quarkus-operator-sdk","javaoperatorsdk","operator"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-operator-sdk/dev/index.html","order":357,"platform":true,"bom":"io.quarkus.platform:quarkus-operator-sdk-bom:3.36.0"},{"id":"io.quarkiverse.operatorsdk:quarkus-operator-sdk-bundle-generator","shortId":"ignored","version":"7.7.5","name":"Operator SDK - OLM Bundle Generator","description":"OLM Bundle Generation for Java Operator SDK operators","shortName":"olm","category":"Cloud","transitiveExtensions":["io.quarkiverse.operatorsdk:quarkus-operator-sdk","io.quarkus:quarkus-arc","io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-smallrye-health","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-core","io.quarkus:quarkus-kubernetes","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-container-image"],"tags":["status:stable"],"keywords":["generation","kubernetes","openshift","csv","generator","operator","cloud","olm","java","operators","quarkus-operator-sdk-bundle-generator","sdk","bundle"],"providesExampleCode":false,"providesCode":false,"order":358,"platform":true,"bom":"io.quarkus.platform:quarkus-operator-sdk-bom:3.36.0"},{"id":"io.quarkus:quarkus-info","shortId":"ignored","version":"3.36.0","name":"Info","description":"Expose the info endpoint","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["endpoint","quarkus-info","observability","expose","info"],"providesExampleCode":false,"providesCode":false,"order":366,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jfr","shortId":"ignored","version":"3.36.0","name":"Java Flight Recorder (JFR)","description":"Monitor your applications with Java Flight Recorder","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["flight","recorder","java","jfr","java flight recorder","quarkus-jfr","monitor","observability","(jfr)","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/jfr","order":367,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-micrometer","shortId":"ignored","version":"3.36.0","name":"Micrometer metrics","description":"Instrument the runtime and your application with dimensional metrics using Micrometer.","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["using","application","dimensional","metric","runtime","instrument","metrics","quarkus-micrometer","monitoring","observability","micrometer"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/micrometer","order":368,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-micrometer-opentelemetry","shortId":"ignored","version":"3.36.0","name":"Micrometer OpenTelemetry Bridge","description":"Micrometer registry implemented by the OpenTelemetry SDK","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-micrometer","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-opentelemetry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-grpc-common"],"tags":["status:preview"],"keywords":["quarkus-micrometer-opentelemetry","registry","tracing","monitoring","micrometer","metric","implemented","logging","opentelemetry","bridge","metrics","sdk","observability"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/telemetry-micrometer-to-opentelemetry","order":369,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-micrometer-registry-prometheus","shortId":"ignored","version":"3.36.0","name":"Micrometer Registry Prometheus","description":"Enable Prometheus support for Micrometer","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-micrometer","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["registry","quarkus-micrometer-registry-prometheus","metric","prometheus","metrics","monitoring","observability","support","micrometer"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/micrometer","order":376,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-observability-devservices","shortId":"ignored","version":"3.36.0","name":"Observability","description":"Serve and consume Observability Dev Services","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["with:starter-code","status:experimental"],"keywords":["tracing","distributed-tracing","quarkus-observability-devservices","lgtm","tempo","consume","serve","services","monitoring","micrometer","dev","grafana","prometheus","opentelemetry","metrics","devservices","observability"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/observability-devservices-lgtm","order":377,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-opentelemetry","shortId":"ignored","version":"3.36.0","name":"OpenTelemetry","description":"Use OpenTelemetry to trace services","shortName":"","category":"Observability","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-grpc-common"],"tags":["status:stable"],"keywords":["tracing","trace","distributed-tracing","use","opentelemetry-otlp-exporter","quarkus-opentelemetry","opentelemetry","services","monitoring","observability"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/opentelemetry","order":378,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc","shortId":"ignored","version":"3.36.0","name":"OpenID Connect","description":"Secure applications with OpenID Connect and OAuth 2.0 using bearer tokens and authorization code flow","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-security","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["using","code","openid","oauth2","secure","oidc","quarkus-oidc","authorization","security","bearer","tokens","oauth","connect","openid-connect","flow","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect","order":380,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-jwt","shortId":"ignored","version":"3.36.0","name":"SmallRye JWT","description":"Secure your applications with JSON Web Token","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["security","smallrye-jwt","json-web-token","web","jwt","rbac","json","secure","quarkus-smallrye-jwt","smallrye","applications","token"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-jwt","order":381,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-cyclonedx","shortId":"ignored","version":"3.36.0","name":"CycloneDX","description":"Generate application SBOM following CycloneDX specification","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["cyclonedx","security","application","cdx","following","sbom","specification","quarkus-cyclonedx","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/cyclonedx","order":385,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-elytron-security-jdbc","shortId":"ignored","version":"3.36.0","name":"Elytron Security JDBC","description":"Secure your applications with username/password stored in a database","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-elytron-security","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta"],"tags":["status:stable"],"keywords":["security","password","database","quarkus-elytron-security-jdbc","stored","jdbc","secure","elytron","applications","username"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-jdbc","order":386,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-elytron-security-ldap","shortId":"ignored","version":"3.36.0","name":"Elytron Security LDAP Realm","description":"Secure your applications with username/password via LDAP","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-elytron-security","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc"],"tags":["status:preview"],"keywords":["security","password","ldap","quarkus-elytron-security-ldap","realm","secure","elytron","applications","username","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-ldap","order":387,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-elytron-security-oauth2","shortId":"ignored","version":"3.36.0","name":"Elytron Security OAuth 2.0","description":"Secure your applications with OAuth2 opaque tokens","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-elytron-security","io.quarkus:quarkus-core","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["security","opaque","2.0","quarkus-elytron-security-oauth2","tokens","oauth2","secure","oauth","elytron","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-oauth2","order":388,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-elytron-security-properties-file","shortId":"ignored","version":"3.36.0","name":"Elytron Security Properties File","description":"Secure your applications using properties files","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-elytron-security","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-security","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["security","using","file","files","quarkus-elytron-security-properties-file","secure","properties","elytron","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-properties","order":389,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.googlecloudservices:quarkus-google-cloud-secret-manager","shortId":"ignored","version":"2.21.0","name":"Google Cloud Secret Manager","description":"Use Google Cloud Secret Manager service","shortName":"","category":"Security","transitiveExtensions":["io.quarkiverse.googlecloudservices:quarkus-google-cloud-common","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cloud","security","manager","secretmanager","gcp","use","service","google cloud","gcloud","google","secret","quarkus-google-cloud-secret-manager"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-google-cloud-services/main/secretmanager.html","order":391,"platform":true,"bom":"io.quarkus.platform:quarkus-google-cloud-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-keycloak-admin-rest-client","shortId":"ignored","version":"3.36.0","name":"Keycloak Admin REST Client","description":"Administer a Keycloak Instance using REST Client","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jackson","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-keycloak-admin-client-common","io.quarkus:quarkus-core","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["rest","keycloak","using","instance","rest-client","quarkus-keycloak-admin-rest-client","admin","keycloak-admin-client","security","reactive","resteasy-reactive","administer","client","openid-connect"],"providesExampleCode":false,"providesCode":false,"order":393,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-keycloak-admin-resteasy-client","shortId":"ignored","version":"3.36.0","name":"Keycloak Admin RESTEasy Client","description":"Administer a Keycloak Instance using RESTEasy Client","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-client-jackson","io.quarkus:quarkus-jackson","io.quarkus:quarkus-resteasy-client-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-keycloak-admin-client-common","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["keycloak","security","using","instance","resteasy-client","administer","admin","client","resteasy","quarkus-keycloak-admin-resteasy-client","keycloak-admin-client","openid-connect"],"providesExampleCode":false,"providesCode":false,"order":394,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-keycloak-authorization","shortId":"ignored","version":"3.36.0","name":"Keycloak Authorization","description":"Policy enforcer using Keycloak-managed permissions to control access to protected resources","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-oidc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-security","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["keycloak","using","access","resource-based-authorization","resources","control","oauth2","fine-grained-permission","authorization","security","enforcer","policy-enforcer","protected","managed","permissions","authorization-services","quarkus-keycloak-authorization","openid-connect","policy"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-keycloak-authorization","order":395,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-oidc-client-mcp-auth-provider","shortId":"ignored","version":"1.10.0","name":"LangChain4j McpClientAuthProvider that acquires access tokens using OAuth2 grants such as 'client_credentials'.","description":"Provides McpClientAuthProvider implementation that uses the quarkus-oidc-client extension to acquire access tokens using OAuth2 grants such as 'client_credentials' and propagate them to MCP servers.","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-oidc-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkiverse.langchain4j:quarkus-langchain4j-mcp","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-rest-client-jaxrs"],"tags":["status:preview"],"keywords":["extension","client_credentials","access","auth","oauth2","mcpclientauthprovider","acquires","acquire","quarkus-langchain4j-oidc-client-mcp-auth-provider","langchain4j","security","servers","'client_credentials'.","provider","provides","client","propagate","tokens","mcp","grants","using","implementation","oidc","such","uses"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":396,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-oidc-mcp-auth-provider","shortId":"ignored","version":"1.10.0","name":"LangChain4j McpClientAuthProvider that can propagate OpenId Connect (OIDC) and OAuth2 authorization code flow or bearer access tokens.","description":"Provides McpClientAuthProvider implementation that can be used to collect authorization code flow or bearer access tokens verified by the quarkus-oidc extension and propagate them to MCP servers.","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkiverse.langchain4j:quarkus-langchain4j-mcp","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-tls-registry"],"tags":["status:preview"],"keywords":["extension","code","access","tokens.","auth","(oidc)","used","oauth2","mcpclientauthprovider","langchain4j","authorization","security","servers","provider","provides","propagate","bearer","tokens","mcp","connect","flow","openid","implementation","verified","oidc","quarkus-langchain4j-oidc-mcp-auth-provider","collect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":397,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-oidc-model-auth-provider","shortId":"ignored","version":"1.10.0","name":"LangChain4j OpenId Connect (OIDC) ModelAuthProvider","description":"Provides ModelAuthProvider which uses OIDC bearer or authorization code flow access tokens","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["code","access","auth","openid","(oidc)","oidc","langchain4j","authorization","security","provider","provides","quarkus-langchain4j-oidc-model-auth-provider","bearer","model","uses","tokens","connect","flow","modelauthprovider"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-langchain4j/dev/index.html","order":398,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc-client","shortId":"ignored","version":"3.36.0","name":"OpenID Connect Client","description":"Get and refresh access tokens from OpenID Connect providers","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["access","openid","refresh","oauth2","oidc","security","get","client","quarkus-oidc-client","tokens","oidc-client","connect","openid-connect","providers"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":400,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc-client-graphql","shortId":"ignored","version":"3.36.0","name":"OpenID Connect Client integration for GraphQL client","description":"Use GraphQL client and get and refresh access tokens with OpenId Connect Client and send them as HTTP Authorization Bearer tokens","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-oidc-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-devservices","io.quarkus:quarkus-smallrye-graphql-client","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-smallrye-stork","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry"],"tags":["status:preview"],"keywords":["access","quarkus-oidc-client-graphql","openid","use","graphql-client","refresh","oauth2","oidc","authorization","security","get","integration","client","http","bearer","tokens","graphql","oidc-client","send","connect","openid-connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":401,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc-db-token-state-manager","shortId":"ignored","version":"3.36.0","name":"OpenID Connect Database Token State Manager","description":"Store an OpenID Connect token state in a database","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-oidc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-security","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices"],"tags":["status:preview"],"keywords":["quarkus-oidc-db-token-state-manager","manager","openid","oidc-db-token-state-manager","store","oauth2","oidc","oidc-token","token","database","security","state","connect","openid-connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":402,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc-client-registration","shortId":"ignored","version":"3.36.0","name":"OpenID Connect Dynamic Client Registration","description":"Register clients with OpenID Connect providers","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices"],"tags":["status:experimental"],"keywords":["clients","openid","oauth2","oidc","quarkus-oidc-client-registration","oidc-client-registration","security","client","registration","dynamic","oidc-client","connect","openid-connect","providers","register"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client-registration","order":403,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc-redis-token-state-manager","shortId":"ignored","version":"3.36.0","name":"OpenID Connect Redis Token State Manager","description":"Store an OpenID Connect token state in a Redis cache datasource","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-oidc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-security","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-devservices","io.quarkus:quarkus-redis-client","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry"],"tags":["status:preview"],"keywords":["cache","manager","openid","store","oauth2","oidc","oidc-token","redis","token","oidc-redis-token-state-manager","quarkus-oidc-redis-token-state-manager","security","datasource","state","connect","openid-connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":405,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-csrf","shortId":"ignored","version":"3.36.0","name":"REST - Cross-Site Request Forgery Prevention Filter","description":"Use REST Server filters to prevent the risk of Cross-Site Request Forgery","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-qute","io.quarkus:quarkus-qute"],"tags":["status:stable"],"keywords":["rest","request","server","use","cross","csrf","filters","filter","prevent","site","forgery","security","quarkus-rest-csrf","risk","prevention"],"providesExampleCode":false,"providesCode":false,"order":407,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-oidc-filter","shortId":"ignored","version":"3.36.0","name":"REST Client - OpenID Connect Filter","description":"Use REST Client filter to get and refresh access tokens with OpenId Connect Client and send them as HTTP Authorization Bearer tokens","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-oidc-client","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-devservices","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","access","openid","use","quarkus-rest-client-oidc-filter","refresh","oauth2","oidc","filter","authorization","oidc-client-reactive-filter","security","oidc-client-filter","get","client","http","bearer","tokens","oidc-client","send","connect","openid-connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":408,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-oidc-token-propagation","shortId":"ignored","version":"3.36.0","name":"REST Client - OpenID Connect Token Propagation","description":"Use REST Client to propagate the incoming Bearer access token or token acquired from Authorization Code Flow as HTTP Authorization Bearer token","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-oidc-client","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-devservices","io.quarkus:quarkus-oidc-token-propagation-common"],"tags":["status:stable"],"keywords":["oidc-token-propagation-reactive-filter","rest","incoming","access","code","openid","use","oauth2","oidc","token","authorization","security","propagation","quarkus-rest-client-oidc-token-propagation","oidc-token-propagation-filter","client","propagate","bearer","http","connect","openid-connect","acquired","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":409,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-oidc-filter","shortId":"ignored","version":"3.36.0","name":"RESTEasy Client - OpenID Connect Filter","description":"Use a RESTEasy Client filter to get and refresh access tokens with OpenID Connect Client and send them as HTTP Authorization Bearer tokens","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-oidc-client","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config"],"tags":["status:stable"],"keywords":["access","openid","use","quarkus-resteasy-client-oidc-filter","refresh","oauth2","oidc","filter","authorization","security","oidc-client-filter","get","client","http","bearer","tokens","resteasy","oidc-client","send","connect","openid-connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":410,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-oidc-token-propagation","shortId":"ignored","version":"3.36.0","name":"RESTEasy Client - OpenID Connect Token Propagation","description":"Use RESTEasy Client filter to propagate the incoming Bearer access token or token acquired from Authorization Code Flow as HTTP Authorization Bearer token","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-oidc-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-oidc-common","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-devservices","io.quarkus:quarkus-smallrye-jwt-build","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-oidc-token-propagation-common"],"tags":["status:stable"],"keywords":["incoming","access","code","openid","use","oidc-token-propagation","oauth2","oidc","token","filter","authorization","security","propagation","client","propagate","bearer","http","quarkus-resteasy-client-oidc-token-propagation","resteasy","oidc-client","connect","openid-connect","acquired","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-openid-connect-client","order":411,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-security-jpa-reactive","shortId":"ignored","version":"3.36.0","name":"Security Jakarta Persistence Reactive","description":"Secure your applications with username/password stored in a database via Jakarta Persistence","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-security-jpa-common","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-security","io.quarkus:quarkus-hibernate-reactive","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-reactive-transactions","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:preview"],"keywords":["quarkus-security-jpa-reactive","panache","hibernate","secure","via","hibernate-reactive","security","database","password","reactive","stored","persistence","jpa","jakarta","applications","username"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-getting-started","order":412,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-security-jpa","shortId":"ignored","version":"3.36.0","name":"Security JPA","description":"Secure your applications with username/password stored in a database via Jakarta Persistence","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-security-jpa-common","io.quarkus:quarkus-elytron-security-common","io.quarkus:quarkus-security","io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-arc","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["panache","orm","secure","via","security","password","database","stored","persistence","jpa","quarkus-security-jpa","jakarta","applications","username"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-getting-started","order":413,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-security-webauthn","shortId":"ignored","version":"3.36.0","name":"Security WebAuthn","description":"Secure your applications with WebAuthn","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:experimental"],"keywords":["security","quarkus-security-webauthn","webauthn","secure","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-webauthn","order":414,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-smallrye-jwt-build","shortId":"ignored","version":"3.36.0","name":"SmallRye JWT Build","description":"Create JSON Web Token with SmallRye JWT Build API","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-jsonp","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["smallrye-jwt-build","jwt","smallrye","token","security","smallrye-jwt","json-web-token","build","web","quarkus-smallrye-jwt-build","create","json","api"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/security-jwt-build","order":415,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.vault:quarkus-vault","shortId":"ignored","version":"4.7.0","name":"Vault","description":"Store your credentials securely in HashiCorp Vault","shortName":"","category":"Security","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-devservices","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-caffeine"],"tags":["status:stable"],"keywords":["quarkus-vault","security","credentials","securely","store","vault","hashicorp"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-vault/dev/index.html","order":418,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-avro","shortId":"ignored","version":"3.36.0","name":"Apache Avro","description":"Provide support for the Avro data serialization system","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["serialization","quarkus-avro","apache","system","provide","data","support","avro"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kafka-schema-registry-avro","order":422,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-apicurio-registry-avro","shortId":"ignored","version":"3.36.0","name":"Apicurio Registry - Avro","description":"Use Apicurio as Avro schema registry","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-avro"],"tags":["status:stable"],"keywords":["serialization","schema","registry","quarkus-apicurio-registry-avro","use","apicurio","avro"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kafka-schema-registry-avro","order":423,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-apicurio-registry-json-schema","shortId":"ignored","version":"3.36.0","name":"Apicurio Registry - Json Schema","description":"Use Apicurio as Json schema registry","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:experimental"],"keywords":["schema","serialization","json-schema","registry","use","kafka","json","apicurio","quarkus-apicurio-registry-json-schema"],"providesExampleCode":false,"providesCode":false,"guide":"","order":424,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-confluent-registry-avro","shortId":"ignored","version":"3.36.0","name":"Confluent Schema Registry - Avro","description":"Use Confluent as Avro schema registry","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-avro","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["schema","serialization","registry","confluent","quarkus-confluent-registry-avro","use","avro"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kafka-schema-registry-avro","order":425,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-confluent-registry-json-schema","shortId":"ignored","version":"3.36.0","name":"Confluent Schema Registry - Json Schema","description":"Use Confluent as Json Schema schema registry","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["schema","serialization","json-schema","registry","confluent","quarkus-confluent-registry-json-schema","use","json"],"providesExampleCode":false,"providesCode":false,"order":426,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-grpc","shortId":"ignored","version":"3.36.0","name":"gRPC","description":"Serve and consume gRPC services","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-smallrye-stork","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["with:starter-code","status:stable"],"keywords":["serialization","reactive","web","consume","serve","services","quarkus-grpc","grpc"],"providesExampleCode":true,"providesCode":true,"order":427,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jackson","shortId":"ignored","version":"3.36.0","name":"Jackson","description":"Jackson Databind support","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["serialization","jackson","quarkus-jackson","json","support","databind"],"providesExampleCode":false,"providesCode":false,"order":429,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jaxb","shortId":"ignored","version":"3.36.0","name":"JAXB","description":"XML serialization support","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["jaxb","serialization","quarkus-jaxb","xml","resteasy","support","resteasy-jaxb"],"providesExampleCode":false,"providesCode":false,"order":430,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jsonb","shortId":"ignored","version":"3.36.0","name":"JSON-B","description":"JSON Binding support","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["serialization","jsonb","json-b","quarkus-jsonb","json","binding","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/rest-json","order":431,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jsonp","shortId":"ignored","version":"3.36.0","name":"JSON-P","description":"JSON Processing support","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["serialization","json-p","jsonp","quarkus-jsonp","json","processing","support"],"providesExampleCode":false,"providesCode":false,"order":432,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-jackson","shortId":"ignored","version":"3.36.0","name":"REST Client Jackson","description":"Jackson serialization support for REST Client","shortName":"rest-client-reactive-jackson","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","rest-client-reactive-jackson","rest-client-jackson","web-client","rest-client","jakarta-rest","serialization","jackson","reactive","web","resteasy-reactive","client","json","microprofile-rest-client","quarkus-rest-client-jackson","support"],"providesExampleCode":false,"providesCode":false,"order":433,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-jaxb","shortId":"ignored","version":"3.36.0","name":"REST Client JAXB","description":"JAXB serialization support for REST Client","shortName":"rest-client-reactive-jaxb","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client-reactive-jaxb","rest-client","rest-client-jaxb","jakarta-rest","quarkus-rest-client-jaxb","jaxb","serialization","reactive","web","xml","resteasy-reactive","client","microprofile-rest-client","support"],"providesExampleCode":false,"providesCode":false,"order":434,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-jsonb","shortId":"ignored","version":"3.36.0","name":"REST Client JSON-B","description":"JSON-B serialization support for REST Client","shortName":"rest-client-reactive-jsonb","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-rest-jsonb-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["rest","rest-client-reactive-jsonb","web-client","rest-client","jakarta-rest","quarkus-rest-client-jsonb","serialization","rest-client-jsonb","jsonb","reactive","web","resteasy-reactive","client","json","microprofile-rest-client","support"],"providesExampleCode":false,"providesCode":false,"order":435,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-client-kotlin-serialization","shortId":"ignored","version":"3.36.0","name":"REST Client Kotlin Serialization","description":"Kotlin serialization support for REST Client","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-core","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-rest-kotlin-serialization-common","io.quarkus:quarkus-kotlin","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client","kotlin-serialization","kotlin","jakarta-rest","serialization","rest-client-kotlin-serialization","web","resteasy-reactive","client","json","microprofile-rest-client","support","quarkus-rest-client-kotlin-serialization"],"providesExampleCode":false,"providesCode":false,"order":436,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-rest-jaxb","shortId":"ignored","version":"3.36.0","name":"REST JAXB","description":"JAXB serialization support for Quarkus REST. This extension is not compatible with the quarkus-resteasy extension, or any of the extensions that depend on it.","shortName":"resteasy-reactive-jaxb","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["rest-jaxb","rest","quarkus-rest-jaxb","jaxrs","extension","depend","jaxrs-xml","jakarta-rest","any","resteasy-reactive-jaxb","jaxb","serialization","resteasy-reactive-xml","compatible","extensions","reactive","web","xml","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-reactive#xml-serialisation","order":437,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-jackson","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Jackson","description":"Jackson serialization support for RESTEasy Classic","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs-json","jaxrs","rest","resteasy-json","jakarta-rest","quarkus-resteasy-jackson","serialization","jackson","classic","resteasy-jackson","web","json","resteasy","support"],"providesExampleCode":true,"providesCode":true,"order":438,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-jaxb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic JAXB","description":"XML serialization support for RESTEasy Classic","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["with:starter-code","status:stable"],"keywords":["jaxb","quarkus-resteasy-jaxb","serialization","jaxrs","classic","web","xml","resteasy","support","resteasy-jaxb"],"providesExampleCode":true,"providesCode":true,"order":439,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-jsonb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic JSON-B","description":"JSON-B serialization support for RESTEasy Classic","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonp"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs-json","jaxrs","rest","resteasy-json","jakarta-rest","serialization","jsonb","quarkus-resteasy-jsonb","classic","web","json","resteasy-jsonb","resteasy","support"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/rest-json","order":440,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-links","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic Links","description":"Web Links support for RESTEasy Classic. Inject web links into response HTTP headers by annotating your endpoint resources.","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-server-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common"],"tags":["with:starter-code","status:stable"],"keywords":["jaxrs","rest","headers","annotating","resources","jakarta-rest","serialization","into","endpoint","classic","resteasy-links","web","response","http","links","resteasy","quarkus-resteasy-links","support","inject"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/resteasy#links","order":441,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-jackson","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client Jackson","description":"Jackson serialization support for the REST Client","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["rest","rest-client-jackson","web-client","rest-client","classic's","serialization","jackson","web","client","json","microprofile-rest-client","resteasy","quarkus-resteasy-client-jackson","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":442,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-jaxb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client JAXB","description":"XML serialization support for the REST Client","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client","rest-client-jaxb","classic's","jaxb","serialization","web","xml","client","microprofile-rest-client","resteasy","quarkus-resteasy-client-jaxb","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":443,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-resteasy-client-jsonb","shortId":"ignored","version":"3.36.0","name":"RESTEasy Classic's REST Client JSON-B","description":"JSON-B serialization support for the REST client","shortName":"","category":"Serialization","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["rest","web-client","rest-client","classic's","serialization","rest-client-jsonb","jsonb","quarkus-resteasy-client-jsonb","web","client","json","microprofile-rest-client","resteasy","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/resteasy-client","order":444,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-awt","shortId":"ignored","version":"3.36.0","name":"AWT","description":"Enable AWT and Java2D usage","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:preview"],"keywords":["image","miscellaneous","imageio","quarkus-awt","usage","java2d","graphics","awt","font"],"providesExampleCode":false,"providesCode":false,"order":455,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-jacoco","shortId":"ignored","version":"3.36.0","name":"Jacoco - Code Coverage","description":"Jacoco test coverage support","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:experimental"],"keywords":["coverage","code","miscellaneous","test","quarkus-jacoco","testing","jacoco","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/tests-with-coverage","order":467,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-mailer","shortId":"ignored","version":"3.36.0","name":"Mailer","description":"Send emails","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-qute","io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["emails","miscellaneous","mail","mailer","quarkus-mailer","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/mailer","order":474,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-picocli","shortId":"ignored","version":"3.36.0","name":"Picocli","description":"Develop command line applications with Picocli","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["with:starter-code","status:stable"],"keywords":["quarkus-picocli","miscellaneous","command-line","picocli","line","develop","command","applications"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/picocli","order":485,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-quartz","shortId":"ignored","version":"3.36.0","name":"Quartz","description":"Schedule clustered tasks with Quartz","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-scheduler","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["scheduler","schedule","miscellaneous","clustered","quartz","periodic-tasks","quarkus-quartz","tasks"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/quartz","order":489,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-qute","shortId":"ignored","version":"3.36.0","name":"Qute","description":"Offer templating support for web, email, etc in a build time, type-safe way","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["qute","template","miscellaneous","templates","type","quarkus-qute","templating","offer","web","etc","build","safe","html","time","support","email"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/qute","order":490,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-santuario-xmlsec","shortId":"ignored","version":"3.35.1","name":"Santuario XML Security","description":"Native support for Apache Santuario XML Security","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["cxf","xmlsec","security","miscellaneous","apache","native","santuario","xml","support","quarkus-cxf-santuario-xmlsec"],"providesExampleCode":false,"providesCode":false,"order":492,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkus:quarkus-scheduler","shortId":"ignored","version":"3.36.0","name":"Scheduler","description":"Schedule recurring tasks and periodic jobs using cron expressions or fixed intervals","shortName":"","category":"Miscellaneous","transitiveExtensions":["io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["cron","using","miscellaneous","recurring","periodic","jobs","periodic-tasks","expressions","scheduler","schedule","intervals","quarkus-scheduler","fixed","tasks"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/scheduler","order":493,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-boot-properties","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Boot properties","description":"Use Spring Boot properties annotations to configure your application","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["spring","extension","application","quarkus-spring-boot-properties","use","spring-boot","annotations","configure","boot","compatibility","properties"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-boot-properties","order":497,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-cache","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Cache API","description":"Use Spring Cache annotations","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-cache","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["spring","cache","extension","use","quarkus-spring-cache","annotations","api","compatibility","spring-cache"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-cache","order":498,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-cloud-config-client","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Cloud Config Client","description":"Use properties from Spring Cloud Config as bootstrap properties sources","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["extension","sources","configuration","use","bootstrap","spring","cloud","quarkus-spring-cloud-config-client","client","spring-cloud-config-client","config","compatibility","properties"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-cloud-config-client","order":499,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-data-jpa","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Data JPA API","description":"Use Spring Data JPA annotations to create your data access layer","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm-panache","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-arc","io.quarkus:quarkus-spring-di"],"tags":["status:stable"],"keywords":["extension","access","data","spring-data","use","quarkus-spring-data-jpa","annotations","layer","spring","create","jpa","api","compatibility"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-data-jpa","order":500,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-data-rest","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Data REST","description":"Generate Jakarta REST resources for a Spring Data application","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-rest-data-panache","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-hal","io.quarkus:quarkus-spring-data-jpa","io.quarkus:quarkus-hibernate-orm-panache","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkus:quarkus-spring-di"],"tags":["status:stable"],"keywords":["spring","rest","extension","data","application","spring-data","spring-data-rest","resources","quarkus-spring-data-rest","compatibility","generate","jakarta"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-data-rest","order":501,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-di","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring DI API","description":"Define your dependency injection with Spring DI","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["spring","extension","quarkus-spring-di","dependency","spring-di","define","api","compatibility","injection"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-di","order":502,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-scheduled","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Scheduled","description":"Schedule tasks with Spring Scheduling","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-scheduler","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["spring","schedule","extension","scheduled","quarkus-spring-scheduled","scheduling","spring-scheduled","compatibility","tasks"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-scheduled","order":503,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-security","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Security API","description":"Secure your application with Spring Security annotations","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-security","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-spring-di"],"tags":["status:stable"],"keywords":["spring","security","extension","application","spring-security","annotations","api","secure","compatibility","quarkus-spring-security"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/spring-security","order":504,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-spring-web","shortId":"ignored","version":"3.36.0","name":"Quarkus Extension for Spring Web API","description":"Use Spring Web annotations to create your REST services","shortName":"","category":"Compatibility","transitiveExtensions":["io.quarkus:quarkus-spring-di","io.quarkus:quarkus-arc","io.quarkus:quarkus-core"],"tags":["with:starter-code","status:stable"],"keywords":["spring","rest","extension","web","use","annotations","create","api","services","quarkus-spring-web","compatibility","spring-web"],"providesExampleCode":true,"providesCode":true,"guide":"https://quarkus.io/guides/spring-web","order":505,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-kotlin","shortId":"ignored","version":"3.36.0","name":"Kotlin","description":"Write your services in Kotlin","shortName":"","category":"Alternative languages","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["languages","alt-languages","kotlin","alt","quarkus-kotlin","services","write"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkus.io/guides/kotlin","order":508,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkus:quarkus-scala","shortId":"ignored","version":"3.36.0","name":"Scala","description":"Write your services in Scala","shortName":"","category":"Alternative languages","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:deprecated"],"keywords":["languages","scala","alt-languages","alt","services","quarkus-scala","write"],"providesExampleCode":false,"providesCode":false,"order":509,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-core","shortId":"ignored","version":"3.36.0","name":"Camel Core","description":"Camel core functionality and basic Camel languages: Constant, ExchangeProperty, Header, Ref, Simple and Tokenize","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:deprecated"],"keywords":["constant","languages","camel-quarkus-core","simple","functionality","exchangeproperty","tokenize","core","ref","camel","integration","header","basic"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/core.html","order":511,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-activemq","shortId":"ignored","version":"3.36.0","name":"Camel ActiveMQ","description":"Send messages to (or consume from) Apache ActiveMQ 5.x. This component extends the Camel JMS component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jms","org.apache.camel.quarkus:camel-quarkus-support-spring","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["activemq","jms","camel-quarkus-activemq","component","apache","extends","camel","integration","messages","consume","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/activemq.html","order":512,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-activemq6","shortId":"ignored","version":"3.36.0","name":"Camel ActiveMQ 6.x","description":"Send messages to (or consume from) Apache ActiveMQ 6.x. This component extends the Camel JMS component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jms","org.apache.camel.quarkus:camel-quarkus-support-spring","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["6.x","activemq","consume","camel-quarkus-activemq6","jms","component","apache","extends","camel","integration","messages","activemq6","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/activemq6.html","order":513,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-amqp","shortId":"ignored","version":"3.36.0","name":"Camel AMQP","description":"Messaging with AMQP protocol using Apache QPid Client","shortName":"","category":"Integration","transitiveExtensions":["org.amqphub.quarkus:quarkus-qpid-jms","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","org.apache.camel.quarkus:camel-quarkus-core","org.apache.camel.quarkus:camel-quarkus-jms","org.apache.camel.quarkus:camel-quarkus-support-spring","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["protocol","using","apache","camel","amqp","integration","client","camel-quarkus-amqp","messaging","qpid"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/amqp.html","order":514,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-arangodb","shortId":"ignored","version":"3.36.0","name":"Camel ArangoDb","description":"Perform operations on ArangoDb documents, collections and graphs","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["graphs","operations","documents","collections","camel","integration","perform","arangodb","camel-quarkus-arangodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/arangodb.html","order":515,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-as2","shortId":"ignored","version":"3.36.0","name":"Camel AS2","description":"Transfer data securely and reliably using the AS2 protocol (RFC4130)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["as2","using","protocol","transfer","data","reliably","camel","securely","camel-quarkus-as2","integration","rfc4130"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/as2.html","order":516,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-atom","shortId":"ignored","version":"3.36.0","name":"Camel Atom","description":"Poll Atom RSS feeds","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["rss","camel","camel-quarkus-atom","integration","feeds","poll","atom"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/atom.html","order":517,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-attachments","shortId":"ignored","version":"3.36.0","name":"Camel Attachments","description":"Support for attachments on Camel messages","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["attachments","camel","integration","messages","support","camel-quarkus-attachments"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/attachments.html","order":518,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-avro","shortId":"ignored","version":"3.36.0","name":"Camel Avro","description":"Serialize and deserialize messages using Apache Avro binary data format","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-avro","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["serialize","using","apache","camel-quarkus-avro","data","camel","binary","integration","format","messages","avro","deserialize"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/avro.html","order":519,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jackson-avro","shortId":"ignored","version":"3.36.0","name":"Camel Avro Jackson","description":"Marshal POJOs to Avro and back using Jackson","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["pojos","using","jackson","camel","marshal","integration","back","avro","camel-quarkus-jackson-avro"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jackson-avro.html","order":520,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-athena","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Athena","description":"Access AWS Athena service using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["amazon","using","access","camel","service","aws2","integration","athena","camel-quarkus-aws2-athena","sdk","aws","version"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-athena.html","order":521,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-cw","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 CloudWatch","description":"Sending metrics to AWS CloudWatch","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["camel-quarkus-aws2-cw","amazon","camel","aws2","integration","sending","cloudwatch","metrics","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-cw.html","order":522,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-ddb","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 DynamoDB","description":"Store and retrieve data from AWS DynamoDB service or receive messages from AWS DynamoDB Stream using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jackson","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["receive","using","ddb","data","store","camel-quarkus-aws2-ddb","version","dynamodb","amazon","stream","camel","service","aws2","integration","retrieve","messages","sdk","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-ddb.html","order":523,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-ec2","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Elastic Compute Cloud (EC2)","description":"Manage AWS EC2 instances","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["instances","manage","compute","cloud","amazon","ec2","camel","aws2","elastic","integration","camel-quarkus-aws2-ec2","aws","(ec2)"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-ec2.html","order":524,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-ecs","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Elastic Container Service (ECS)","description":"Manage AWS ECS cluster instances","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["container","cluster","instances","manage","amazon","ecs","camel","service","aws2","elastic","integration","camel-quarkus-aws2-ecs","aws","(ecs)"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-ecs.html","order":525,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-eks","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Elastic Kubernetes Service (EKS)","description":"Manage AWS EKS cluster instances","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["kubernetes","cluster","instances","(eks)","eks","manage","amazon","camel-quarkus-aws2-eks","camel","service","aws2","elastic","integration","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-eks.html","order":526,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-eventbridge","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Eventbridge","description":"Manage AWS Eventbridge cluster instances using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["cluster","using","instances","camel-quarkus-aws2-eventbridge","version","manage","amazon","camel","aws2","eventbridge","integration","sdk","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-eventbridge.html","order":527,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-iam","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Identity and Access Management (IAM)","description":"Manage AWS IAM instances","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["access","instances","manage","amazon","iam","management","camel","identity","aws2","(iam)","integration","camel-quarkus-aws2-iam","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-iam.html","order":528,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-kms","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Key Management Service (KMS)","description":"Manage keys stored in AWS KMS instances","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["(kms)","instances","keys","manage","kms","amazon","management","camel","service","stored","aws2","integration","aws","camel-quarkus-aws2-kms","key"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-kms.html","order":529,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-kinesis","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Kinesis","description":"Consume and produce records from AWS Kinesis Streams using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["using","records","streams","consume","kinesis","produce","version","amazon","camel","aws2","camel-quarkus-aws2-kinesis","integration","sdk","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-kinesis.html","order":530,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-lambda","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Lambda","description":"Manage and invoke AWS Lambda functions using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["camel-quarkus-aws2-lambda","using","functions","invoke","version","manage","amazon","lambda","camel","aws2","integration","sdk","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-lambda.html","order":531,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-msk","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Managed Streaming for Apache Kafka (MSK)","description":"Manage AWS MSK instances","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["msk","instances","camel-quarkus-aws2-msk","(msk)","manage","amazon","streaming","apache","camel","managed","kafka","aws2","integration","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-msk.html","order":532,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-mq","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 MQ","description":"Send messages to AWS MQ","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["camel-quarkus-aws2-mq","amazon","camel","aws2","integration","messages","aws","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-mq.html","order":533,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-s3","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 S3 Storage Service","description":"Store and retrieve objects from AWS S3 Storage Service","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["amazon","camel-quarkus-aws2-s3","camel","service","objects","aws2","integration","retrieve","storage","store","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-s3.html","order":534,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-sts","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Security Token Service (STS)","description":"Manage AWS STS cluster instances using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["cluster","using","instances","version","token","manage","amazon","camel-quarkus-aws2-sts","security","sts","camel","service","(sts)","aws2","integration","sdk","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-sts.html","order":535,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-ses","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Simple Email Service (SES)","description":"Send e-mails through AWS SES service","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["ses","through","camel-quarkus-aws2-ses","simple","amazon","mails","camel","service","aws2","integration","(ses)","aws","send","email"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-ses.html","order":536,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-sns","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Simple Notification System (SNS)","description":"Send messages to AWS Simple Notification Topic","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["camel-quarkus-aws2-sns","simple","(sns)","amazon","notification","system","camel","aws2","integration","sns","messages","topic","aws","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-sns.html","order":537,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-sqs","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Simple Queue Service (SQS)","description":"Send and receive messages to/from AWS SQS","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["receive","simple","amazon","sqs","camel-quarkus-aws2-sqs","(sqs)","camel","service","aws2","integration","messages","aws","send","queue"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-sqs.html","order":538,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws2-translate","shortId":"ignored","version":"3.36.0","name":"Camel AWS 2 Translate","description":"Translate texts using AWS Translate and AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["amazon","using","texts","camel","aws2","integration","camel-quarkus-aws2-translate","sdk","aws","version","translate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws2-translate.html","order":539,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws-bedrock","shortId":"ignored","version":"3.36.0","name":"Camel AWS Bedrock","description":"Invoke Model of AWS Bedrock service","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["bedrock","camel","service","integration","camel-quarkus-aws-bedrock","invoke","model","aws"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws-bedrock.html","order":540,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-aws-secrets-manager","shortId":"ignored","version":"3.36.0","name":"Camel AWS Secrets Manager","description":"Manage AWS Secrets Manager services using AWS SDK version 2.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-aws2","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["using","manager","camel","integration","camel-quarkus-aws-secrets-manager","services","sdk","aws","secrets","version","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/aws-secrets-manager.html","order":541,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-azure-eventhubs","shortId":"ignored","version":"3.36.0","name":"Camel Azure Event Hubs","description":"The azure-eventhubs component that integrates Azure Event Hubs using AMQP protocol. Azure EventHubs is a highly scalable publish-subscribe service that can ingest millions of events per second and stream them to multiple consumers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-azure-storage-blob","org.apache.camel.quarkus:camel-quarkus-support-azure-core-http-client-vertx","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-azure-core","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["scalable","ingest","second","eventhubs","protocol","stream","camel","consumers","event","per","events","azure","highly","using","subscribe","amqp","multiple","camel-quarkus-azure-eventhubs","hubs","component","service","publish","integration","millions","integrates"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/azure-eventhubs.html","order":542,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-azure-key-vault","shortId":"ignored","version":"3.36.0","name":"Camel Azure Key Vault","description":"Manage secrets and keys in Azure Key Vault Service","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-azure-core-http-client-vertx","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-azure-core","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["camel","keys","service","camel-quarkus-azure-key-vault","integration","secrets","key","vault","azure","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/azure-key-vault.html","order":543,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-azure-servicebus","shortId":"ignored","version":"3.36.0","name":"Camel Azure ServiceBus","description":"Send and receive messages to/from Azure Service Bus","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-azure-core-http-client-vertx","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-azure-core","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["receive","bus","camel","service","integration","servicebus","messages","send","camel-quarkus-azure-servicebus","azure"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/azure-servicebus.html","order":544,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-azure-storage-blob","shortId":"ignored","version":"3.36.0","name":"Camel Azure Storage Blob Service","description":"Store and retrieve blobs from Azure Storage Blob Service using SDK v12","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-azure-core-http-client-vertx","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-azure-core","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["blobs","using","storage","store","camel-quarkus-azure-storage-blob","blob","camel","service","v12","integration","retrieve","sdk","azure"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/azure-storage-blob.html","order":545,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-azure-storage-datalake","shortId":"ignored","version":"3.36.0","name":"Camel Azure storage datalake service","description":"Camel Azure Datalake Gen2 Component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-azure-core-http-client-vertx","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-azure-core","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["gen2","component","datalake","camel","service","integration","camel-quarkus-azure-storage-datalake","storage","azure"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/azure-storage-datalake.html","order":546,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-azure-storage-queue","shortId":"ignored","version":"3.36.0","name":"Camel Azure Storage Queue Service","description":"The azure-storage-queue component is used for storing and retrieving the messages to/from Azure Storage Queue using Azure SDK v12","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-azure-core-http-client-vertx","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-azure-core","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["using","storage","used","storing","retrieving","component","camel","service","v12","camel-quarkus-azure-storage-queue","integration","messages","sdk","queue","azure"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/azure-storage-queue.html","order":547,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-base64","shortId":"ignored","version":"3.36.0","name":"Camel Base64","description":"Encode and decode data using Base64","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["encode","using","data","camel","base64","integration","decode","camel-quarkus-base64"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/base64.html","order":548,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-bean","shortId":"ignored","version":"3.36.0","name":"Camel Bean","description":"Invoke methods of Java beans","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["java","camel","camel-quarkus-bean","methods","beans","integration","invoke","bean"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/bean.html","order":549,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-bean-validator","shortId":"ignored","version":"3.36.0","name":"Camel Bean Validator","description":"Validate the message body using the Java Bean Validation API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-hibernate-validator"],"tags":["status:stable"],"keywords":["using","java","camel","validator","integration","api","camel-quarkus-bean-validator","message","body","bean","validation","validate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/bean-validator.html","order":550,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-beanio","shortId":"ignored","version":"3.36.0","name":"Camel BeanIO","description":"Marshal and unmarshal Java beans to and from flat files (such as CSV, delimited, or fixed length formats)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-xml-jaxp","io.quarkus:quarkus-jaxp","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["beanio","formats","camel-quarkus-beanio","csv","delimited","length","such","java","unmarshal","camel","flat","marshal","beans","integration","files","fixed"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/beanio.html","order":551,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-bindy","shortId":"ignored","version":"3.36.0","name":"Camel Bindy","description":"Marshal and unmarshal between POJOs on one side and Comma separated values (CSV), fixed field length or key-value pair (KVP) formats on the other side using Camel Bindy","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["side","using","formats","kvp","camel-quarkus-bindy","values","csv","length","separated","bindy","pair","pojos","comma","unmarshal","field","camel","marshal","integration","fixed","value","between","key"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/bindy.html","order":552,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-box","shortId":"ignored","version":"3.36.0","name":"Camel Box","description":"Upload, download and manage files, folders, groups, collaborations, etc. on box.com","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["com","folders","upload","collaborations","groups","box","manage","download","etc","camel","integration","files","camel-quarkus-box"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/box.html","order":553,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-braintree","shortId":"ignored","version":"3.36.0","name":"Camel Braintree","description":"Process payments using Braintree Payments","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["braintree","camel-quarkus-braintree","process","using","camel","payments","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/braintree.html","order":554,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-browse","shortId":"ignored","version":"3.36.0","name":"Camel Browse","description":"Inspect the messages received on endpoints supporting BrowsableEndpoint","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["endpoints","camel-quarkus-browse","camel","integration","inspect","browsableendpoint","messages","received","supporting","browse"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/browse.html","order":555,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-caffeine","shortId":"ignored","version":"3.36.0","name":"Camel Caffeine Cache","description":"Perform caching operations using Caffeine Cache","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-caffeine"],"tags":["status:stable"],"keywords":["camel-quarkus-caffeine","caffeine","cache","using","operations","camel","integration","perform","caching"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/caffeine.html","order":556,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-cassandraql","shortId":"ignored","version":"3.36.0","name":"Camel Cassandra CQL","description":"Integrate with Cassandra 2.0 using the CQL3 API (not the Thrift API). Based on Cassandra Java Driver provided by DataStax","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","com.datastax.oss.quarkus:cassandra-quarkus-client","io.quarkus:quarkus-smallrye-health","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["based","using","provided","integrate","cassandraql","java","datastax","driver","cassandra","camel","integration","thrift","cql3","api","camel-quarkus-cassandraql","cql"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/cassandraql.html","order":557,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-cbor","shortId":"ignored","version":"3.36.0","name":"Camel CBOR","description":"Unmarshal a CBOR payload to POJO and back","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["pojo","camel-quarkus-cbor","unmarshal","payload","camel","integration","back","cbor"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/cbor.html","order":558,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-cloudevents","shortId":"ignored","version":"3.36.0","name":"Camel Cloudevents","description":"Camel support for the CloudEvents specification","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel","cloudevents","integration","specification","camel-quarkus-cloudevents","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/cloudevents.html","order":559,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-consul","shortId":"ignored","version":"3.36.0","name":"Camel Consul","description":"Integrate with Consul service discovery and configuration store","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-consul-client","org.apache.camel.quarkus:camel-quarkus-support-retrofit","io.quarkus:quarkus-kotlin"],"tags":["status:stable"],"keywords":["camel-quarkus-consul","configuration","camel","service","discovery","consul","integration","store","integrate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/consul.html","order":560,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-controlbus","shortId":"ignored","version":"3.36.0","name":"Camel Control Bus","description":"Manage and monitor Camel routes","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["bus","routes","camel","integration","control","monitor","controlbus","camel-quarkus-controlbus","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/controlbus.html","order":561,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-couchdb","shortId":"ignored","version":"3.36.0","name":"Camel CouchDB","description":"Consume changesets for inserts, updates and deletes in a CouchDB database, as well as get, save, update and delete documents from a CouchDB database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["deletes","documents","save","update","consume","updates","delete","database","camel","get","integration","camel-quarkus-couchdb","well","changesets","inserts","couchdb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/couchdb.html","order":562,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-cron","shortId":"ignored","version":"3.36.0","name":"Camel Cron","description":"A generic interface for triggering events at times specified through the Unix cron syntax","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["cron","through","interface","generic","specified","triggering","times","camel","integration","camel-quarkus-cron","syntax","events","unix"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/cron.html","order":563,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-crypto","shortId":"ignored","version":"3.36.0","name":"Camel Crypto (JCE)","description":"Sign and verify exchanges using the Signature Service of the Java Cryptographic Extension (JCE)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["(jce)","using","extension","signature","sign","exchanges","camel-quarkus-crypto","jce","crypto","java","camel","service","integration","verify","cryptographic"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/crypto.html","order":564,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-csimple","shortId":"ignored","version":"3.36.0","name":"Camel CSimple","description":"Compiled Simple language","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-language"],"tags":["status:preview"],"keywords":["camel-quarkus-csimple","compiled","csimple","camel","integration","simple","language"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/csimple.html","order":565,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-csv","shortId":"ignored","version":"3.36.0","name":"Camel CSV","description":"Handle CSV (Comma Separated Values) payloads","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-csv","comma","payloads","camel","csv","values","integration","separated","handle"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/csv.html","order":566,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-cxf-soap","shortId":"ignored","version":"3.36.0","name":"Camel CXF","description":"Expose SOAP WebServices using Apache CXF or connect to external WebServices using CXF WS client","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.cxf:quarkus-cxf","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.cxf:quarkus-cxf-rt-ws-security","io.quarkiverse.cxf:quarkus-cxf-santuario-xmlsec"],"tags":["status:stable"],"keywords":["cxf","webservices","using","external","apache","camel","integration","client","camel-quarkus-cxf-soap","expose","soap","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/cxf-soap.html","order":567,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-cyberark-vault","shortId":"ignored","version":"3.36.0","name":"Camel CyberArk Vault","description":"Retrieve secrets from CyberArk Conjur Vault","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["cyberark","camel-quarkus-cyberark-vault","camel","integration","retrieve","conjur","secrets","vault"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/cyberark-vault.html","order":568,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-dataformat","shortId":"ignored","version":"3.36.0","name":"Camel Data Format","description":"Use a Camel Data Format as a regular Camel Component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["dataformat","component","camel-quarkus-dataformat","data","camel","use","format","integration","regular"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/dataformat.html","order":569,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-dataset","shortId":"ignored","version":"3.36.0","name":"Camel Dataset","description":"Provide data for load and soak testing of your Camel application","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-mock"],"tags":["status:stable"],"keywords":["camel-quarkus-dataset","soak","provide","data","load","application","camel","testing","integration","dataset"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/dataset.html","order":570,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-datasonnet","shortId":"ignored","version":"3.36.0","name":"Camel DataSonnet","description":"To use DataSonnet scripts for message transformations","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["datasonnet","camel-quarkus-datasonnet","camel","use","transformations","integration","scripts","message"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/datasonnet.html","order":571,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-debezium-mongodb","shortId":"ignored","version":"3.36.0","name":"Camel Debezium MongoDB Connector","description":"Capture changes from a MongoDB database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-debezium","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators"],"tags":["status:stable"],"keywords":["database","camel-quarkus-debezium-mongodb","connector","debezium","camel","integration","changes","capture","mongodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/debezium-mongodb.html","order":572,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-debezium-mysql","shortId":"ignored","version":"3.36.0","name":"Camel Debezium MySQL Connector","description":"Capture changes from a MySQL database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-debezium","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jdbc-mysql","io.quarkus:quarkus-agroal","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","connector","debezium","camel","integration","changes","capture","mysql","camel-quarkus-debezium-mysql"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/debezium-mysql.html","order":573,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-debezium-oracle","shortId":"ignored","version":"3.36.0","name":"Camel Debezium Oracle Connector","description":"Capture changes from an Oracle database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-debezium","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jdbc-oracle","io.quarkus:quarkus-agroal","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","oracle","connector","debezium","camel","integration","changes","capture","camel-quarkus-debezium-oracle"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/debezium-oracle.html","order":574,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-debezium-postgres","shortId":"ignored","version":"3.36.0","name":"Camel Debezium PostgresSQL Connector","description":"Capture changes from a PostgresSQL database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-debezium","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jdbc-postgresql","io.quarkus:quarkus-agroal","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["database","camel-quarkus-debezium-postgres","connector","debezium","camel","integration","changes","postgressql","capture","postgres"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/debezium-postgres.html","order":575,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-debezium-sqlserver","shortId":"ignored","version":"3.36.0","name":"Camel Debezium SQL Server Connector","description":"Capture changes from an SQL Server database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-debezium","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jdbc-mssql","io.quarkus:quarkus-agroal","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["camel-quarkus-debezium-sqlserver","server","database","sqlserver","connector","debezium","camel","integration","changes","capture","sql"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/debezium-sqlserver.html","order":576,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-debug","shortId":"ignored","version":"3.36.0","name":"Camel Debug","description":"Enables Camel Route Debugging","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-management","org.apache.camel.quarkus:camel-quarkus-xml-io-dsl"],"tags":["status:stable"],"keywords":["debug","route","camel","camel-quarkus-debug","integration","debugging","enables"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/debug.html","order":577,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-digitalocean","shortId":"ignored","version":"3.36.0","name":"Camel DigitalOcean","description":"Manage Droplets and resources within the DigitalOcean cloud","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["cloud","droplets","within","camel","integration","camel-quarkus-digitalocean","resources","digitalocean","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/digitalocean.html","order":578,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-direct","shortId":"ignored","version":"3.36.0","name":"Camel Direct","description":"Call another endpoint from the same Camel Context synchronously","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["call","camel-quarkus-direct","endpoint","same","camel","another","direct","integration","context","synchronously"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/direct.html","order":579,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-disruptor","shortId":"ignored","version":"3.36.0","name":"Camel Disruptor","description":"Provides asynchronous SEDA behavior using LMAX Disruptor","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","camel","provides","asynchronous","integration","disruptor","camel-quarkus-disruptor","seda","lmax","behavior"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/disruptor.html","order":580,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-docling","shortId":"ignored","version":"3.36.0","name":"Camel Docling","description":"Process documents using Docling library for parsing and conversion","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["docling","process","using","library","documents","camel","integration","parsing","camel-quarkus-docling","conversion"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/docling.html","order":581,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-dropbox","shortId":"ignored","version":"3.36.0","name":"Camel Dropbox","description":"Upload, download and manage files, folders, groups, collaborations, etc on Dropbox","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["download","folders","dropbox","upload","collaborations","etc","camel","camel-quarkus-dropbox","integration","files","groups","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/dropbox.html","order":582,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-elasticsearch","shortId":"ignored","version":"3.36.0","name":"Camel Elasticsearch","description":"Send requests to ElasticSearch via Java Client API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","io.quarkus:quarkus-elasticsearch-java-client","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-elasticsearch-rest-client","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["java","elasticsearch","camel","integration","client","requests","api","camel-quarkus-elasticsearch","send","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/elasticsearch.html","order":583,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-elasticsearch-rest-client","shortId":"ignored","version":"3.36.0","name":"Camel Elasticsearch Low level Rest Client","description":"Perform queries and other operations on Elasticsearch or OpenSearch (uses low-level client)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-elasticsearch-rest-client-common","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["rest","level","perform","queries","operations","elasticsearch","camel-quarkus-elasticsearch-rest-client","low","opensearch","camel","integration","client","uses"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/elasticsearch-rest-client.html","order":584,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-exec","shortId":"ignored","version":"3.36.0","name":"Camel Exec","description":"Execute commands on the underlying operating system","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["system","camel","integration","camel-quarkus-exec","underlying","operating","execute","exec","commands"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/exec.html","order":585,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-fhir","shortId":"ignored","version":"3.36.0","name":"Camel FHIR","description":"Exchange information in the healthcare domain using the FHIR (Fast Healthcare Interoperability Resources) standard","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["standard","using","fhir","resources","interoperability","healthcare","camel-quarkus-fhir","fast","camel","domain","integration","exchange","information"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/fhir.html","order":586,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-file","shortId":"ignored","version":"3.36.0","name":"Camel File","description":"Read and write files","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["file","read","camel-quarkus-file","camel","integration","files","write"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/file.html","order":587,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-file-cluster-service","shortId":"ignored","version":"3.36.0","name":"Camel File Cluster Service","description":"Provides a FileLock implementation of the Camel Cluster Service SPI","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-file"],"tags":["status:stable"],"keywords":["cluster","file","filelock","camel","service","provides","implementation","integration","camel-quarkus-file-cluster-service","spi"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/file-cluster-service.html","order":588,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-file-watch","shortId":"ignored","version":"3.36.0","name":"Camel File Watch","description":"Get notified about file events in a directory using java.nio.file.WatchService","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","camel-quarkus-file-watch","notified","directory","watchservice","file","java","watch","nio","camel","get","integration","events"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/file-watch.html","order":589,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-flatpack","shortId":"ignored","version":"3.36.0","name":"Camel Flatpack","description":"Parse fixed width and delimited files using the FlatPack library","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-flatpack","using","library","camel","flatpack","integration","width","delimited","files","fixed","parse"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/flatpack.html","order":590,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-fop","shortId":"ignored","version":"3.36.0","name":"Camel FOP","description":"Render messages into PDF and other output formats supported by Apache FOP","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-awt","io.quarkus:quarkus-arc","io.quarkiverse.batik:quarkus-batik","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-xml-jaxp","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["camel-quarkus-fop","output","into","pdf","formats","apache","camel","fop","integration","messages","render","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/fop.html","order":591,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-fory","shortId":"ignored","version":"3.36.0","name":"Camel Fory","description":"Serialize and deserialize messages using Apache Fory","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.fory:quarkus-fory","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["fory","serialize","using","apache","camel","camel-quarkus-fory","integration","messages","deserialize"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/fory.html","order":592,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-freemarker","shortId":"ignored","version":"3.36.0","name":"Camel Freemarker","description":"Transform messages using FreeMarker templates","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.freemarker:quarkus-freemarker"],"tags":["status:stable"],"keywords":["transform","using","freemarker","camel-quarkus-freemarker","camel","templates","integration","messages"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/freemarker.html","order":593,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ftp","shortId":"ignored","version":"3.36.0","name":"Camel FTP","description":"Upload and download files to/from SFTP, FTP or SFTP servers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.jsch:quarkus-jsch","org.apache.camel.quarkus:camel-quarkus-file"],"tags":["status:stable"],"keywords":["download","ftp","servers","camel-quarkus-ftp","upload","camel","integration","files","sftp"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ftp.html","order":594,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-geocoder","shortId":"ignored","version":"3.36.0","name":"Camel Geocoder","description":"Find geocodes (latitude and longitude) for a given address or the other way round","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","org.apache.camel.quarkus:camel-quarkus-jsonpath"],"tags":["status:stable"],"keywords":["given","address","round","camel","find","latitude","integration","geocodes","geocoder","camel-quarkus-geocoder","longitude"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/geocoder.html","order":595,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-git","shortId":"ignored","version":"3.36.0","name":"Camel Git","description":"Perform operations on git repositories","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.jgit:quarkus-jgit","io.quarkiverse.jsch:quarkus-jsch"],"tags":["status:stable"],"keywords":["git","operations","camel-quarkus-git","repositories","camel","integration","perform"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/git.html","order":596,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-github","shortId":"ignored","version":"3.36.0","name":"Camel GitHub","description":"Interact with the GitHub API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:deprecated"],"keywords":["github","camel","camel-quarkus-github","integration","interact","api"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/github.html","order":597,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-bigquery","shortId":"ignored","version":"3.36.0","name":"Camel Google BigQuery","description":"Access Google Cloud BigQuery service using SQL queries or Google Client Services API","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-google-cloud"],"tags":["status:stable"],"keywords":["camel-quarkus-google-bigquery","using","access","google","services","queries","sql","cloud","camel","service","integration","client","bigquery","api"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-bigquery.html","order":598,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-calendar","shortId":"ignored","version":"3.36.0","name":"Camel Google Calendar","description":"Perform various operations on a Google Calendar","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-google-http-client","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["calendar","operations","camel","various","integration","perform","google","camel-quarkus-google-calendar"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-calendar.html","order":599,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-drive","shortId":"ignored","version":"3.36.0","name":"Camel Google Drive","description":"Manage files in Google Drive","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-google-http-client","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["camel","integration","files","google","camel-quarkus-google-drive","drive","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-drive.html","order":600,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-mail","shortId":"ignored","version":"3.36.0","name":"Camel Google Mail","description":"Manage messages in Google Mail","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-google-http-client","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","org.apache.camel.quarkus:camel-quarkus-support-mail"],"tags":["status:stable"],"keywords":["mail","camel","integration","messages","google","camel-quarkus-google-mail","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-mail.html","order":601,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-pubsub","shortId":"ignored","version":"3.36.0","name":"Camel Google Pubsub","description":"Send and receive messages to/from Google Cloud Platform PubSub Service","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-google-cloud","org.apache.camel.quarkus:camel-quarkus-support-google-pubsub","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-google-pubsub","cloud","receive","camel","service","integration","messages","google","send","pubsub","platform"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-pubsub.html","order":602,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-secret-manager","shortId":"ignored","version":"3.36.0","name":"Camel Google Secret Manager","description":"Manage Google Secret Manager Secrets","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-google-pubsub","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["manager","camel-quarkus-google-secret-manager","camel","integration","google","secret","secrets","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-secret-manager.html","order":603,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-sheets","shortId":"ignored","version":"3.36.0","name":"Camel Google Sheets","description":"Manage spreadsheets in Google Sheets","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-google-http-client","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["spreadsheets","sheets","camel","camel-quarkus-google-sheets","integration","google","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-sheets.html","order":604,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-google-storage","shortId":"ignored","version":"3.36.0","name":"Camel Google Storage","description":"Store and retrieve objects from Google Cloud Storage Service using the google-cloud-storage library","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-google-cloud"],"tags":["status:stable"],"keywords":["cloud","using","library","camel","camel-quarkus-google-storage","service","objects","integration","retrieve","google","storage","store"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/google-storage.html","order":605,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-graphql","shortId":"ignored","version":"3.36.0","name":"Camel GraphQL","description":"Send GraphQL queries and mutations to external systems","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["camel-quarkus-graphql","external","mutations","systems","camel","integration","graphql","send","queries"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/graphql.html","order":606,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-grok","shortId":"ignored","version":"3.36.0","name":"Camel Grok","description":"Unmarshal unstructured data to objects using Logstash based Grok patterns","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["logstash","based","using","unmarshal","data","camel","grok","unstructured","objects","patterns","integration","camel-quarkus-grok"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/grok.html","order":607,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-groovy","shortId":"ignored","version":"3.36.0","name":"Camel Groovy","description":"Evaluate a Groovy script","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-language","io.quarkiverse.groovy:quarkus-groovy"],"tags":["status:stable"],"keywords":["groovy","camel","integration","camel-quarkus-groovy","evaluate","script"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/groovy.html","order":608,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-grpc","shortId":"ignored","version":"3.36.0","name":"Camel gRPC","description":"Expose gRPC endpoints and access external gRPC endpoints","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["endpoints","external","access","camel","camel-quarkus-grpc","integration","expose","grpc"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/grpc.html","order":609,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-gson","shortId":"ignored","version":"3.36.0","name":"Camel Gson","description":"Marshal POJOs to JSON and back using Gson","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["pojos","using","camel-quarkus-gson","camel","marshal","integration","json","back","gson"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/gson.html","order":610,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-hashicorp-vault","shortId":"ignored","version":"3.36.0","name":"Camel Hashicorp Vault","description":"Manage secrets in Hashicorp Vault Service","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-spring","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["camel-quarkus-hashicorp-vault","camel","service","integration","secrets","vault","hashicorp","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/hashicorp-vault.html","order":611,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-hazelcast","shortId":"ignored","version":"3.36.0","name":"Camel Hazelcast Atomic Number","description":"Increment, decrement, set, etc. Hazelcast atomic number (a grid wide number)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","com.hazelcast:quarkus-hazelcast-client","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:deprecated"],"keywords":["number","set","wide","etc","camel","hazelcast","camel-quarkus-hazelcast","decrement","grid","atomic","integration","increment"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/hazelcast.html","order":612,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-headersmap","shortId":"ignored","version":"3.36.0","name":"Camel Headersmap","description":"Fast case-insensitive headers map implementation","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["headers","fast","camel","implementation","integration","insensitive","headersmap","camel-quarkus-headersmap","map","case"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/headersmap.html","order":613,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-hl7","shortId":"ignored","version":"3.36.0","name":"Camel HL7","description":"Marshal and unmarshal HL7 (Health Care) model objects using the HL7 MLLP codec","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","camel-quarkus-hl7","objects","health","mllp","codec","hl7","unmarshal","camel","marshal","integration","model","care"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/hl7.html","order":614,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-http","shortId":"ignored","version":"3.36.0","name":"Camel HTTP","description":"Send requests to external HTTP servers using Apache HTTP Client 5.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-http-common","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["camel-quarkus-http","external","using","servers","apache","camel","integration","http","client","requests","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/http.html","order":615,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ibm-cos","shortId":"ignored","version":"3.36.0","name":"Camel IBM Cloud Object Storage","description":"Store and retrieve objects from IBM Cloud Object Storage","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient"],"tags":["status:stable"],"keywords":["cloud","ibm","camel","cos","objects","integration","retrieve","storage","store","camel-quarkus-ibm-cos","object"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ibm-cos.html","order":616,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ibm-watson-discovery","shortId":"ignored","version":"3.36.0","name":"Camel IBM Watson Discovery","description":"Perform document understanding and search using IBM Watson Discovery","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["search","using","ibm","camel","watson","discovery","document","integration","perform","understanding","camel-quarkus-ibm-watson-discovery"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ibm-watson-discovery.html","order":617,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ibm-watson-language","shortId":"ignored","version":"3.36.0","name":"Camel IBM Watson Language","description":"Perform natural language processing using IBM Watson Natural Language Understanding","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","natural","ibm","camel","watson","integration","perform","processing","understanding","language","camel-quarkus-ibm-watson-language"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ibm-watson-language.html","order":618,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ical","shortId":"ignored","version":"3.36.0","name":"Camel iCal","description":"Marshal and unmarshal iCal (.ics) documents to/from model objects","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["ical","unmarshal","documents","camel","marshal","objects","integration","ics","model","camel-quarkus-ical"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ical.html","order":619,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-infinispan","shortId":"ignored","version":"3.36.0","name":"Camel Infinispan","description":"Read and write from/to Infinispan distributed key/value store and data grid","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-infinispan-client","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-netty","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-elytron-security-common","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["infinispan","camel-quarkus-infinispan","read","data","camel","grid","integration","distributed","store","write","value","key"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/infinispan.html","order":620,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-infinispan-cluster-service","shortId":"ignored","version":"3.36.0","name":"Camel Infinispan Cluster Service","description":"Provides an Infinispan implementation of the Camel Cluster Service SPI","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-infinispan","io.quarkus:quarkus-infinispan-client","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-netty","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-elytron-security-common","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["cluster","infinispan","camel","service","provides","implementation","camel-quarkus-infinispan-cluster-service","integration","spi"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/infinispan-cluster-service.html","order":621,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-influxdb","shortId":"ignored","version":"3.36.0","name":"Camel InfluxDB","description":"Interact with InfluxDB v1, a time series database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-retrofit","io.quarkus:quarkus-kotlin"],"tags":["status:stable"],"keywords":["camel-quarkus-influxdb","database","camel","series","integration","interact","time","influxdb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/influxdb.html","order":622,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-iso8583","shortId":"ignored","version":"3.36.0","name":"Camel ISO-8583","description":"Create, edit and read ISO-8583 messages","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["8583","read","iso","edit","camel","camel-quarkus-iso8583","integration","create","messages","iso8583"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/iso8583.html","order":623,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jackson","shortId":"ignored","version":"3.36.0","name":"Camel Jackson","description":"Marshal POJOs to JSON and back using Jackson","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["camel-quarkus-jackson","pojos","using","jackson","camel","marshal","integration","json","back"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jackson.html","order":624,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jacksonxml","shortId":"ignored","version":"3.36.0","name":"Camel JacksonXML","description":"Unmarshal an XML payloads to POJOs and back using XMLMapper extension of Jackson","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["using","extension","payloads","camel-quarkus-jacksonxml","back","pojos","jackson","unmarshal","camel","xml","jacksonxml","integration","xmlmapper"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jacksonxml.html","order":625,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jasypt","shortId":"ignored","version":"3.36.0","name":"Camel Jasypt","description":"Security using Jasypt","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["security","using","camel","integration","camel-quarkus-jasypt","jasypt"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jasypt.html","order":626,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-java-joor-dsl","shortId":"ignored","version":"3.36.0","name":"Camel Java jOOR DSL","description":"Support for parsing Java route definitions at runtime","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-java-joor-dsl","java","route","camel","integration","joor","runtime","dsl","parsing","support","definitions"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/java-joor-dsl.html","order":627,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jaxb","shortId":"ignored","version":"3.36.0","name":"Camel JAXB","description":"Unmarshal XML payloads to POJOs and back using JAXB2 XML marshalling standard","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["standard","using","payloads","back","jaxb","pojos","jaxb2","marshalling","unmarshal","camel","xml","integration","camel-quarkus-jaxb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jaxb.html","order":628,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jcache","shortId":"ignored","version":"3.36.0","name":"Camel JCache","description":"Perform caching operations against JSR107/JCache","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["operations","camel-quarkus-jcache","jsr107","camel","against","integration","perform","jcache","caching"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jcache.html","order":629,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jdbc","shortId":"ignored","version":"3.36.0","name":"Camel JDBC","description":"Access databases through SQL and JDBC","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-jdbc","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["through","camel-quarkus-jdbc","databases","access","camel","integration","jdbc","sql"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jdbc.html","order":630,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jfr","shortId":"ignored","version":"3.36.0","name":"Camel Jfr","description":"Diagnose Camel applications with Java Flight Recorder","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-jfr","flight","recorder","java","camel","jfr","diagnose","integration","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jfr.html","order":631,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jira","shortId":"ignored","version":"3.36.0","name":"Camel Jira","description":"Interact with JIRA issue tracker","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-google-http-client","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry"],"tags":["status:stable"],"keywords":["camel-quarkus-jira","issue","camel","integration","tracker","interact","jira"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jira.html","order":632,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jms","shortId":"ignored","version":"3.36.0","name":"Camel JMS","description":"Send and receive messages to/from JMS message brokers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-spring","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["jms","receive","brokers","camel","camel-quarkus-jms","integration","messages","message","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jms.html","order":633,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jolokia","shortId":"ignored","version":"3.36.0","name":"Camel Jolokia","description":"Expose runtime metrics and management operations via JMX with Jolokia","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-management","org.apache.camel.quarkus:camel-quarkus-core","org.apache.camel.quarkus:camel-quarkus-xml-io-dsl"],"tags":["status:stable"],"keywords":["operations","jmx","management","camel","integration","runtime","metrics","camel-quarkus-jolokia","expose","jolokia","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jolokia.html","order":634,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jolt","shortId":"ignored","version":"3.36.0","name":"Camel JOLT","description":"JSON to JSON transformation using JOLT","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","camel","camel-quarkus-jolt","integration","json","jolt","transformation"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jolt.html","order":635,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-joor","shortId":"ignored","version":"3.36.0","name":"Camel jOOR","description":"Evaluate a jOOR (Java compiled once at runtime) expression language","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-language"],"tags":["status:deprecated"],"keywords":["camel-quarkus-joor","compiled","java","expression","once","camel","integration","joor","runtime","language","evaluate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/joor.html","order":636,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jpa","shortId":"ignored","version":"3.36.0","name":"Camel JPA","description":"Store and retrieve Java objects from databases using Java Persistence API (JPA)","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["databases","using","java","camel","objects","integration","retrieve","persistence","jpa","store","api","camel-quarkus-jpa"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jpa.html","order":637,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jq","shortId":"ignored","version":"3.36.0","name":"Camel JQ","description":"Evaluates a JQ expression against a JSON message body","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["camel-quarkus-jq","expression","camel","against","integration","json","evaluates","message","body"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jq.html","order":638,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jslt","shortId":"ignored","version":"3.36.0","name":"Camel JSLT","description":"Query or transform JSON payloads using an JSLT","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["jslt","transform","using","payloads","camel","query","integration","json","camel-quarkus-jslt"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jslt.html","order":639,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jsonpath","shortId":"ignored","version":"3.36.0","name":"Camel JSON Path","description":"Evaluate a JSONPath expression against a JSON message body","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["path","expression","camel","against","jsonpath","integration","json","message","body","evaluate","camel-quarkus-jsonpath"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jsonpath.html","order":640,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-json-validator","shortId":"ignored","version":"3.36.0","name":"Camel JSON Schema Validator","description":"Validate JSON payloads using NetworkNT JSON Schema","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["schema","using","camel-quarkus-json-validator","payloads","camel","networknt","validator","integration","json","validate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/json-validator.html","order":641,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jsonb","shortId":"ignored","version":"3.36.0","name":"Camel JSON-B","description":"Marshal POJOs to JSON and back using JSON-B","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jsonb","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["jsonb","pojos","using","camel","marshal","integration","json","back","camel-quarkus-jsonb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jsonb.html","order":642,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jsonata","shortId":"ignored","version":"3.36.0","name":"Camel JSONATA","description":"JSON to JSON transformation using JSONATA","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-jsonata","using","camel","jsonata","integration","json","transformation"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jsonata.html","order":643,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jt400","shortId":"ignored","version":"3.36.0","name":"Camel JT400","description":"Exchanges messages with an IBM i system using data queues, message queues, or program call. IBM i is the replacement for AS/400 and iSeries servers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["jt400","using","data","exchanges","program","message","call","iseries","system","servers","400","ibm","camel","queues","integration","messages","camel-quarkus-jt400","replacement"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jt400.html","order":644,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jta","shortId":"ignored","version":"3.36.0","name":"Camel JTA","description":"Enclose Camel routes in transactions using Java Transaction API (JTA) and Narayana transaction manager","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["camel-quarkus-jta","using","manager","narayana","transactions","routes","java","camel","jta","integration","api","transaction","enclose"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jta.html","order":645,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-kafka","shortId":"ignored","version":"3.36.0","name":"Camel Kafka","description":"Send and receive messages to/from an Apache Kafka broker","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-kafka-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-devservices","io.quarkus:quarkus-tls-registry","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-kafka","receive","apache","camel","kafka","integration","messages","broker","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/kafka.html","order":646,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-kamelet","shortId":"ignored","version":"3.36.0","name":"Camel Kamelet","description":"Materialize route templates","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["route","materialize","camel","templates","integration","kamelet","camel-quarkus-kamelet"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/kamelet.html","order":647,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-keycloak","shortId":"ignored","version":"3.36.0","name":"Camel Keycloak","description":"Manage Keycloak instances via Admin API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-keycloak-admin-resteasy-client","io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-resteasy-client-jackson","io.quarkus:quarkus-jackson","io.quarkus:quarkus-resteasy-client-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-keycloak-admin-client-common","io.quarkus:quarkus-devservices","io.quarkus:quarkus-caffeine"],"tags":["status:preview"],"keywords":["keycloak","instances","camel","integration","admin","api","camel-quarkus-keycloak","manage","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/keycloak.html","order":648,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-knative","shortId":"ignored","version":"3.36.0","name":"Camel Knative","description":"Send and receive events from Knative","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-cloudevents","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["receive","camel-quarkus-knative","camel","integration","send","events","knative"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/knative.html","order":649,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-knative-consumer","shortId":"ignored","version":"3.36.0","name":"Camel Knative Consumer","description":"Receives events from Knative","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-knative","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-cloudevents","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel","integration","camel-quarkus-knative-consumer","receives","consumer","events","knative"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/knative-consumer.html","order":650,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-knative-producer","shortId":"ignored","version":"3.36.0","name":"Camel Knative Producer","description":"Sends events to Knative","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-knative","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-cloudevents","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-knative-producer","camel","integration","producer","events","knative","sends"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/knative-producer.html","order":651,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-kubernetes","shortId":"ignored","version":"3.36.0","name":"Camel Kubernetes","description":"Perform operations against Kubernetes API","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["kubernetes","camel-quarkus-kubernetes","operations","camel","against","integration","perform","api"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/kubernetes.html","order":652,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-kubernetes-cluster-service","shortId":"ignored","version":"3.36.0","name":"Camel Kubernetes Cluster Service","description":"Provides a Kubernetes implementation of the Camel Cluster Service SPI","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-arc","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-kubernetes"],"tags":["status:stable"],"keywords":["kubernetes","cluster","camel-quarkus-kubernetes-cluster-service","camel","service","provides","implementation","integration","spi"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/kubernetes-cluster-service.html","order":653,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-kudu","shortId":"ignored","version":"3.36.0","name":"Camel Kudu","description":"Interact with Apache Kudu, a free and open source column-oriented data store of the Apache Hadoop ecosystem","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-micrometer","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["camel-quarkus-kudu","data","ecosystem","column","kudu","interact","source","store","apache","camel","integration","hadoop","free","oriented","open"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/kudu.html","order":654,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-agent","shortId":"ignored","version":"3.36.0","name":"Camel LangChain4j Agent","description":"LangChain4j Agent component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-langchain4j","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","agent","component","camel-quarkus-langchain4j-agent","camel","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-agent.html","order":655,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-chat","shortId":"ignored","version":"3.36.0","name":"Camel langChain4j Chat","description":"LangChain4j Chat component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-langchain4j","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","component","camel","chat","integration","camel-quarkus-langchain4j-chat"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-chat.html","order":656,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-embeddingstore","shortId":"ignored","version":"3.36.0","name":"Camel LangChain4j Embedding Store","description":"Perform operations on the Langchain4jEmbeddingStores","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-langchain4j-embeddings","org.apache.camel.quarkus:camel-quarkus-support-langchain4j","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","embeddingstore","operations","camel-quarkus-langchain4j-embeddingstore","camel","integration","perform","embedding","store","langchain4jembeddingstores"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-embeddingstore.html","order":657,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-embeddings","shortId":"ignored","version":"3.36.0","name":"Camel LangChain4j Embeddings","description":"LangChain4j Embeddings","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-langchain4j","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","embeddings","camel","integration","camel-quarkus-langchain4j-embeddings"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-embeddings.html","order":658,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-tokenizer","shortId":"ignored","version":"3.36.0","name":"Camel LangChain4j Tokenizer","description":"LangChain4j Tokenizer","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","camel","integration","camel-quarkus-langchain4j-tokenizer","tokenizer"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-tokenizer.html","order":659,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-tools","shortId":"ignored","version":"3.36.0","name":"Camel LangChain4j Tools","description":"LangChain4j Tools and Function Calling Features","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-langchain4j","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","features","camel-quarkus-langchain4j-tools","camel","function","calling","integration","tools"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-tools.html","order":660,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-langchain4j-web-search","shortId":"ignored","version":"3.36.0","name":"Camel LangChain4j Web Search","description":"LangChain4j Web Search Engine","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-langchain4j","org.apache.camel.quarkus:camel-quarkus-support-retrofit","io.quarkus:quarkus-kotlin","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["langchain4j","search","camel-quarkus-langchain4j-web-search","web","engine","camel","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/langchain4j-web-search.html","order":661,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-language","shortId":"ignored","version":"3.36.0","name":"Camel Language","description":"Execute scripts in any of the languages supported by Camel","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["languages","camel","camel-quarkus-language","integration","language","scripts","execute","any","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/language.html","order":662,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ldap","shortId":"ignored","version":"3.36.0","name":"Camel LDAP","description":"Perform searches on LDAP servers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["searches","servers","ldap","camel","integration","perform","camel-quarkus-ldap"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ldap.html","order":663,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-leveldb","shortId":"ignored","version":"3.36.0","name":"Camel LevelDB","description":"Using LevelDB as persistent EIP store","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:deprecated"],"keywords":["using","camel","integration","camel-quarkus-leveldb","leveldb","store","persistent","eip"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/leveldb.html","order":664,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-log","shortId":"ignored","version":"3.36.0","name":"Camel Log","description":"Prints data form the routed message (such as body and headers) to the logger","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["routed","headers","data","log","logger","message","body","prints","such","camel-quarkus-log","form","camel","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/log.html","order":665,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-lra","shortId":"ignored","version":"3.36.0","name":"Camel LRA","description":"Camel saga binding for Long-Running-Action framework","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-resteasy-client","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-resteasy-common","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","org.apache.camel.quarkus:camel-quarkus-core","org.apache.camel.quarkus:camel-quarkus-rest","org.apache.camel.quarkus:camel-quarkus-platform-http","org.apache.camel.quarkus:camel-quarkus-attachments","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-saga"],"tags":["status:stable"],"keywords":["running","framework","camel","integration","binding","action","lra","camel-quarkus-lra","saga","long"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/lra.html","order":666,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-lumberjack","shortId":"ignored","version":"3.36.0","name":"Camel Lumberjack","description":"Receive logs messages using the Lumberjack protocol","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-netty","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["receive","using","protocol","camel","integration","messages","lumberjack","camel-quarkus-lumberjack","logs"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/lumberjack.html","order":667,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-lzf","shortId":"ignored","version":"3.36.0","name":"Camel LZF Deflate Compression","description":"Compress and decompress streams using LZF deflate algorithm","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","deflate","decompress","compress","camel","streams","integration","lzf","compression","camel-quarkus-lzf","algorithm"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/lzf.html","order":668,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mail","shortId":"ignored","version":"3.36.0","name":"Camel Mail","description":"Send and receive emails using imap, pop3 and smtp protocols","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-mail"],"tags":["status:stable"],"keywords":["emails","receive","using","imap","smtp","mail","camel","pop3","integration","camel-quarkus-mail","protocols","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mail.html","order":669,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mail-microsoft-oauth","shortId":"ignored","version":"3.36.0","name":"Camel Mail Microsoft Oauth","description":"Camel Mail OAuth2 Authenticator for Microsoft Exchange Online","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-mail","org.apache.camel.quarkus:camel-quarkus-support-mail","org.apache.camel.quarkus:camel-quarkus-support-azure-core","io.quarkus:quarkus-netty","org.apache.camel.quarkus:camel-quarkus-support-jackson-dataformat-xml","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["mail","camel","integration","online","camel-quarkus-mail-microsoft-oauth","exchange","microsoft","oauth2","oauth","authenticator"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mail-microsoft-oauth.html","order":670,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-management","shortId":"ignored","version":"3.36.0","name":"Camel Management","description":"JMX management strategy and associated managed resources","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-xml-io-dsl"],"tags":["status:stable"],"keywords":["jmx","management","camel-quarkus-management","camel","managed","associated","integration","resources","strategy"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/management.html","order":671,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mapstruct","shortId":"ignored","version":"3.36.0","name":"Camel MapStruct","description":"Type Conversion using Mapstruct","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","mapstruct","camel-quarkus-mapstruct","camel","integration","type","conversion"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mapstruct.html","order":672,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-master","shortId":"ignored","version":"3.36.0","name":"Camel Master","description":"Have only a single consumer in a cluster consuming from a given endpoint; with automatic failover if the JVM dies","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["jvm","cluster","given","camel-quarkus-master","automatic","master","single","consuming","endpoint","failover","camel","integration","only","dies","consumer"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/master.html","order":673,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mdc","shortId":"ignored","version":"3.36.0","name":"Camel Mdc","description":"Logging MDC (Mapped Diagnostic Context) Service","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel","service","integration","mapped","context","logging","camel-quarkus-mdc","diagnostic","mdc"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mdc.html","order":674,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-micrometer","shortId":"ignored","version":"3.36.0","name":"Camel Micrometer","description":"Collect various metrics directly from Camel routes using the Micrometer library","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-micrometer","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-core"],"tags":["status:stable"],"keywords":["routes","using","library","camel","various","integration","metrics","directly","collect","micrometer","camel-quarkus-micrometer"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/micrometer.html","order":675,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-microprofile-fault-tolerance","shortId":"ignored","version":"3.36.0","name":"Camel Microprofile Fault Tolerance","description":"Circuit Breaker EIP using Microprofile Fault Tolerance","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-core","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","circuit","microprofile","breaker","camel","integration","fault","camel-quarkus-microprofile-fault-tolerance","eip","tolerance"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/microprofile-fault-tolerance.html","order":676,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-microprofile-health","shortId":"ignored","version":"3.36.0","name":"Camel MicroProfile Health","description":"Expose Camel health checks via MicroProfile Health","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-smallrye-health","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp"],"tags":["status:stable"],"keywords":["camel-quarkus-microprofile-health","checks","microprofile","camel","integration","health","expose","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/microprofile-health.html","order":677,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-milvus","shortId":"ignored","version":"3.36.0","name":"Camel Milvus","description":"Perform operations on the Milvus Vector Database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-milvus","database","operations","camel","integration","perform","vector","milvus"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/milvus.html","order":678,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mina-sftp","shortId":"ignored","version":"3.36.0","name":"Camel MINA SFTP","description":"Upload and download files to/from SFTP servers using Apache MINA SSHD","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-ssh","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security"],"tags":["status:stable"],"keywords":["download","using","servers","apache","upload","camel","integration","files","sftp","sshd","mina","camel-quarkus-mina-sftp"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mina-sftp.html","order":679,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-minio","shortId":"ignored","version":"3.36.0","name":"Camel Minio","description":"Store and retrieve objects from Minio Storage Service using Minio SDK","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.minio:quarkus-minio-native"],"tags":["status:stable"],"keywords":["using","camel","service","objects","integration","minio","retrieve","store","storage","sdk","camel-quarkus-minio"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/minio.html","order":680,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mllp","shortId":"ignored","version":"3.36.0","name":"Camel MLLP","description":"Communicate with external systems using the MLLP protocol","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["mllp","external","using","protocol","communicate","systems","camel","camel-quarkus-mllp","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mllp.html","order":681,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mock","shortId":"ignored","version":"3.36.0","name":"Camel Mock","description":"Test routes and mediation rules using mocks","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-mock","routes","using","test","camel","integration","mock","rules","mocks","mediation"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mock.html","order":682,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mongodb","shortId":"ignored","version":"3.36.0","name":"Camel MongoDB","description":"Perform operations on MongoDB documents and collections","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-mongodb","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["camel-quarkus-mongodb","operations","documents","collections","camel","integration","perform","mongodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mongodb.html","order":683,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mongodb-gridfs","shortId":"ignored","version":"3.36.0","name":"Camel MongoDB GridFS","description":"Interact with MongoDB GridFS","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-mongodb","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["camel-quarkus-mongodb-gridfs","camel","integration","gridfs","interact","mongodb"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mongodb-gridfs.html","order":684,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mustache","shortId":"ignored","version":"3.36.0","name":"Camel Mustache","description":"Transform messages using a Mustache template","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["template","transform","using","camel","integration","messages","camel-quarkus-mustache","mustache"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mustache.html","order":685,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-mybatis","shortId":"ignored","version":"3.36.0","name":"Camel MyBatis","description":"Performs a query, poll, insert, update or delete in a relational database using MyBatis","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.mybatis:quarkus-mybatis","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["performs","using","camel-quarkus-mybatis","mybatis","query","insert","update","poll","delete","database","camel","integration","relational"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/mybatis.html","order":686,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-nats","shortId":"ignored","version":"3.36.0","name":"Camel Nats","description":"Send and receive messages from NATS messaging system","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["nats","receive","system","camel","integration","camel-quarkus-nats","messages","send","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/nats.html","order":687,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-netty","shortId":"ignored","version":"3.36.0","name":"Camel Netty","description":"Socket level networking using TCP or UDP with Netty 4.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["camel-quarkus-netty","tcp","udp","using","level","camel","integration","networking","socket","netty"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/netty.html","order":688,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-netty-http","shortId":"ignored","version":"3.36.0","name":"Camel Netty HTTP","description":"Netty HTTP server and client using the Netty 4.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-netty","org.apache.camel.quarkus:camel-quarkus-http-common","io.quarkus:quarkus-netty","io.quarkus:quarkus-caffeine"],"tags":["status:stable"],"keywords":["server","using","camel","integration","http","client","camel-quarkus-netty-http","netty"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/netty-http.html","order":689,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-oaipmh","shortId":"ignored","version":"3.36.0","name":"Camel OAI-PMH","description":"Harvest metadata using OAI-PMH protocol","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["harvest","metadata","using","protocol","camel","oaipmh","oai","camel-quarkus-oaipmh","integration","pmh"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/oaipmh.html","order":690,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-oauth","shortId":"ignored","version":"3.36.0","name":"Camel Oauth","description":"Camel OAuth (Preview)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["preview","camel","camel-quarkus-oauth","integration","oauth"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/oauth.html","order":691,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-observability-services","shortId":"ignored","version":"3.36.0","name":"Camel Observability Services","description":"Camel Observability Services","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-micrometer","io.quarkus:quarkus-micrometer","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-micrometer-registry-prometheus","org.apache.camel.quarkus:camel-quarkus-microprofile-health","io.quarkus:quarkus-smallrye-health","org.apache.camel.quarkus:camel-quarkus-opentelemetry2","io.quarkus:quarkus-opentelemetry","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-grpc-common","org.apache.camel.quarkus:camel-quarkus-management","org.apache.camel.quarkus:camel-quarkus-xml-io-dsl"],"tags":["status:stable"],"keywords":["camel","integration","services","observability","camel-quarkus-observability-services"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/observability-services.html","order":692,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ognl","shortId":"ignored","version":"3.36.0","name":"Camel OGNL","description":"Evaluate an OGNL expression using Apache Commons OGNL","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:deprecated"],"keywords":["ognl","using","expression","apache","camel","integration","camel-quarkus-ognl","evaluate","commons"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ognl.html","order":693,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-olingo4","shortId":"ignored","version":"3.36.0","name":"Camel Olingo4","description":"Communicate with OData 4.0 services using Apache Olingo OData API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-support-httpclient","io.quarkus:quarkus-apache-httpclient","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-netty"],"tags":["status:deprecated"],"keywords":["olingo4","odata","using","communicate","apache","camel","camel-quarkus-olingo4","olingo","integration","services","api"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/olingo4.html","order":694,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-once","shortId":"ignored","version":"3.36.0","name":"Camel Once","description":"Camel Once component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["component","once","camel","integration","camel-quarkus-once"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/once.html","order":695,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-milo","shortId":"ignored","version":"3.36.0","name":"Camel OPC UA Browser","description":"Connect to OPC UA servers using the binary protocol for browsing the node tree","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["browsing","using","opc","camel-quarkus-milo","tree","milo","node","protocol","servers","camel","browser","binary","integration","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/milo.html","order":696,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-openai","shortId":"ignored","version":"3.36.0","name":"Camel OpenAI","description":"OpenAI endpoint for chat completion","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-swagger","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["openai","completion","endpoint","camel","chat","integration","camel-quarkus-openai"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/openai.html","order":697,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-openapi-java","shortId":"ignored","version":"3.36.0","name":"Camel OpenAPI Java","description":"Expose OpenAPI resources defined in Camel REST DSL","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-swagger","io.quarkus:quarkus-swagger-ui","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-openapi-java","rest","java","openapi","camel","integration","resources","dsl","expose","defined"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/openapi-java.html","order":698,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-openstack","shortId":"ignored","version":"3.36.0","name":"Camel OpenStack","description":"Interact with OpenStack APIs","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["apis","camel","integration","interact","openstack","camel-quarkus-openstack"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/openstack.html","order":699,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-opentelemetry","shortId":"ignored","version":"3.36.0","name":"Camel OpenTelemetry","description":"Distributed tracing using OpenTelemetry","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-opentelemetry","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-grpc-common","org.apache.camel.quarkus:camel-quarkus-core"],"tags":["status:deprecated"],"keywords":["tracing","using","camel-quarkus-opentelemetry","camel","integration","distributed","opentelemetry"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/opentelemetry.html","order":700,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-opentelemetry2","shortId":"ignored","version":"3.36.0","name":"Camel Opentelemetry2","description":"Implementation of Camel Opentelemetry based on the Camel Telemetry spec","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-opentelemetry","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-grpc-common","org.apache.camel.quarkus:camel-quarkus-core"],"tags":["status:stable"],"keywords":["camel-quarkus-opentelemetry2","based","camel","implementation","integration","opentelemetry2","telemetry","opentelemetry","spec"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/opentelemetry2.html","order":701,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-optaplanner","shortId":"ignored","version":"3.36.0","name":"Camel OptaPlanner","description":"Solve planning problems with OptaPlanner","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["planning","camel","solve","integration","optaplanner","camel-quarkus-optaplanner","problems"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/optaplanner.html","order":702,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-paho","shortId":"ignored","version":"3.36.0","name":"Camel Paho","description":"Communicate with MQTT message brokers using Eclipse Paho MQTT Client","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","communicate","brokers","camel-quarkus-paho","camel","mqtt","integration","client","paho","message","eclipse"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/paho.html","order":703,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-paho-mqtt5","shortId":"ignored","version":"3.36.0","name":"Camel Paho MQTT5","description":"Communicate with MQTT message brokers using Eclipse Paho MQTT v5 Client","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-paho-mqtt5","using","communicate","brokers","mqtt5","camel","mqtt","integration","client","paho","message","eclipse"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/paho-mqtt5.html","order":704,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-pdf","shortId":"ignored","version":"3.36.0","name":"Camel PDF","description":"Create, modify or extract content from PDF documents","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-awt","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["modify","pdf","extract","camel-quarkus-pdf","documents","camel","integration","create","content"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/pdf.html","order":705,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-crypto-pgp","shortId":"ignored","version":"3.36.0","name":"Camel PGP","description":"Encrypt and decrypt messages using Bouncy Castle OpenPGP API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security"],"tags":["status:stable"],"keywords":["using","castle","crypto","camel-quarkus-crypto-pgp","bouncy","camel","encrypt","pgp","integration","messages","openpgp","api","decrypt"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/crypto-pgp.html","order":706,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-pinecone","shortId":"ignored","version":"3.36.0","name":"Camel Pinecone","description":"Perform operations on the Pinecone Vector Database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson"],"tags":["status:preview"],"keywords":["camel-quarkus-pinecone","database","operations","camel","pinecone","integration","perform","vector"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/pinecone.html","order":707,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-platform-http","shortId":"ignored","version":"3.36.0","name":"Camel Platform HTTP","description":"Expose HTTP endpoints using the HTTP server available in the current platform","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-attachments","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-platform-http","server","endpoints","using","current","camel","integration","available","http","expose","platform"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/platform-http.html","order":708,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-pgevent","shortId":"ignored","version":"3.36.0","name":"Camel PostgresSQL Event","description":"Send and receive PostgreSQL events via LISTEN and NOTIFY commands","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["pgevent","receive","camel-quarkus-pgevent","postgressql","listen","notify","via","postgresql","camel","integration","event","send","events","commands"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/pgevent.html","order":709,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-pg-replication-slot","shortId":"ignored","version":"3.36.0","name":"Camel PostgresSQL Replication Slot","description":"Poll for PostgreSQL Write-Ahead Log (WAL) records using Streaming Replication Slots","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-jdbc-postgresql","io.quarkus:quarkus-agroal","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["replication","camel-quarkus-pg-replication-slot","using","wal","log","records","ahead","postgressql","slot","poll","streaming","slots","postgresql","camel","integration","write"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/pg-replication-slot.html","order":710,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-pqc","shortId":"ignored","version":"3.36.0","name":"Camel PQC Algorithms","description":"Post Quantum Computing Signature and Verification component","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security"],"tags":["status:stable"],"keywords":["algorithms","computing","component","pqc","post","camel-quarkus-pqc","signature","camel","integration","quantum","verification"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/pqc.html","order":711,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-protobuf","shortId":"ignored","version":"3.36.0","name":"Camel Protobuf","description":"Serialize and deserialize Java objects using Google's Protocol buffers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["protobuf","serialize","using","protocol","java","buffers","camel","objects","integration","google","camel-quarkus-protobuf","deserialize"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/protobuf.html","order":712,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jackson-protobuf","shortId":"ignored","version":"3.36.0","name":"Camel Protobuf Jackson","description":"Marshal POJOs to Protobuf and back using Jackson","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jackson","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["protobuf","pojos","using","jackson","camel","marshal","integration","back","camel-quarkus-jackson-protobuf"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jackson-protobuf.html","order":713,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-pubnub","shortId":"ignored","version":"3.36.0","name":"Camel PubNub","description":"Send and receive messages to/from PubNub data stream network for connected devices","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-retrofit","io.quarkus:quarkus-kotlin"],"tags":["status:stable"],"keywords":["connected","receive","pubnub","data","stream","devices","camel","integration","camel-quarkus-pubnub","messages","send","network"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/pubnub.html","order":714,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-qdrant","shortId":"ignored","version":"3.36.0","name":"Camel Qdrant","description":"Perform operations on the Qdrant Vector Database","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["qdrant","database","operations","camel","integration","perform","vector","camel-quarkus-qdrant"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/qdrant.html","order":715,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-quartz","shortId":"ignored","version":"3.36.0","name":"Camel Quartz","description":"Schedule sending of messages using the Quartz 2.x scheduler","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-quartz","io.quarkus:quarkus-scheduler","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["scheduler","schedule","using","camel","camel-quarkus-quartz","integration","quartz","sending","messages"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/quartz.html","order":716,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-qute","shortId":"ignored","version":"3.36.0","name":"Camel Qute","description":"Transform messages using Quarkus Qute templating engine","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-qute"],"tags":["status:stable"],"keywords":["qute","transform","using","engine","camel","camel-quarkus-qute","integration","messages","templating"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/qute.html","order":717,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-reactive-executor","shortId":"ignored","version":"3.36.0","name":"Camel Reactive Executor","description":"Reactive Executor for camel-core using Vert.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["core","using","reactive","camel","executor","vert","camel-quarkus-reactive-executor","integration"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/reactive-executor.html","order":718,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-reactive-streams","shortId":"ignored","version":"3.36.0","name":"Camel Reactive Streams","description":"Exchange messages with reactive stream processing libraries compatible with the reactive streams standard","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["standard","compatible","reactive","camel-quarkus-reactive-streams","stream","camel","streams","integration","libraries","messages","processing","exchange"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/reactive-streams.html","order":719,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ref","shortId":"ignored","version":"3.36.0","name":"Camel Ref","description":"Route messages to an endpoint looked up dynamically by name in the Camel Registry","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["registry","ref","endpoint","route","camel-quarkus-ref","looked","camel","integration","name","messages","dynamically"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ref.html","order":720,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-rest","shortId":"ignored","version":"3.36.0","name":"Camel Rest","description":"Expose REST services and their OpenAPI Specification or call external REST services","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-platform-http","org.apache.camel.quarkus:camel-quarkus-attachments","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["call","rest","external","openapi","camel","integration","camel-quarkus-rest","specification","services","expose"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/rest.html","order":721,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-rest-openapi","shortId":"ignored","version":"3.36.0","name":"Camel REST OpenApi","description":"To call and expose REST services using OpenAPI specification as contract","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-rest","org.apache.camel.quarkus:camel-quarkus-platform-http","org.apache.camel.quarkus:camel-quarkus-attachments","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-support-swagger"],"tags":["status:stable"],"keywords":["call","rest","using","camel-quarkus-rest-openapi","openapi","camel","contract","integration","specification","services","expose"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/rest-openapi.html","order":722,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-rocketmq","shortId":"ignored","version":"3.36.0","name":"Camel RocketMQ","description":"Send and receive messages from RocketMQ cluster","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["camel-quarkus-rocketmq","receive","cluster","rocketmq","camel","integration","messages","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/rocketmq.html","order":723,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-rss","shortId":"ignored","version":"3.36.0","name":"Camel RSS","description":"Poll RSS feeds","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-atom","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["rss","camel-quarkus-rss","camel","integration","feeds","poll"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/rss.html","order":724,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-saga","shortId":"ignored","version":"3.36.0","name":"Camel Saga","description":"Execute custom actions within a route using the Saga EIP","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","route","within","camel","camel-quarkus-saga","custom","integration","saga","execute","actions","eip"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/saga.html","order":725,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-salesforce","shortId":"ignored","version":"3.36.0","name":"Camel Salesforce","description":"Communicate with Salesforce using Java DTOs","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-grpc-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-netty","io.quarkus:quarkus-avro","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-jetty"],"tags":["status:stable"],"keywords":["salesforce","camel-quarkus-salesforce","using","communicate","java","camel","integration","dtos"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/salesforce.html","order":726,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-sap-netweaver","shortId":"ignored","version":"3.36.0","name":"Camel SAP NetWeaver","description":"Send requests to SAP NetWeaver Gateway using HTTP","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-http","org.apache.camel.quarkus:camel-quarkus-http-common","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["netweaver","using","sap","camel","integration","http","camel-quarkus-sap-netweaver","requests","send","gateway"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/sap-netweaver.html","order":727,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-scheduler","shortId":"ignored","version":"3.36.0","name":"Camel Scheduler","description":"Generate messages in specified intervals using java.util.concurrent.ScheduledExecutorService","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-scheduler","using","concurrent","scheduledexecutorservice","specified","scheduler","intervals","java","util","camel","integration","messages","generate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/scheduler.html","order":728,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-jsch","shortId":"ignored","version":"3.36.0","name":"Camel SCP","description":"Copy files to/from remote hosts using the secure copy protocol (SCP)","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-ftp","io.quarkiverse.jsch:quarkus-jsch","org.apache.camel.quarkus:camel-quarkus-file"],"tags":["status:stable"],"keywords":["scp","using","protocol","camel-quarkus-jsch","camel","hosts","integration","files","copy","remote","secure","jsch"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/jsch.html","order":729,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-seda","shortId":"ignored","version":"3.36.0","name":"Camel SEDA","description":"Asynchronously call another endpoint from any Camel Context in the same JVM","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["call","jvm","camel-quarkus-seda","endpoint","asynchronously","same","camel","another","integration","context","seda","any"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/seda.html","order":730,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-servicenow","shortId":"ignored","version":"3.36.0","name":"Camel ServiceNow","description":"Interact with ServiceNow via its REST API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["rest","servicenow","camel-quarkus-servicenow","camel","integration","interact","its","api","via"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/servicenow.html","order":731,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-servlet","shortId":"ignored","version":"3.36.0","name":"Camel Servlet","description":"Serve HTTP requests by a Servlet","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-undertow","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["camel-quarkus-servlet","camel","servlet","integration","http","serve","requests"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/servlet.html","order":732,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-shiro","shortId":"ignored","version":"3.36.0","name":"Camel Shiro","description":"Security using Shiro","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging"],"tags":["status:stable"],"keywords":["security","using","shiro","camel","integration","camel-quarkus-shiro"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/shiro.html","order":733,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-sjms","shortId":"ignored","version":"3.36.0","name":"Camel Simple JMS","description":"Send and receive messages to/from a JMS Queue or Topic using plain JMS 1.x API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["receive","using","camel-quarkus-sjms","sjms","simple","jms","camel","plain","integration","messages","topic","api","send","queue"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/sjms.html","order":734,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-sjms2","shortId":"ignored","version":"3.36.0","name":"Camel Simple JMS2","description":"Send and receive messages to/from a JMS Queue or Topic using plain JMS 2.x API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["receive","using","simple","jms","sjms2","jms2","camel","plain","integration","messages","topic","api","send","camel-quarkus-sjms2","queue"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/sjms2.html","order":735,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-slack","shortId":"ignored","version":"3.36.0","name":"Camel Slack","description":"Send and receive messages to/from Slack","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["receive","camel","slack","integration","messages","camel-quarkus-slack","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/slack.html","order":736,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-smallrye-reactive-messaging","shortId":"ignored","version":"3.36.0","name":"Camel SmallRye Reactive Messaging","description":"Camel integration with SmallRye Reactive Messaging","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-messaging","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-reactive-streams"],"tags":["status:stable"],"keywords":["reactive","camel","integration","camel-quarkus-smallrye-reactive-messaging","smallrye","messaging"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/smallrye-reactive-messaging.html","order":737,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-smb","shortId":"ignored","version":"3.36.0","name":"Camel SMB","description":"SMB component which consumes natively from file shares using the Server Message Block (SMB, also known as Common Internet File System - CIFS) protocol","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["server","using","smb","natively","also","message","shares","component","protocol","file","system","known","common","camel","integration","block","cifs","internet","camel-quarkus-smb","consumes"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/smb.html","order":738,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-snakeyaml","shortId":"ignored","version":"3.36.0","name":"Camel SnakeYAML","description":"Marshal and unmarshal Java objects to and from YAML using SnakeYAML","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","java","unmarshal","camel","marshal","objects","integration","snakeyaml","camel-quarkus-snakeyaml","yaml"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/snakeyaml.html","order":739,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-soap","shortId":"ignored","version":"3.36.0","name":"Camel SOAP dataformat","description":"Marshal Java objects to SOAP messages and back","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jaxb","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkiverse.cxf:quarkus-cxf-saaj"],"tags":["status:stable"],"keywords":["dataformat","java","camel-quarkus-soap","camel","marshal","objects","integration","messages","back","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/soap.html","order":740,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-solr","shortId":"ignored","version":"3.36.0","name":"Camel Solr","description":"Perform operations against Apache Lucene Solr","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["operations","apache","camel","against","solr","integration","perform","lucene","camel-quarkus-solr"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/solr.html","order":741,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-splunk","shortId":"ignored","version":"3.36.0","name":"Camel Splunk","description":"Publish or search for events in Splunk","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:deprecated"],"keywords":["search","camel","camel-quarkus-splunk","publish","integration","splunk","events"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/splunk.html","order":742,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-splunk-hec","shortId":"ignored","version":"3.36.0","name":"Camel Splunk HEC","description":"The splunk component allows to publish events in Splunk using the HTTP Event Collector","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["allows","using","hec","collector","component","camel","publish","integration","splunk","camel-quarkus-splunk-hec","http","event","events"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/splunk-hec.html","order":743,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-spring-rabbitmq","shortId":"ignored","version":"3.36.0","name":"Camel Spring RabbitMQ","description":"Send and receive messages from RabbitMQ using Spring RabbitMQ client","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","org.apache.camel.quarkus:camel-quarkus-support-spring"],"tags":["status:stable"],"keywords":["spring","receive","camel-quarkus-spring-rabbitmq","using","camel","integration","messages","client","rabbitmq","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/spring-rabbitmq.html","order":744,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-sql","shortId":"ignored","version":"3.36.0","name":"Camel SQL","description":"Perform SQL queries","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-jdbc","org.apache.camel.quarkus:camel-quarkus-support-spring","org.apache.camel.quarkus:camel-quarkus-support-commons-logging","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["camel","integration","perform","camel-quarkus-sql","queries","sql"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/sql.html","order":745,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-ssh","shortId":"ignored","version":"3.36.0","name":"Camel SSH","description":"Execute commands on remote hosts using SSH","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-bouncycastle","io.quarkus:quarkus-security"],"tags":["status:stable"],"keywords":["using","camel","hosts","integration","ssh","remote","execute","commands","camel-quarkus-ssh"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/ssh.html","order":746,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-stax","shortId":"ignored","version":"3.36.0","name":"Camel StAX","description":"Process XML payloads by a SAX ContentHandler","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.cxf:quarkus-cxf-woodstox"],"tags":["status:stable"],"keywords":["process","payloads","camel","camel-quarkus-stax","xml","integration","sax","stax","contenthandler"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/stax.html","order":747,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-stream","shortId":"ignored","version":"3.36.0","name":"Camel Stream","description":"Read from system-in and write to system-out and system-err streams","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["read","system","err","stream","camel","streams","integration","write","camel-quarkus-stream"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/stream.html","order":748,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-stringtemplate","shortId":"ignored","version":"3.36.0","name":"Camel String Template","description":"Transform messages using StringTemplate engine","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["stringtemplate","template","transform","using","string","engine","camel","integration","messages","camel-quarkus-stringtemplate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/stringtemplate.html","order":749,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-swift","shortId":"ignored","version":"3.36.0","name":"Camel SWIFT","description":"Encode and decode SWIFT messages","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-jaxb","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["encode","camel-quarkus-swift","camel","integration","messages","decode","swift"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/swift.html","order":750,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-syslog","shortId":"ignored","version":"3.36.0","name":"Camel Syslog","description":"Marshall SyslogMessages to RFC3164 and RFC5424 messages and back","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-netty","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["rfc5424","camel-quarkus-syslog","marshall","rfc3164","camel","integration","messages","back","syslog","syslogmessages"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/syslog.html","order":751,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-tarfile","shortId":"ignored","version":"3.36.0","name":"Camel Tar File","description":"Archive files into tarballs or extract files from tarballs","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["tarballs","into","camel-quarkus-tarfile","file","extract","tar","camel","integration","files","archive","tarfile"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/tarfile.html","order":752,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-telegram","shortId":"ignored","version":"3.36.0","name":"Camel Telegram","description":"Send and receive messages using the Telegram Bot API","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-webhook","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["receive","using","camel-quarkus-telegram","camel","bot","integration","telegram","messages","api","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/telegram.html","order":753,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-telemetry-dev","shortId":"ignored","version":"3.36.0","name":"Camel Telemetry Dev","description":"Basic implementation of Camel Telemetry useful for development purposes","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["development","dev","camel-quarkus-telemetry-dev","camel","purposes","implementation","integration","telemetry","basic","useful"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/telemetry-dev.html","order":754,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-threadpoolfactory-vertx","shortId":"ignored","version":"3.36.0","name":"Camel ThreadPoolFactory Vert.x","description":"ThreadPoolFactory for camel-core using Vert.x","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["core","camel-quarkus-threadpoolfactory-vertx","using","threadpoolfactory","camel","vert","integration","vertx","vert.x"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/threadpoolfactory-vertx.html","order":755,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-tika","shortId":"ignored","version":"3.36.0","name":"Camel Tika","description":"Parse documents and extract metadata and text using Apache Tika","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-netty","io.quarkus:quarkus-arc","io.quarkus:quarkus-awt","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-xalan"],"tags":["status:stable"],"keywords":["metadata","using","extract","apache","camel-quarkus-tika","documents","camel","integration","parse","text","tika"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/tika.html","order":756,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-timer","shortId":"ignored","version":"3.36.0","name":"Camel Timer","description":"Generate messages in specified intervals using java.util.Timer","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["timer","intervals","using","java","util","camel","integration","messages","camel-quarkus-timer","generate","specified"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/timer.html","order":757,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-tls-registry","shortId":"ignored","version":"3.36.0","name":"Camel TLS Registry","description":"Configuration bridge for the Quarkus TLS registry and Camel SSLContextParameters","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:experimental"],"keywords":["registry","sslcontextparameters","configuration","camel","integration","tls","bridge","camel-quarkus-tls-registry"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/tls-registry.html","order":758,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-twilio","shortId":"ignored","version":"3.36.0","name":"Camel Twilio","description":"Interact with Twilio REST APIs using Twilio Java SDK","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-core"],"tags":["status:stable"],"keywords":["rest","using","java","apis","camel","camel-quarkus-twilio","integration","interact","sdk","twilio"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/twilio.html","order":759,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-twitter","shortId":"ignored","version":"3.36.0","name":"Camel Twitter","description":"Send tweets and receive tweets, direct messages and access Twitter Search","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["receive","twitter","search","access","camel","camel-quarkus-twitter","integration","direct","messages","tweets","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/twitter.html","order":760,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-univocity-parsers","shortId":"ignored","version":"3.36.0","name":"Camel uniVocity CSV","description":"Marshal and unmarshal Java objects from and to CSV (Comma Separated Values) using UniVocity Parsers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["using","csv","objects","values","univocity","parsers","separated","comma","java","unmarshal","camel","marshal","integration","camel-quarkus-univocity-parsers"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/univocity-parsers.html","order":761,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-validator","shortId":"ignored","version":"3.36.0","name":"Camel Validator","description":"Validate the payload using XML Schema and JAXP Validation","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["schema","using","payload","camel","xml","validator","camel-quarkus-validator","integration","jaxp","validation","validate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/validator.html","order":762,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-velocity","shortId":"ignored","version":"3.36.0","name":"Camel Velocity","description":"Transform messages using a Velocity template","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["template","transform","using","camel","integration","messages","velocity","camel-quarkus-velocity"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/velocity.html","order":763,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-vertx","shortId":"ignored","version":"3.36.0","name":"Camel Vert.x","description":"Send and receive messages to/from Vert.x Event Bus","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["receive","bus","camel-quarkus-vertx","camel","vert","integration","vertx","messages","vert.x","event","send"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/vertx.html","order":764,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-vertx-http","shortId":"ignored","version":"3.36.0","name":"Camel Vert.x HTTP Client","description":"Camel HTTP client support with Vert.x","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["camel","vert","integration","vertx","http","client","vert.x","camel-quarkus-vertx-http","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/vertx-http.html","order":765,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-vertx-websocket","shortId":"ignored","version":"3.36.0","name":"Camel Vert.x WebSocket","description":"Camel WebSocket support with Vert.x","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel","websocket","vert","integration","vertx","camel-quarkus-vertx-websocket","vert.x","support"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/vertx-websocket.html","order":766,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-wasm","shortId":"ignored","version":"3.36.0","name":"Camel Wasm","description":"Invoke Wasm functions","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:experimental"],"keywords":["wasm","functions","camel","integration","invoke","camel-quarkus-wasm"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/wasm.html","order":767,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-weather","shortId":"ignored","version":"3.36.0","name":"Camel Weather","description":"Poll the weather information from Open Weather Map","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["camel","weather","integration","information","camel-quarkus-weather","poll","map","open"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/weather.html","order":768,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-weaviate","shortId":"ignored","version":"3.36.0","name":"Camel weaviate","description":"Perform operations on the Weaviate Vector Database","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-netty"],"tags":["status:stable"],"keywords":["database","operations","camel","integration","perform","vector","weaviate","camel-quarkus-weaviate"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/weaviate.html","order":769,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xchange","shortId":"ignored","version":"3.36.0","name":"Camel XChange","description":"Access market data and trade on Bitcoin and Altcoin exchanges","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["market","access","trade","altcoin","data","camel","integration","exchanges","xchange","camel-quarkus-xchange","bitcoin"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xchange.html","order":770,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xj","shortId":"ignored","version":"3.36.0","name":"Camel XJ","description":"Transform JSON and XML message using a XSLT","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-xslt-saxon","org.apache.camel.quarkus:camel-quarkus-xslt","io.quarkus:quarkus-jaxp","org.apache.camel.quarkus:camel-quarkus-support-xalan","org.apache.camel.quarkus:camel-quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["transform","using","camel-quarkus-xj","camel","xml","integration","json","xslt","message"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xj.html","order":771,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xml-io-dsl","shortId":"ignored","version":"3.36.0","name":"Camel XML IO DSL","description":"An XML stack for parsing XML route definitions","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["stack","route","camel","xml","integration","camel-quarkus-xml-io-dsl","dsl","parsing","definitions"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xml-io-dsl.html","order":772,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xml-jaxb","shortId":"ignored","version":"3.36.0","name":"Camel XML JAXB","description":"An XML stack for parsing XML route definitions. A legacy alternative to the fast an light weight camel-quarkus-xml-io-dsl","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp","org.apache.camel.quarkus:camel-quarkus-support-jaxb","io.quarkus:quarkus-jaxb"],"tags":["status:stable"],"keywords":["stack","legacy","alternative","weight","parsing","jaxb","camel-quarkus-xml-jaxb","route","fast","light","camel","xml","integration","dsl","definitions"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xml-jaxb.html","order":773,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xml-jaxp","shortId":"ignored","version":"3.36.0","name":"Camel XML JAXP","description":"XML JAXP type converters and parsers","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["camel-quarkus-xml-jaxp","camel","xml","integration","parsers","converters","type","jaxp"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xml-jaxp.html","order":774,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xmlsecurity","shortId":"ignored","version":"3.36.0","name":"Camel XML Security Sign","description":"Sign XML payloads using the XML signature specification","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jaxp","io.quarkus:quarkus-core","io.quarkiverse.cxf:quarkus-cxf-santuario-xmlsec","io.quarkus:quarkus-jaxb","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-xpath","org.apache.camel.quarkus:camel-quarkus-validator","org.apache.camel.quarkus:camel-quarkus-support-xalan"],"tags":["status:stable"],"keywords":["camel-quarkus-xmlsecurity","security","using","payloads","signature","camel","xml","sign","integration","specification","xmlsecurity"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xmlsecurity.html","order":775,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xpath","shortId":"ignored","version":"3.36.0","name":"Camel XPath","description":"Evaluates an XPath expression against an XML payload","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jaxp"],"tags":["status:stable"],"keywords":["xpath","expression","payload","camel","against","xml","integration","camel-quarkus-xpath","evaluates"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xpath.html","order":776,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-saxon","shortId":"ignored","version":"3.36.0","name":"Camel XQuery","description":"Query and/or transform XML payloads using XQuery and Saxon","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5"],"tags":["status:stable"],"keywords":["transform","using","xquery","payloads","camel","xml","query","integration","saxon","camel-quarkus-saxon"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/saxon.html","order":777,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xslt","shortId":"ignored","version":"3.36.0","name":"Camel XSLT","description":"Transforms XML payload using an XSLT template","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jaxp","io.quarkus:quarkus-core","org.apache.camel.quarkus:camel-quarkus-support-xalan","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["template","using","camel-quarkus-xslt","payload","camel","xml","integration","transforms","xslt"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xslt.html","order":778,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-xslt-saxon","shortId":"ignored","version":"3.36.0","name":"Camel XSLT Saxon","description":"Transform XML payloads using an XSLT template using Saxon","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-xslt","io.quarkus:quarkus-jaxp","org.apache.camel.quarkus:camel-quarkus-support-xalan","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-httpclient5","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["template","transform","using","payloads","camel","camel-quarkus-xslt-saxon","xml","integration","xslt","saxon"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/xslt-saxon.html","order":779,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-yaml-dsl","shortId":"ignored","version":"3.36.0","name":"Camel YAML DSL","description":"An YAML stack for parsing YAML route definitions","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["stack","route","camel","camel-quarkus-yaml-dsl","integration","dsl","parsing","definitions","yaml"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/yaml-dsl.html","order":780,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-yaml-io","shortId":"ignored","version":"3.36.0","name":"Camel YAML IO","description":"Dump routes in YAML format","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["camel-quarkus-yaml-io","routes","camel","integration","format","dump","yaml"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/yaml-io.html","order":781,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-zendesk","shortId":"ignored","version":"3.36.0","name":"Camel Zendesk","description":"Manage Zendesk tickets, users, organizations, etc","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","org.apache.camel.quarkus:camel-quarkus-support-ahc","io.quarkus:quarkus-netty","org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["zendesk","tickets","etc","camel","integration","organizations","camel-quarkus-zendesk","users","manage"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/zendesk.html","order":782,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-zip-deflater","shortId":"ignored","version":"3.36.0","name":"Camel Zip Deflate Compression","description":"Compress and decompress streams using java.util.zip.Deflater, java.util.zip.Inflater or java.util.zip.GZIPStream","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["zip","using","compress","streams","gzipstream","deflate","java","decompress","util","camel","integration","compression","inflater","deflater","camel-quarkus-zip-deflater"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/zip-deflater.html","order":783,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"org.apache.camel.quarkus:camel-quarkus-zipfile","shortId":"ignored","version":"3.36.0","name":"Camel Zip File","description":"Compression and decompress streams using java.util.zip.ZipStream","shortName":"","category":"Integration","transitiveExtensions":["org.apache.camel.quarkus:camel-quarkus-core","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["zip","zipfile","using","zipstream","streams","file","java","decompress","util","camel","integration","compression","camel-quarkus-zipfile"],"providesExampleCode":false,"providesCode":false,"guide":"https://camel.apache.org/camel-quarkus/latest/reference/extensions/zipfile.html","order":784,"platform":true,"bom":"io.quarkus.platform:quarkus-camel-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-db2","shortId":"ignored","version":"3.5.1.Final","name":"Db2 Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-jdbc-db2","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.debezium.quarkus:debezium-quarkus-agroal"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","consume","debezium-quarkus-db2","lightweight","cloud","into","native","directly","events","enabling","databases","cdc","within","change","runtime","capture","extensions","application","db2","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":786,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium:debezium-quarkus-outbox","shortId":"ignored","version":"3.5.1.Final","name":"Debezium Quarkus Outbox","description":"Implement the outbox pattern for reliable microservices data exchange with Debezium and change data capture","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-agroal","io.quarkus:quarkus-arc","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["debezium-quarkus-outbox","cdc","data","debezium","change","pattern","capture","outbox","microservices","reliable","integration","implement","exchange"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/transformations/outbox-event-router.html","order":787,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium:debezium-quarkus-outbox-reactive","shortId":"ignored","version":"3.5.1.Final","name":"Debezium Quarkus Outbox Reactive","description":"Implement the outbox pattern for reliable microservices data exchange with Debezium and change data capture for quarkus applications using reactive datasources","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-hibernate-reactive","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-core","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-reactive-datasource","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["using","cdc","data","debezium","change","pattern","capture","outbox","microservices","debezium-quarkus-outbox-reactive","reliable","reactive","datasources","integration","implement","exchange","applications"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/transformations/outbox-event-router.html","order":788,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-engine","shortId":"ignored","version":"3.5.1.Final","name":"Debezium Runtime Engine Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","consume","lightweight","cloud","into","engine","native","debezium-quarkus-engine","directly","events","enabling","databases","cdc","within","change","runtime","capture","extensions","application","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":789,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow","shortId":"ignored","version":"0.9.0","name":"Flow","description":"Workflow engine for Quarkus based on the CNCF Workflow Specification, with Java DSL and Agentic AI support.\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["with:starter-code","status:stable"],"keywords":["cncf","based","workflow","serverless","specification","workflows","messaging","java","engine","cloudevents","integration","quarkus-flow","dsl","agentic","support","flow"],"providesExampleCode":true,"providesCode":true,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":790,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-durable-kubernetes","shortId":"ignored","version":"0.9.0","name":"Flow Durable Kubernetes","description":"Durable Workflows support on Kubernetes","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-kubernetes-client","io.quarkus:quarkus-kubernetes-client-internal","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-scheduler","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-smallrye-health","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-jsonp"],"tags":["status:preview"],"keywords":["cncf","durable","kubernetes","workflow","cloudevents","integration","quarkus-flow-durable-kubernetes","serverless","workflows","support","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":791,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-jpa","shortId":"ignored","version":"0.9.0","name":"Flow JPA","description":"JPA Persistence Plugin\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm-panache","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-caffeine","io.quarkus:quarkus-hibernate-orm-panache-common","io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cncf","workflow","postgresql","plugin","cloudevents","quarkus-flow-jpa","integration","persistence","serverless","jpa","workflows","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":792,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-langchain4j","shortId":"ignored","version":"0.9.0","name":"Flow LangChain4j","description":"LangChain4j Agentic Workflow implementation for Quarkus Flow.\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkiverse.langchain4j:quarkus-langchain4j-agentic","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["langchain4j","cncf","quarkus-flow-langchain4j","workflow","cloudevents","implementation","integration","serverless","workflows","agentic","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":793,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-messaging","shortId":"ignored","version":"0.9.0","name":"Flow Messaging","description":"SmallRye Messaging support for Quarkus Flow.\nPlease see the main extension for more details.\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-messaging","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:preview"],"keywords":["cncf","extension","workflow","serverless","please","main","workflows","smallrye","messaging","see","cloudevents","integration","quarkus-flow-messaging","details","support","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":794,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-mvstore","shortId":"ignored","version":"0.9.0","name":"Flow MVStore","description":"MVStore Persistence Plugin\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cncf","quarkus-flow-mvstore","workflow","plugin","mvstore","cloudevents","integration","persistence","serverless","workflows","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":795,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-redis","shortId":"ignored","version":"0.9.0","name":"Flow Redis","description":"Redis Persistence Plugin\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-redis-client","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-devservices","io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["cncf","quarkus-flow-redis","workflow","plugin","cloudevents","integration","persistence","serverless","workflows","flow","redis"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":796,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.quarkiverse.flow:quarkus-flow-scheduler","shortId":"ignored","version":"0.9.0","name":"Flow Scheduler","description":"Flow scheduler implemetation relying on quarkus scheduler\n","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-scheduler","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkiverse.flow:quarkus-flow","io.quarkiverse.jackson-jq:quarkus-jackson-jq","io.quarkus:quarkus-jackson","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-smallrye-fault-tolerance","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:preview"],"keywords":["scheduler","quarkus-flow-scheduler","cncf","implemetation","workflow","cloudevents","integration","relying","serverless","workflows","flow"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-flow/dev/","order":797,"platform":true,"bom":"io.quarkus.platform:quarkus-flow-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-mariadb","shortId":"ignored","version":"3.5.1.Final","name":"MariaDB Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.debezium.quarkus:debezium-quarkus-agroal","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jdbc-mariadb","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","consume","lightweight","cloud","into","native","directly","events","enabling","databases","cdc","within","change","runtime","capture","debezium-quarkus-mariadb","mariadb","extensions","application","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":801,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-mongodb","shortId":"ignored","version":"3.5.1.Final","name":"MongoDB Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.quarkus:quarkus-mongodb-client","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-mutiny-reactive-streams-operators","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","debezium-quarkus-mongodb","consume","lightweight","cloud","into","native","directly","mongodb","events","enabling","databases","cdc","within","change","runtime","capture","extensions","application","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":802,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-mysql","shortId":"ignored","version":"3.5.1.Final","name":"MySQL Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.debezium.quarkus:debezium-quarkus-agroal","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jdbc-mysql","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","consume","lightweight","cloud","into","native","mysql","directly","events","enabling","databases","cdc","within","change","runtime","capture","extensions","application","integration","debezium-quarkus-mysql","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":803,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-oracle","shortId":"ignored","version":"3.5.1.Final","name":"Oracle Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-jdbc-oracle","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.debezium.quarkus:debezium-quarkus-agroal"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","consume","lightweight","cloud","into","native","directly","debezium-quarkus-oracle","events","enabling","databases","oracle","cdc","within","change","runtime","capture","extensions","application","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":804,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-postgres","shortId":"ignored","version":"3.5.1.Final","name":"Postgres Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-jdbc-postgresql","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.debezium.quarkus:debezium-quarkus-agroal"],"tags":["status:stable"],"keywords":["extension","data","debezium","developers","consume","debezium-quarkus-postgres","lightweight","cloud","into","native","directly","postgres","events","enabling","databases","cdc","within","change","runtime","capture","extensions","application","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":805,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf","shortId":"ignored","version":"3.35.1","name":"Quarkus CXF","description":"Core capabilities for implementing SOAP clients and JAX-WS services","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["cxf","jax","core","capabilities","clients","jax-ws","integration","quarkus-cxf","services","jaxws","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf.html","order":806,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-rt-features-metrics","shortId":"ignored","version":"3.35.1","name":"Quarkus CXF Metrics","description":"Collect metrics using https://micrometer.io/[Micrometer].","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.cxf:quarkus-cxf","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["cxf","features","using","integration","quarkus-cxf-rt-features-metrics","metrics","services","https","collect","soap","micrometer"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-rt-features-metrics.html","order":807,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-integration-tracing-opentelemetry","shortId":"ignored","version":"3.35.1","name":"Quarkus CXF OpenTelemetry","description":"Collect metrics using https://micrometer.io/[Micrometer].","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.cxf:quarkus-cxf","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkiverse.cxf:quarkus-cxf-rt-management","io.quarkus:quarkus-core","io.quarkus:quarkus-opentelemetry","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-grpc-common"],"tags":["status:stable"],"keywords":["cxf","quarkus-cxf-integration-tracing-opentelemetry","tracing","using","integration","opentelemetry","services","metrics","https","collect","soap","micrometer"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-integration-tracing-opentelemetry.html","order":808,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-services-sts","shortId":"ignored","version":"3.35.1","name":"Quarkus CXF STS","description":"The CXF Security Token Service (STS) implementation","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.cxf:quarkus-cxf","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.cxf:quarkus-cxf-rt-ws-security","io.quarkiverse.cxf:quarkus-cxf-santuario-xmlsec"],"tags":["status:stable"],"keywords":["trust","jax-ws","implementation","services","token","cxf","security","sts","service","integration","quarkus-cxf-services-sts","ws-trust","jaxws","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-services-sts.html","order":809,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-rt-ws-rm","shortId":"ignored","version":"3.35.1","name":"Quarkus CXF WS-ReliableMessaging","description":"Consume and produce web services with Web Services Reliable Messaging (WS-ReliableMessaging, WSRM)","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.cxf:quarkus-cxf","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.cxf:quarkus-cxf-rt-ws-security","io.quarkiverse.cxf:quarkus-cxf-santuario-xmlsec","io.quarkiverse.cxf:quarkus-cxf-rt-management","io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["wsrm","ws-reliablemessaging","jax-ws","consume","services","produce","quarkus-cxf-rt-ws-rm","messaging","cxf","reliable","web","integration","reliablemessaging","jaxws","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-rt-ws-rm.html","order":810,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-rt-ws-security","shortId":"ignored","version":"3.35.1","name":"Quarkus CXF WS-Security","description":"Consume and produce web services with Web Services Security (WS-Security, WSS)","shortName":"","category":"Integration","transitiveExtensions":["io.quarkiverse.cxf:quarkus-cxf","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-proxy-registry","io.quarkiverse.cxf:quarkus-cxf-saaj","io.quarkus:quarkus-jaxb","io.quarkus:quarkus-jaxp","io.quarkus:quarkus-jackson","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.cxf:quarkus-cxf-woodstox","io.quarkus:quarkus-core","io.quarkiverse.cxf:quarkus-cxf-santuario-xmlsec"],"tags":["status:stable"],"keywords":["jax-ws","consume","services","produce","cxf","security","web","wss","ws-security","integration","quarkus-cxf-rt-ws-security","jaxws","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-rt-ws-security.html","order":811,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-sqlserver","shortId":"ignored","version":"3.5.1.Final","name":"Sql Server Debezium Extension for Quarkus","description":"Debezium Extensions for Quarkus integrates the Debezium Runtime into Quarkus applications, enabling developers to consume change data capture (CDC) events from supported databases directly within a lightweight, cloud-native application.","shortName":"","category":"Integration","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.quarkus:quarkus-jackson","io.quarkus:quarkus-jdbc-mssql","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.debezium.quarkus:debezium-quarkus-agroal"],"tags":["status:stable"],"keywords":["server","extension","data","debezium","developers","consume","sql","lightweight","cloud","into","sqlserver","native","directly","events","enabling","databases","cdc","within","change","runtime","capture","debezium-quarkus-sqlserver","extensions","application","integration","integrates","applications","supported"],"providesExampleCode":false,"providesCode":false,"guide":"https://debezium.io/documentation/reference/3.5/integrations/quarkus-debezium-engine-extension.html","order":812,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-appconfig","shortId":"ignored","version":"3.19.0","name":"Amazon AppConfig","description":"Connect to Amazon AppConfig service","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","quarkus-amazon-appconfig","configuration","service","appconfig","aws","connect"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-appconfig.html","order":826,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-appconfigdata","shortId":"ignored","version":"3.19.0","name":"Amazon AppConfigData","description":"Connect to Amazon AppConfigData service","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.amazonservices:quarkus-amazon-common","io.quarkiverse.amazonservices:quarkus-amazon-common-spi","io.quarkus:quarkus-devservices"],"tags":["status:stable"],"keywords":["amazon","configuration","service","aws","appconfigdata","connect","quarkus-amazon-appconfigdata"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-amazon-services/dev/amazon-appconfigdata.html","order":827,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-xjc-plugins","shortId":"ignored","version":"3.35.1","name":"CXF XJC Plugins","description":"CXF XJC plugins for wsdl2java code generation","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["cxf","xjc","generation","quarkus-cxf-xjc-plugins","wsdl2java","code","plugins","xml","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-xjc-plugins.html","order":831,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.debezium.quarkus:debezium-quarkus-agroal","shortId":"ignored","version":"3.5.1.Final","name":"Debezium Quarkus :: Extension :: Agroal :: Runtime","description":"Parent Module for Debezium Runtime Extensions for Quarkus","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core","io.debezium.quarkus:debezium-quarkus-engine","io.quarkus:quarkus-arc","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["parent","extension","extensions","debezium","module","agroal","debezium-quarkus-agroal","runtime"],"providesExampleCode":false,"providesCode":false,"order":832,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.debezium:debezium-quarkus-hibernate-cache","shortId":"ignored","version":"3.5.1.Final","name":"Debezium Quarkus :: Extension :: Hibernate Cache :: Runtime","description":"Debezium Parent Module for Quarkus extensions","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-hibernate-orm","io.quarkus:quarkus-agroal","io.quarkus:quarkus-datasource","io.quarkus:quarkus-devservices","io.quarkus:quarkus-narayana-jta","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-caffeine"],"tags":["status:stable"],"keywords":["parent","cache","extension","extensions","debezium","debezium-quarkus-hibernate-cache","module","runtime","hibernate"],"providesExampleCode":false,"providesCode":false,"order":833,"platform":true,"bom":"io.quarkus.platform:quarkus-debezium-bom:3.36.0"},{"id":"io.quarkiverse.cxf:quarkus-cxf-jaxb-plugins","shortId":"ignored","version":"3.35.1","name":"JAXB Plugins for wsdl2java","description":"Embeds XJC plugins from org.jvnet.jaxb:jaxb-plugins for wsdl2java code generation","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core"],"tags":["status:stable"],"keywords":["generation","code","org","plugins","quarkus-cxf-jaxb-plugins","cxf","jaxb","xjc","wsdl2java","xml","jvnet","embeds","soap"],"providesExampleCode":false,"providesCode":false,"guide":"https://quarkiverse.github.io/quarkiverse-docs/quarkus-cxf/dev/reference/extensions/quarkus-cxf-jaxb-plugins.html","order":837,"platform":true,"bom":"io.quarkus.platform:quarkus-cxf-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-chatbot","shortId":"ignored","version":"1.10.0","name":"Langchain4j - Codestarts - Chatbot","description":"A chatbot, similar to the one used in the in quarkus-langchain4j-workshop.","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-websockets-next","io.quarkus:quarkus-jackson","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty"],"tags":["with:starter-code","status:stable"],"keywords":["langchain4j","chatbot","similar","quarkus-langchain4j-chatbot","codestarts","workshop","used"],"providesExampleCode":true,"providesCode":true,"order":841,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.mcp:quarkus-mcp-server-cli-adapter","shortId":"ignored","version":"1.12.1","name":"MCP Server - CLI Adapter","description":"Adapts a Quarkus CLI application to an MCP server","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-picocli","io.quarkus:quarkus-core","io.quarkus:quarkus-arc","io.quarkiverse.mcp:quarkus-mcp-server-stdio","io.quarkiverse.mcp:quarkus-mcp-server-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["server","cli","adapter","adapts","application","quarkus-mcp-server-cli-adapter","mcp","map"],"providesExampleCode":false,"providesCode":false,"order":850,"platform":true,"bom":"io.quarkus.platform:quarkus-mcp-server-bom:3.36.0"},{"id":"io.quarkiverse.mcp:quarkus-mcp-server-hibernate-validator","shortId":"ignored","version":"1.12.1","name":"MCP Server - Hibernate Validator","description":"Hibernate Validator integration for the MCP server.","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkiverse.mcp:quarkus-mcp-server-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson","io.quarkus:quarkus-hibernate-validator","io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["artificial-intelligence","server","artificial","quarkus-mcp-server-hibernate-validator","validator","integration","mcp, hibernate-validator","mcp","hibernate","intelligence"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-mcp-server/dev/","order":851,"platform":true,"bom":"io.quarkus.platform:quarkus-mcp-server-bom:3.36.0"},{"id":"io.quarkiverse.mcp:quarkus-mcp-server-http","shortId":"ignored","version":"1.12.1","name":"MCP Server - HTTP","description":"The HTTP/SSE transport the MCP server.","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-core","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-arc","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads","io.quarkiverse.mcp:quarkus-mcp-server-core","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["artificial-intelligence","server","artificial","sse","quarkus-mcp-server-http","http","mcp","transport","intelligence"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-mcp-server/dev/","order":852,"platform":true,"bom":"io.quarkus.platform:quarkus-mcp-server-bom:3.36.0"},{"id":"io.quarkiverse.mcp:quarkus-mcp-server-schema-validator","shortId":"ignored","version":"1.12.1","name":"MCP Server - Schema Validator","description":"JSON Schema validation for MCP server requests.","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkiverse.mcp:quarkus-mcp-server-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["schema","artificial-intelligence","server","artificial","quarkus-mcp-server-schema-validator","mcp, json-schema, validator","validator","json","mcp","requests","validation","intelligence"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-mcp-server/dev/","order":853,"platform":true,"bom":"io.quarkus.platform:quarkus-mcp-server-bom:3.36.0"},{"id":"io.quarkiverse.mcp:quarkus-mcp-server-stdio","shortId":"ignored","version":"1.12.1","name":"MCP Server - STDIO","description":"The STDIO transport the MCP server.","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkiverse.mcp:quarkus-mcp-server-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkus:quarkus-jackson"],"tags":["status:stable"],"keywords":["quarkus-mcp-server-stdio","artificial-intelligence","server","artificial","stdio","mcp","transport","intelligence"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-mcp-server/dev/","order":854,"platform":true,"bom":"io.quarkus.platform:quarkus-mcp-server-bom:3.36.0"},{"id":"io.quarkiverse.mcp:quarkus-mcp-server-websocket","shortId":"ignored","version":"1.12.1","name":"MCP Server - WebSocket","description":"The WebSocket transport the MCP server.","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-websockets-next","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-jackson","io.quarkus:quarkus-arc","io.quarkus:quarkus-tls-registry","io.quarkiverse.mcp:quarkus-mcp-server-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["artificial-intelligence","server","artificial","websocket","mcp","transport","quarkus-mcp-server-websocket","intelligence"],"providesExampleCode":false,"providesCode":false,"guide":"https://docs.quarkiverse.io/quarkus-mcp-server/dev/","order":855,"platform":true,"bom":"io.quarkus.platform:quarkus-mcp-server-bom:3.36.0"},{"id":"io.quarkiverse.amazonservices:quarkus-amazon-common-spi","shortId":"ignored","version":"3.19.0","name":"Quarkus - Amazon Services - Common - Runtime Spi","description":"Parent POM for Quarkiverse projects that includes the default release and artifact publishing related\n    configuration","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["parent","projects","configuration","release","runtime","includes","services","spi","pom","quarkiverse","amazon","artifact","default","common","related","quarkus-amazon-common-spi","publishing"],"providesExampleCode":false,"providesCode":false,"order":861,"platform":true,"bom":"io.quarkus.platform:quarkus-amazon-services-bom:3.36.0"},{"id":"io.quarkus:quarkus-oidc-token-propagation-common","shortId":"ignored","version":"3.36.0","name":"Quarkus - OpenID Connect Token Propagation - Common","description":"Common Runtime API for OpenID Connect Token Propagation extensions","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-core","io.quarkus:quarkus-arc"],"tags":["status:stable"],"keywords":["extensions","propagation","common","openid","runtime","api","oidc","connect","token","quarkus-oidc-token-propagation-common"],"providesExampleCode":false,"providesCode":false,"order":862,"platform":true,"bom":"io.quarkus.platform:quarkus-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-chat-scopes-websocket","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j - Chat Scopes - Runtime","description":"Parent POM for Quarkiverse projects that includes the default release and artifact publishing related\n    configuration","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkiverse.langchain4j:quarkus-langchain4j-chat-scopes","io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-virtual-threads","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-qute","io.quarkus:quarkus-websockets-next","io.quarkus:quarkus-vertx-http","io.quarkus:quarkus-tls-registry","io.quarkus:quarkus-jackson","io.quarkus:quarkus-smallrye-context-propagation"],"tags":["status:stable"],"keywords":["quarkus-langchain4j-chat-scopes-websocket","parent","projects","configuration","release","runtime","includes","pom","quarkiverse","langchain4j","artifact","default","related","chat","websocket","scopes","publishing"],"providesExampleCode":false,"providesCode":false,"order":866,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-chat-scopes","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j - Chat Scopes - Runtime","description":"Parent POM for Quarkiverse projects that includes the default release and artifact publishing related\n    configuration","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute"],"tags":["status:stable"],"keywords":["parent","projects","configuration","release","runtime","includes","pom","quarkiverse","langchain4j","artifact","quarkus-langchain4j-chat-scopes","default","related","chat","scopes","publishing"],"providesExampleCode":false,"providesCode":false,"order":867,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-gemini-common","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j - Gemini - Common - Runtime","description":"Parent POM for Quarkiverse projects that includes the default release and artifact publishing related\n    configuration","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkus:quarkus-rest-client-jackson","io.quarkus:quarkus-rest-jackson-common","io.quarkus:quarkus-rest-common","io.quarkus:quarkus-jsonp","io.quarkus:quarkus-rest-client","io.quarkus:quarkus-rest-client-jaxrs","io.quarkus:quarkus-rest-client-config","io.quarkus:quarkus-proxy-registry","io.quarkus:quarkus-tls-registry","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["quarkus-langchain4j-gemini-common","parent","projects","configuration","release","runtime","includes","pom","quarkiverse","langchain4j","gemini","artifact","default","common","related","publishing"],"providesExampleCode":false,"providesCode":false,"order":868,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"},{"id":"io.quarkiverse.langchain4j:quarkus-langchain4j-gpu-llama3","shortId":"ignored","version":"1.10.0","name":"Quarkus LangChain4j - GPULlama3 - Runtime","description":"Parent POM for Quarkiverse projects that includes the default release and artifact publishing related\n    configuration","shortName":"","category":"Uncategorized","transitiveExtensions":["io.quarkus:quarkus-arc","io.quarkus:quarkus-core","io.quarkiverse.langchain4j:quarkus-langchain4j-core","io.quarkus:quarkus-jackson","io.quarkus:quarkus-qute","io.quarkus:quarkus-vertx","io.quarkus:quarkus-netty","io.quarkus:quarkus-mutiny","io.quarkus:quarkus-smallrye-context-propagation","io.quarkus:quarkus-virtual-threads"],"tags":["status:stable"],"keywords":["parent","projects","quarkus-langchain4j-gpu-llama3","configuration","release","runtime","includes","gpu","pom","quarkiverse","langchain4j","artifact","default","related","llama3","gpullama3","publishing"],"providesExampleCode":false,"providesCode":false,"order":869,"platform":true,"bom":"io.quarkus.platform:quarkus-langchain4j-bom:3.36.0"}]