You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
summary: "Read about the use of logging API in Quarkus, configuring logging output, and using logging adapters to unify the output from other logging APIs."
summary: Secure HTTP access to Jakarta REST (formerly known as JAX-RS) endpoints in your application with Bearer token authentication by using the Quarkus OpenID Connect (OIDC) extension.
summary: "To protect your web applications, you can use the industry-standard OpenID Connect (OIDC) Authorization Code Flow mechanism provided by the Quarkus OIDC extension."
summary: "With the Quarkus OpenID Connect (OIDC) extension, you can protect application HTTP endpoints by using the OIDC Authorization Code Flow mechanism."
summary: Secure your Quarkus application endpoints by combining the built-in Quarkus Basic authentication with the Jakarta Persistence identity provider to enable role-based access control (RBAC).
summary: Discover some of the features that make developing with Quarkus a joyful experience.
341
-
categories: "getting-started, data, core"
341
+
categories: "core, getting-started, data"
342
342
id: getting-started-dev-services-tutorial
343
343
type: tutorial
344
344
url: /guides/getting-started-dev-services
@@ -394,7 +394,7 @@ types:
394
394
- title: AppCDS
395
395
filename: appcds.adoc
396
396
summary: This reference guide explains how to enable AppCDS with Quarkus.
397
-
categories: "cloud, core"
397
+
categories: "core, cloud"
398
398
type: guide
399
399
url: /guides/appcds
400
400
- title: Application Data Caching
@@ -528,7 +528,7 @@ types:
528
528
- title: Deploying on OpenShift
529
529
filename: deploying-to-openshift.adoc
530
530
summary: This guide covers how to deploy a native application on OpenShift.
531
-
categories: "native, cloud"
531
+
categories: "cloud, native"
532
532
id: deploy-openshift
533
533
type: guide
534
534
url: /guides/deploying-to-openshift
@@ -583,7 +583,7 @@ types:
583
583
- title: Dev Services for Databases
584
584
filename: databases-dev-services.adoc
585
585
summary: "When testing or running in dev mode Quarkus can provide you with a zero-config database out of the box, a feature we refer to as Dev Services."
586
-
categories: "data, tooling"
586
+
categories: "tooling, data"
587
587
type: guide
588
588
url: /guides/databases-dev-services
589
589
- title: Dev Services for Elasticsearch
@@ -818,7 +818,7 @@ types:
818
818
- title: Kubernetes extension
819
819
filename: deploying-to-kubernetes.adoc
820
820
summary: This guide covers how to deploy a native application on Kubernetes.
821
-
categories: "native, cloud"
821
+
categories: "cloud, native"
822
822
id: deploy-kubernetes
823
823
type: guide
824
824
url: /guides/deploying-to-kubernetes
@@ -957,14 +957,14 @@ types:
957
957
- title: Quarkus and Gradle
958
958
filename: gradle-tooling.adoc
959
959
summary: Develop and build your Quarkus application with Gradle
960
-
categories: "native, tooling"
960
+
categories: "tooling, native"
961
961
id: gradle-tooling
962
962
type: guide
963
963
url: /guides/gradle-tooling
964
964
- title: Quarkus and Maven
965
965
filename: maven-tooling.adoc
966
966
summary: Develop and build your Quarkus application with Maven
967
-
categories: "native, tooling"
967
+
categories: "tooling, native"
968
968
id: maven-tooling
969
969
type: guide
970
970
url: /guides/maven-tooling
@@ -1062,7 +1062,7 @@ types:
1062
1062
- title: SmallRye Fault Tolerance
1063
1063
filename: smallrye-fault-tolerance.adoc
1064
1064
summary: This guide demonstrates how your Quarkus application can utilize the SmallRye Fault Tolerance specification through the SmallRye Fault Tolerance extension.
1065
-
categories: "web, observability"
1065
+
categories: "observability, web"
1066
1066
type: guide
1067
1067
url: /guides/smallrye-fault-tolerance
1068
1068
- title: SmallRye GraphQL
@@ -1092,14 +1092,14 @@ types:
1092
1092
- title: Testing Your Application
1093
1093
filename: getting-started-testing.adoc
1094
1094
summary: "This guide covers testing in JVM mode, native mode, and injection of resources into tests"
1095
-
categories: "native, core, tooling"
1095
+
categories: "core, tooling, native"
1096
1096
id: testing
1097
1097
type: guide
1098
1098
url: /guides/getting-started-testing
1099
1099
- title: Tips for writing native applications
1100
1100
filename: writing-native-applications-tips.adoc
1101
1101
summary: This guide is a collection of tips to help you solve the problems you encounter when compiling applications to native executable.
1102
-
categories: "writing-extensions, native, core"
1102
+
categories: "core, writing-extensions, native"
1103
1103
type: guide
1104
1104
url: /guides/writing-native-applications-tips
1105
1105
- title: Using Apache Kafka Streams
@@ -1228,7 +1228,7 @@ types:
1228
1228
- title: Using SSL With Native Executables
1229
1229
filename: native-and-ssl.adoc
1230
1230
summary: "In this guide, we will discuss how you can get your native images to support SSL, as native images don't support it out of the box."
1231
-
categories: "native, core, security"
1231
+
categories: "security, core, native"
1232
1232
type: guide
1233
1233
url: /guides/native-and-ssl
1234
1234
- title: Using Security with .properties File
@@ -1347,7 +1347,7 @@ types:
1347
1347
- title: Writing JSON REST Services
1348
1348
filename: rest-json.adoc
1349
1349
summary: JSON is now the lingua franca between microservices.
1350
-
categories: "web, serialization"
1350
+
categories: "serialization, web"
1351
1351
type: guide
1352
1352
url: /guides/rest-json
1353
1353
- title: Writing REST Services with RESTEasy Reactive
Copy file name to clipboardExpand all lines: _generated-doc/main/config/all-configuration-groups-generated-doc/io.quarkus.mongodb.runtime.MongoClientConfig
[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"If Dev Services for AMQP has been explicitly enabled or disabled. Dev Services are generally enabled by default, unless there is an existing configuration present. For AMQP, Dev Services starts a broker unless `amqp-host` or `amqp-port` are set or if all the Reactive Messaging AMQP channel are configured with `host` or `port`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".port","additionalKeys":[],"configDoc":"Optional fixed port the dev service will listen to.\n\nIf not defined, the port will be chosen randomly.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".image-name","additionalKeys":[],"configDoc":"The image to use. Note that only ActiveMQ Artemis images are supported. Specifically, the image repository must end with `artemiscloud/activemq-artemis-broker`. Check the link:https://quay.io/repository/artemiscloud/activemq-artemis-broker[activemq-artemis-broker on Quay page] to find the available versions.","withinAMap":false,"defaultValue":"quay.io/artemiscloud/activemq-artemis-broker:1.0.18","javaDocSiteLink":"","docMapKey":"image-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".extra-args","additionalKeys":[],"configDoc":"The value of the `AMQ_EXTRA_ARGS` environment variable to pass to the container.","withinAMap":false,"defaultValue":"--no-autotune --mapped --no-fsync --relax-jolokia --http-host 0.0.0.0","javaDocSiteLink":"","docMapKey":"extra-args","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".shared","additionalKeys":[],"configDoc":"Indicates if the AMQP broker managed by Quarkus Dev Services is shared. When shared, Quarkus looks for running containers using label-based service discovery. If a matching container is found, it is used, and so a second one is not started. Otherwise, Dev Services for AMQP starts a new container.\n\nThe discovery uses the `quarkus-dev-service-amqp` label. The value is configured using the `service-name` property.\n\nContainer sharing is only used in dev mode.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"shared","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".service-name","additionalKeys":[],"configDoc":"The value of the `quarkus-dev-service-aqmp` label attached to the started container. This property is used when `shared` is set to `true`. In this case, before starting a container, Dev Services for AMQP looks for a container with the `quarkus-dev-service-amqp` label set to the configured value. If found, it will use this container instead of starting a new one. Otherwise, it starts a new container with the `quarkus-dev-service-amqp` label set to the specified value.\n\nThis property is used when you need multiple shared AMQP brokers.","withinAMap":false,"defaultValue":"amqp","javaDocSiteLink":"","docMapKey":"service-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".container-env","additionalKeys":[],"configDoc":"Environment variables that are passed to the container.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-env","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
1
+
[{"configDocKey":{"type":"java.lang.Boolean","key":".enabled","additionalKeys":[],"configDoc":"If Dev Services for AMQP has been explicitly enabled or disabled. Dev Services are generally enabled by default, unless there is an existing configuration present. For AMQP, Dev Services starts a broker unless `amqp-host` or `amqp-port` are set or if all the Reactive Messaging AMQP channel are configured with `host` or `port`.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"enabled","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"java.lang.Integer","key":".port","additionalKeys":[],"configDoc":"Optional fixed port the dev service will listen to.\n\nIf not defined, the port will be chosen randomly.","withinAMap":false,"defaultValue":"","javaDocSiteLink":"","docMapKey":"port","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".image-name","additionalKeys":[],"configDoc":"The image to use. Note that only ActiveMQ Artemis images are supported. Specifically, the image repository must end with `artemiscloud/activemq-artemis-broker`.\n\nCheck the link:https://quay.io/repository/artemiscloud/activemq-artemis-broker[activemq-artemis-broker on Quay page] to find the available versions.","withinAMap":false,"defaultValue":"quay.io/artemiscloud/activemq-artemis-broker:1.0.22","javaDocSiteLink":"","docMapKey":"image-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".extra-args","additionalKeys":[],"configDoc":"The value of the `AMQ_EXTRA_ARGS` environment variable to pass to the container. For ActiveMQ Artemis Broker <= 1.0.21, set this property to `--no-autotune --mapped --no-fsync --relax-jolokia --http-host 0.0.0.0`","withinAMap":false,"defaultValue":"--no-autotune --mapped --no-fsync --relax-jolokia","javaDocSiteLink":"","docMapKey":"extra-args","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"boolean","key":".shared","additionalKeys":[],"configDoc":"Indicates if the AMQP broker managed by Quarkus Dev Services is shared. When shared, Quarkus looks for running containers using label-based service discovery. If a matching container is found, it is used, and so a second one is not started. Otherwise, Dev Services for AMQP starts a new container.\n\nThe discovery uses the `quarkus-dev-service-amqp` label. The value is configured using the `service-name` property.\n\nContainer sharing is only used in dev mode.","withinAMap":false,"defaultValue":"true","javaDocSiteLink":"","docMapKey":"shared","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"string","key":".service-name","additionalKeys":[],"configDoc":"The value of the `quarkus-dev-service-aqmp` label attached to the started container. This property is used when `shared` is set to `true`. In this case, before starting a container, Dev Services for AMQP looks for a container with the `quarkus-dev-service-amqp` label set to the configured value. If found, it will use this container instead of starting a new one. Otherwise, it starts a new container with the `quarkus-dev-service-amqp` label set to the specified value.\n\nThis property is used when you need multiple shared AMQP brokers.","withinAMap":false,"defaultValue":"amqp","javaDocSiteLink":"","docMapKey":"service-name","configPhase":"BUILD_TIME","acceptedValues":null,"optional":false,"list":false,"passThroughMap":false,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}},{"configDocKey":{"type":"`Map<String,String>`","key":".container-env","additionalKeys":[],"configDoc":"Environment variables that are passed to the container.","withinAMap":true,"defaultValue":"","javaDocSiteLink":"","docMapKey":"container-env","configPhase":"BUILD_TIME","acceptedValues":null,"optional":true,"list":false,"passThroughMap":true,"withinAConfigGroup":true,"topLevelGrouping":"","enum":false}}]
0 commit comments