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
Copy file name to clipboardExpand all lines: _generated-doc/3.20/config/quarkus-all-config.adoc
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -71471,7 +71471,7 @@ Enable metrics with OpenTelemetry.
71471
71471
71472
71472
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
71473
71473
71474
-
Support for metrics will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
71474
+
Support for OpenTelemetry Metrics will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Metrics will also be disabled.
71475
71475
71476
71476
71477
71477
ifdef::add-copy-button-to-env-var[]
@@ -71517,7 +71517,7 @@ Enable logs with OpenTelemetry.
71517
71517
71518
71518
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
71519
71519
71520
-
Support for logs will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
71520
+
Support for OpenTelemetry Logs will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Logs will also be disabled.
Set this boolean value to enable the merging of the deprecated `@Schema` `example` property into the `examples` array introduced in OAS 3.1.0. If not set, it will default to `false` and the deprecated `example` will be kept as a separate annotation on the schema in the OpenAPI model.
88373
+
Set this boolean value to enable or disable the merging of the deprecated `@Schema` `example` property into the `examples` array introduced in OAS 3.1.0. If setto `false`, the deprecated `example` will be kept as a separate annotation on the schema in the OpenAPI model.
Copy file name to clipboardExpand all lines: _generated-doc/3.20/config/quarkus-opentelemetry.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -138,7 +138,7 @@ Enable metrics with OpenTelemetry.
138
138
139
139
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
140
140
141
-
Support for metrics will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
141
+
Support for OpenTelemetry Metrics will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Metrics will also be disabled.
142
142
143
143
144
144
ifdef::add-copy-button-to-env-var[]
@@ -184,7 +184,7 @@ Enable logs with OpenTelemetry.
184
184
185
185
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
186
186
187
-
Support for logs will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
187
+
Support for OpenTelemetry Logs will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Logs will also be disabled.
Copy file name to clipboardExpand all lines: _generated-doc/3.20/config/quarkus-opentelemetry_quarkus.otel.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -138,7 +138,7 @@ Enable metrics with OpenTelemetry.
138
138
139
139
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
140
140
141
-
Support for metrics will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
141
+
Support for OpenTelemetry Metrics will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Metrics will also be disabled.
142
142
143
143
144
144
ifdef::add-copy-button-to-env-var[]
@@ -184,7 +184,7 @@ Enable logs with OpenTelemetry.
184
184
185
185
This property is not available in the Open Telemetry SDK. It's Quarkus specific.
186
186
187
-
Support for logs will be enabled if OpenTelemetry support is enabled and either this value is true, or this value is unset.
187
+
Support for OpenTelemetry Logs will be enabled if this value is true. The OpenTelemetry SDK ( `io.quarkus.opentelemetry.runtime.config.build.OTelBuildConfig++#++enabled()` ) is enabled by default and if disabled, OpenTelemetry Logs will also be disabled.
Set this boolean value to enable the merging of the deprecated `@Schema``example` property into the `examples` array introduced in OAS 3.1.0. If not set, it will default to `false` and the deprecated `example` will be kept as a separate annotation on the schema in the OpenAPI model.
837
+
Set this boolean value to enable or disable the merging of the deprecated `@Schema``example` property into the `examples` array introduced in OAS 3.1.0. If setto `false`, the deprecated `example` will be kept as a separate annotation on the schema in the OpenAPI model.
Set this boolean value to enable the merging of the deprecated `@Schema``example` property into the `examples` array introduced in OAS 3.1.0. If not set, it will default to `false` and the deprecated `example` will be kept as a separate annotation on the schema in the OpenAPI model.
837
+
Set this boolean value to enable or disable the merging of the deprecated `@Schema``example` property into the `examples` array introduced in OAS 3.1.0. If setto `false`, the deprecated `example` will be kept as a separate annotation on the schema in the OpenAPI model.
This build item aims to be used by extensions to generate static resources.
9454
9454
Those resources will be served on the given `GeneratedStaticResourceBuildItem#endpoint` . It is NOT necessary to create the file on disk.
9455
9455
Behind the scenes the build step will take care of add those resources to the final build, through `AdditionalStaticResourceBuildItem` , `NativeImageResourceBuildItem` and `io.quarkus.deployment.builditem.GeneratedResourceBuildItem` build items.
9456
-
The value of `endpoint` should be prefixed with `'/'` .
9456
+
The value of `endpoint` should be prefixed with `'/'` and reference a file (no trailing `/`).
Copy file name to clipboardExpand all lines: _versions/3.20/guides/container-image.adoc
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -150,7 +150,7 @@ For example, building multi-platform images is implemented differently for Docke
150
150
=== OpenShift
151
151
152
152
The extension `quarkus-container-image-openshift` is using OpenShift binary builds in order to perform container builds inside the OpenShift cluster.
153
-
The idea behind the binary build is that you just upload the artifact and its dependencies to the cluster and during the build they will be merged to a builder image (defaults to `fabric8/s2i-java`).
153
+
The idea behind the binary build is that you just upload the artifact and its dependencies to the cluster and during the build they will be merged to a builder image (defaults to `ubi9/openjdk-17` or `ubi9/openjdk-21`).
154
154
155
155
The benefit of this approach, is that it can be combined with OpenShift's `DeploymentConfig` that makes it easy to roll out changes to the cluster.
IMPORTANT: CronJob resources require the https://en.wikipedia.org/wiki/Cron[Cron] expression to specify when to launch the job through the `quarkus.openshift.cron-job.schedule` property.
486
-
If thet are not provided, the build fails.
486
+
If they are not provided, the build fails.
487
487
488
488
You can configure the rest of the Kubernetes CronJob configuration by using the properties under `quarkus.openshift.cron-job.xxx` (for more information, see xref:deploying-to-openshift.adoc#quarkus-kubernetes_quarkus-openshift-cron-job-parallelism[quarkus.openshift.cron-job.parallelism]).
Copy file name to clipboardExpand all lines: _versions/3.20/guides/rest-client.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1382,7 +1382,7 @@ public class MyResponseExceptionMapper implements ResponseExceptionMapper<Runtim
1382
1382
@Override
1383
1383
public RuntimeException toThrowable(Response response) {
1384
1384
if (response.getStatus() == 500) {
1385
-
throw new RuntimeException("The remote service responded with HTTP 500");
1385
+
return new RuntimeException("The remote service responded with HTTP 500");
1386
1386
}
1387
1387
return null;
1388
1388
}
@@ -1392,7 +1392,7 @@ public class MyResponseExceptionMapper implements ResponseExceptionMapper<Runtim
1392
1392
`ResponseExceptionMapper` also defines the `getPriority` method which is used in order to determine the priority with which `ResponseExceptionMapper` implementations will be called (implementations with a lower value for `getPriority` will be invoked first).
1393
1393
If `toThrowable` returns an exception, then that exception will be thrown. If `null` is returned, the next implementation of `ResponseExceptionMapper` in the chain will be called (if there is any).
1394
1394
1395
-
The class as written above, would not be automatically be used by any REST Client. To make it available to every REST Client of the application, the class needs to be annotated with `@Provider` (as long as `quarkus.rest-client.provider-autodiscovery` is not set to `false`).
1395
+
The class as written above, would not be automatically used by any REST Client. To make it available to every REST Client of the application, the class needs to be annotated with `@Provider` (as long as `quarkus.rest-client.provider-autodiscovery` is not set to `false`).
1396
1396
Alternatively, if the exception handling class should only apply to specific REST Client interfaces, you can either annotate the interfaces with `@RegisterProvider(MyResponseExceptionMapper.class)`, or register it using configuration using the `providers` property of the proper `quarkus.rest-client` configuration group.
0 commit comments