Property | Value | Description |
---|
Build time config | ||
---|---|---|
quarkus.application.name |
|
The name of the application. If not set, defaults to the name of the project (except for tests where it is not set at all). |
quarkus.application.version |
|
The version of the application. If not set, defaults to the version of the project (except for tests where it is not set at all). |
quarkus.datasource.db-kind |
|
The kind of database we will connect to (e.g. h2, postgresql...). |
error.logging.email.salesforce |
|
|
error.logging.email.sap |
|
|
error.logging.email.si |
|
|
quarkus.datasource.jdbc.url |
|
The datasource URL |
quarkus.datasource.password |
|
The datasource password |
quarkus.datasource.username |
|
The datasource username |
quarkus.hibernate-orm.database.charset |
|
The charset of the database.
Used for DDL generation and also for the SQL import scripts. |
quarkus.hibernate-orm.database.generation |
|
|
quarkus.hibernate-orm.log.sql |
|
Show SQL logs and format them nicely.
Setting it to true is obviously not recommended in production. |
quarkus.http.cors |
|
|
quarkus.http.headers |
|
|
quarkus.http.host |
|
The HTTP host In dev/test mode this defaults to localhost, in prod mode this defaults to 0.0.0.0 Defaulting to 0.0.0.0 makes it easier to deploy Quarkus to container, however it is not suitable for dev/test mode as other people on the network can connect to your development machine. |
quarkus.http.methods |
|
|
quarkus.http.origins |
|
|
quarkus.http.port |
|
The HTTP port |
quarkus.http.ssl-port |
|
The HTTPS port |
quarkus.http.ssl.certificate.file |
|
The file path to a server certificate or certificate chain in PEM format.
@deprecated Use #files instead.
|
quarkus.http.ssl.certificate.key-file |
|
The file path to the corresponding certificate private key file in PEM format.
@deprecated Use #keyFiles instead.
|
quarkus.log.category."org.jboss.resteasy.reactive.client.logging".level |
|
|
quarkus.log.file.enable |
|
If file logging should be enabled |
quarkus.log.file.format |
|
The log format |
quarkus.log.file.rotation.file-suffix |
|
File handler rotation file suffix. When used, the file will be rotated based on its suffix. Example fileSuffix: .yyyy-MM-dd |
quarkus.mailer.from |
|
Sets the default `from` attribute when not specified in the io.quarkus.mailer.Mail instance.
It's the sender email address.
|
quarkus.mailer.host |
|
Sets the SMTP host name. |
quarkus.mailer.login |
|
Sets the login mode for the connection.
Either NONE , @{code DISABLED}, OPTIONAL , REQUIRED or XOAUTH2 .
|
quarkus.mailer.mock |
|
Enables the mock mode.
When enabled, mails are not sent, but stored in an in-memory mailbox.
The content of the emails is also printed on the console.
Disabled by default on PROD, enabled by default on DEV and TEST modes. |
quarkus.mailer.password |
|
Sets the password to connect to the SMTP server. |
quarkus.mailer.port |
|
The SMTP port.
The default value depends on the configuration.
The port 25 is used as default when #ssl is disabled.
This port continues to be used primarily for SMTP relaying.
SMTP relaying is the transmission of email from email server to email server.
The port 587 is the default port when #ssl is enabled.
It ensures that email is submitted securely.
Note that the port 465 may be used by SMTP servers, however, IANA has reassigned a new service to this port,
and it should no longer be used for SMTP communications.
|
quarkus.mailer.start-tls |
|
Sets the TLS security mode for the connection.
Either DISABLED , OPTIONAL or REQUIRED .
|
quarkus.mailer.username |
|
Sets the username to connect to the SMTP server. |
quarkus.oauth2.client-id |
|
The OAuth2 client id used to validate the token. Mandatory if the extension is enabled. |
quarkus.oauth2.client-secret |
|
The OAuth2 client secret used to validate the token. Mandatory if the extension is enabled. |
quarkus.oauth2.introspection-url |
|
The OAuth2 introspection endpoint URL used to validate the token and gather the authentication claims. Mandatory if the extension is enabled. |
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.AccountRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.AssetRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.AuthenticationRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.CaseLineItemRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.CaseRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.KeycloakRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.ProductRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.QueryRestClient".url |
|
|
quarkus.rest-client."egt.com.SAPSalesforce.salesforce.service.SapAssetRestClient".url |
|
|
quarkus.rest-client.logging.scope |
|
Scope of logging for the client.
WARNING: beware of logging sensitive data The possible values are:
|
quarkus.ssl.native |
|
Enable native SSL support. |
salesforce.client_id |
|
|
salesforce.client_secret |
|
|
salesforce.grant_type |
|
|
salesforce.password |
|
|
salesforce.username |
|
|
sap.password |
|
|
sap.system |
|
|
sap.username |
|
|
quarkus.rest-client.logging.body-limit |
|
How many characters of the body should be logged. Message body can be large and can easily pollute the logs. By default, set to 100. This property is applicable to reactive REST clients only. |
quarkus.log.category."io.vertx.core.http.impl.Http1xServerRequest".level |
|
|
quarkus.log.category."io.vertx.core.impl.ContextImpl".level |
|
|
quarkus.log.console.darken |
|
Specify how much the colors should be darkened. Note that this value will be ignored if an extension is present that takes control of console formatting (e.g. an XML or JSON-format extension). |
quarkus.log.filter."io.netty.resolver.HostsFileParser".if-starts-with |
|
|
quarkus.log.filter."io.netty.util.internal.PlatformDependent0".if-starts-with |
|
|
quarkus.log.filter."io.netty.util.internal.PlatformDependent0".target-level |
|
|
quarkus.log.filter."io.smallrye.openapi.api.OpenApiDocument".if-starts-with |
|
|
quarkus.log.filter."io.vertx.core.impl.ContextImpl".if-starts-with |
|
|
quarkus.log.filter."io.vertx.core.impl.VertxImpl".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.Version".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.annotations.common.Version".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.bytecode.enhance.internal.bytebuddy.BiDirectionalAssociationHandler".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.bytecode.enhance.spi.Enhancer".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.cfg.Environment".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.dialect.Dialect".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.hql.internal.QueryTranslatorFactoryInitiator".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.jpa.boot.internal.PersistenceXmlParser".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.jpa.internal.util.LogHelper".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.orm.beans".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.tool.schema.internal.SchemaCreatorImpl".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.tuple.PojoInstantiator".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.tuple.entity.EntityMetamodel".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.type.BasicTypeRegistry".if-starts-with |
|
|
quarkus.log.filter."org.hibernate.validator.internal.util.Version".if-starts-with |
|
|
quarkus.log.filter."org.jboss.threads".if-starts-with |
|
|
quarkus.log.filter."org.junit.platform.launcher.core.EngineDiscoveryOrchestrator".if-starts-with |
|
|
quarkus.profile |
|
Profile that will be active when Quarkus launches Default value is 'prod' |
Default values | ||
---|---|---|
quarkus.application.ui-header |
|
The header to use for UI Screen (Swagger UI, GraphQL UI etc). |
quarkus.banner.enabled |
|
Whether the banner will be displayed |
quarkus.configuration.build-time-mismatch-at-runtime |
|
What should happen if the application is started with a different build time configuration than it was compiled
against. This may be useful to prevent misconfiguration.
If this is set to
If this is set to
Native tests leveraging |
quarkus.datasource.health-exclude |
|
Whether this particular data source should be excluded from the health check if
the general health check for data sources is enabled.
By default, the health check includes all configured data sources (if it is enabled). |
quarkus.datasource.health.enabled |
|
Whether or not an health check is published in case the smallrye-health extension is present.
This is a global setting and is not specific to a datasource. |
quarkus.datasource.jdbc.acquisition-timeout |
|
The timeout before cancelling the acquisition of a new connection |
quarkus.datasource.jdbc.background-validation-interval |
|
The interval at which we validate idle connections in the background.
Set to |
quarkus.datasource.jdbc.detect-statement-leaks |
|
When enabled Agroal will be able to produce a warning when a connection is returned to the pool without the application having closed all open statements. This is unrelated with tracking of open connections. Disable for peak performance, but only when there's high confidence that no leaks are happening. |
quarkus.datasource.jdbc.extended-leak-report |
|
Collect and display extra troubleshooting info on leaked connections. |
quarkus.datasource.jdbc.flush-on-close |
|
Allows connections to be flushed upon return to the pool. It's not enabled by default. |
quarkus.datasource.jdbc.idle-removal-interval |
|
The interval at which we try to remove idle connections. |
quarkus.datasource.jdbc.max-size |
|
The datasource pool maximum size |
quarkus.datasource.jdbc.min-size |
|
The datasource pool minimum size |
quarkus.datasource.jdbc.pooling-enabled |
|
Disable pooling to prevent reuse of Connections. Use this with when an external pool manages the life-cycle of Connections. |
quarkus.datasource.jdbc.transactions |
|
Whether we want to use regular JDBC transactions, XA, or disable all transactional capabilities.
When enabling XA you will need a driver implementing |
quarkus.datasource.metrics.enabled |
|
Whether or not datasource metrics are published in case a metrics extension is present.
This is a global setting and is not specific to a datasource. NOTE: This is different from the "jdbc.enable-metrics" property that needs to be set on the JDBC datasource level to enable collection of metrics for that datasource. |
quarkus.default-locale |
|
Default locale that can be consumed by the extensions.
The locale must be specified in the IETF BCP 47 format e.g. en-US or fr-FR. For instance, the Hibernate Validator extension makes use of it.
Native-image build uses this property to derive |
quarkus.hibernate-orm.database.generation.create-schemas |
|
If Hibernate ORM should create the schemas automatically (for databases supporting them). |
quarkus.hibernate-orm.database.generation.halt-on-error |
|
Whether we should stop on the first error when applying the schema. |
quarkus.hibernate-orm.log.format-sql |
|
Format the SQL logs if SQL log is enabled |
quarkus.hibernate-validator.fail-fast |
|
Enable the fail fast mode. When fail fast is enabled the validation will stop on the first constraint violation detected. |
quarkus.hibernate-validator.method-validation.allow-multiple-cascaded-validation-on-return-values |
|
Define whether more than one constraint on a return value may be marked for cascading validation are allowed.
The default value is false , i.e. do not allow.
See Section 4.5.5 of the JSR 380 specification, specifically "One must not mark a method return value for cascaded validation more than once in a line of a class hierarchy. In other words, overriding methods on sub types (be it sub classes/interfaces or interface implementations) cannot mark the return value for cascaded validation if the return value has already been marked on the overridden method of the super type or interface." |
quarkus.hibernate-validator.method-validation.allow-overriding-parameter-constraints |
|
Define whether overriding methods that override constraints should throw a ConstraintDefinitionException .
The default value is false , i.e. do not allow.
See Section 4.5.5 of the JSR 380 specification, specifically "In sub types (be it sub classes/interfaces or interface implementations), no parameter constraints may be declared on overridden or implemented methods, nor may parameters be marked for cascaded validation. This would pose a strengthening of preconditions to be fulfilled by the caller." |
quarkus.hibernate-validator.method-validation.allow-parameter-constraints-on-parallel-methods |
|
Define whether parallel methods that define constraints should throw a ConstraintDefinitionException . The
default value is false , i.e. do not allow.
See Section 4.5.5 of the JSR 380 specification, specifically "If a sub type overrides/implements a method originally defined in several parallel types of the hierarchy (e.g. two interfaces not extending each other, or a class and an interface not implemented by said class), no parameter constraints may be declared for that method at all nor parameters be marked for cascaded validation. This again is to avoid an unexpected strengthening of preconditions to be fulfilled by the caller." |
quarkus.http.accept-backlog |
|
The accept backlog, this is how many connections can be waiting to be accepted before connections start being rejected |
quarkus.http.access-log.base-file-name |
|
The access log file base name, defaults to 'quarkus' which will give a log file name of 'quarkus.log'. |
quarkus.http.access-log.category |
|
The log category to use if logging is being done via the standard log mechanism (i.e. if base-file-name is empty). |
quarkus.http.access-log.enabled |
|
If access logging is enabled. By default this will log via the standard logging facility |
quarkus.http.access-log.log-suffix |
|
The log file suffix |
quarkus.http.access-log.log-to-file |
|
If logging should be done to a separate file. |
quarkus.http.access-log.pattern |
|
The access log pattern. If this is the string `common`, `combined` or `long` then this will use one of the specified named formats: - common: `%h %l %u %t "%r" %s %b` Otherwise, consult the Quarkus documentation for the full list of variables that can be used.
|
quarkus.http.access-log.rotate |
|
If the log should be rotated daily |
quarkus.http.auth.form.cookie-name |
|
The cookie that is used to store the persistent session |
quarkus.http.auth.form.enabled |
|
If form authentication is enabled |
quarkus.http.auth.form.error-page |
|
The error page |
quarkus.http.auth.form.landing-page |
|
The landing page to redirect to if there is no saved page to redirect back to |
quarkus.http.auth.form.location-cookie |
|
Option to control the name of the cookie used to redirect the user back to where he wants to get access to. |
quarkus.http.auth.form.login-page |
|
The login page |
quarkus.http.auth.form.new-cookie-interval |
|
How old a cookie can get before it will be replaced with a new cookie with an updated timeout, also referred to as "renewal-timeout". Note that smaller values will result in slightly more server load (as new encrypted cookies will be generated more often), however larger values affect the inactivity timeout as the timeout is set when a cookie is generated. For example if this is set to 10 minutes, and the inactivity timeout is 30m, if a users last request is when the cookie is 9m old then the actual timeout will happen 21m after the last request, as the timeout is only refreshed when a new cookie is generated. In other words no timeout is tracked on the server side; the timestamp is encoded and encrypted in the cookie itself, and it is decrypted and parsed with each request. |
quarkus.http.auth.form.password-parameter |
|
The password field name. |
quarkus.http.auth.form.post-location |
|
The post location. |
quarkus.http.auth.form.redirect-after-login |
|
Option to disable redirect to landingPage if there is no saved page to redirect back to. Form Auth POST is followed by redirect to landingPage by default. |
quarkus.http.auth.form.timeout |
|
The inactivity (idle) timeout When inactivity timeout is reached, cookie is not renewed and a new login is enforced. |
quarkus.http.auth.form.username-parameter |
|
The username field name. |
quarkus.http.auth.proactive |
|
If this is true and credentials are present then a user will always be authenticated before the request progresses. If this is false then an attempt will only be made to authenticate the user if a permission check is performed or the current user is required for some other reason. |
quarkus.http.auth.realm |
|
The authentication realm |
quarkus.http.body.delete-uploaded-files-on-end |
|
Whether the uploaded files should be removed after serving the request.
If |
quarkus.http.body.handle-file-uploads |
|
Whether the files sent using multipart/form-data will be stored locally.
If |
quarkus.http.body.merge-form-attributes |
|
Whether the form attributes should be added to the request parameters.
If |
quarkus.http.body.preallocate-body-buffer |
|
Whether the body buffer should pre-allocated based on the Content-Length header value.
If |
quarkus.http.body.uploads-directory |
|
The directory where the files sent using multipart/form-data should be stored.
Either an absolute path or a path relative to the current directory of the application process. |
quarkus.http.compress-media-types |
|
List of media types for which the compression should be enabled automatically, unless declared explicitly via
Compressed or Uncompressed .
|
quarkus.http.domain-socket |
|
Path to a unix domain socket |
quarkus.http.domain-socket-enabled |
|
Enable listening to host:port |
quarkus.http.enable-compression |
|
If responses should be compressed. Note that this will attempt to compress all responses, to avoid compressing already compressed content (such as images) you need to set the following header: Content-Encoding: identity Which will tell vert.x not to compress the response. |
quarkus.http.enable-decompression |
|
When enabled, vert.x will decompress the request's body if it's compressed. Note that the compression format (e.g., gzip) must be specified in the Content-Encoding header in the request. |
quarkus.http.handle-100-continue-automatically |
|
When set to true , the HTTP server automatically sends `100 CONTINUE`
response when the request expects it (with the `Expect: 100-Continue` header).
|
quarkus.http.host-enabled |
|
Enable listening to host:port |
quarkus.http.http2 |
|
If this is true (the default) then HTTP/2 will be enabled. Note that for browsers to be able to use it HTTPS must be enabled, and you must be running on JDK11 or above, as JDK8 does not support ALPN. |
quarkus.http.idle-timeout |
|
Http connection idle timeout |
quarkus.http.insecure-requests |
|
If insecure (i.e. http rather than https) requests are allowed. If this is enabled
then http works as normal. redirect will still open the http port, but
all requests will be redirected to the HTTPS port. disabled will prevent the HTTP
port from opening at all.
|
quarkus.http.limits.max-body-size |
|
The maximum size of a request body. |
quarkus.http.limits.max-chunk-size |
|
The max HTTP chunk size |
quarkus.http.limits.max-form-attribute-size |
|
The maximum length of a form attribute. |
quarkus.http.limits.max-header-size |
|
The maximum length of all headers. |
quarkus.http.limits.max-initial-line-length |
|
The maximum length of the initial line (e.g. "GET / HTTP/1.0" ).
|
quarkus.http.non-application-root-path |
|
A common root path for non-application endpoints. Various extension-provided endpoints such as metrics, health, and openapi are deployed under this path by default. * Relative path (Default, `q`) ->
|
quarkus.http.proxy.allow-forwarded |
|
If this is true and proxy address forwarding is enabled then the standard Forwarded header will be used.
In case the not standard X-Forwarded-For header is enabled and detected on HTTP requests, the standard header has
the precedence.
Activating this together with quarkus.http.proxy.allow-x-forwarded has security implications as clients can forge
requests with a forwarded header that is not overwritten by the proxy. Therefore, proxies should strip unexpected
`X-Forwarded` or `X-Forwarded-*` headers from the client.
|
quarkus.http.proxy.enable-forwarded-host |
|
Enable override the received request's host through a forwarded host header. |
quarkus.http.proxy.enable-forwarded-prefix |
|
Enable prefix the received request's path with a forwarded prefix header. |
quarkus.http.proxy.forwarded-host-header |
|
Configure the forwarded host header to be used if override enabled. |
quarkus.http.proxy.forwarded-prefix-header |
|
Configure the forwarded prefix header to be used if prefixing enabled. |
quarkus.http.proxy.proxy-address-forwarding |
|
If this is true then the address, scheme etc. will be set from headers forwarded by the proxy server, such as
X-Forwarded-For . This should only be set if you are behind a proxy that sets these headers.
|
quarkus.http.read-timeout |
|
Http connection read timeout for blocking IO. This is the maximum amount of time a thread will wait for data, before an IOException will be thrown and the connection closed. |
quarkus.http.record-request-start-time |
|
If this is true then the request start time will be recorded to enable logging of total request time. This has a small performance penalty, so is disabled by default. |
quarkus.http.root-path |
|
The HTTP root path. All web content will be served relative to this root path. |
quarkus.http.so-reuse-port |
|
Enable socket reuse port (linux/macOs native transport only) |
quarkus.http.ssl.certificate.key-store-password |
|
A parameter to specify the password of the key store file. If not given, the default ("password") is used. |
quarkus.http.ssl.client-auth |
|
Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED |
quarkus.http.ssl.protocols |
|
The list of protocols to explicitly enable. |
quarkus.http.ssl.sni |
|
Enables Server Name Indication (SNI), an TLS extension allowing the server to use multiple certificates. The client indicate the server name during the TLS handshake, allowing the server to select the right certificate. |
quarkus.http.tcp-cork |
|
Enable tcp cork (linux native transport only) |
quarkus.http.tcp-fast-open |
|
Enable tcp fast open (linux native transport only) |
quarkus.http.tcp-quick-ack |
|
Enable tcp quick ack (linux native transport only) |
quarkus.http.test-port |
|
The HTTP port used to run tests |
quarkus.http.test-ssl-port |
|
The HTTPS port used to run tests |
quarkus.http.test-timeout |
|
The REST Assured client timeout for testing. |
quarkus.http.virtual |
|
If this is true then only a virtual channel will be set up for vertx web. We have this switch for testing purposes. |
quarkus.jackson.accept-case-insensitive-enums |
|
If enabled, Jackson will ignore case during Enum deserialization. |
quarkus.jackson.fail-on-empty-beans |
|
If enabled, Jackson will fail when no accessors are found for a type. This is enabled by default to match the default Jackson behavior. |
quarkus.jackson.fail-on-unknown-properties |
|
If enabled, Jackson will fail when encountering unknown properties.
You can still override it locally with |
quarkus.jackson.timezone |
|
If set, Jackson will default to using the specified timezone when formatting dates. Some examples values are "Asia/Jakarta" and "GMT+3". If not set, Jackson will use its own default. |
quarkus.jackson.write-dates-as-timestamps |
|
If enabled, Jackson will serialize dates as numeric value(s). |
quarkus.live-reload.connect-timeout |
|
The amount of time to wait for a remote dev connect or reconnect |
quarkus.live-reload.instrumentation |
|
Whether Quarkus should enable its ability to not do a full restart when changes to classes are compatible with JVM instrumentation. If this is set to true, Quarkus will perform class redefinition when possible. |
quarkus.live-reload.retry-interval |
|
The amount of time to wait between attempts when connecting to the server side of remote dev |
quarkus.live-reload.retry-max-attempts |
|
The maximum number of attempts when connecting to the server side of remote dev |
quarkus.locales |
|
The set of supported locales that can be consumed by the extensions.
The locales must be specified in the IETF BCP 47 format e.g. en-US or fr-FR. For instance, the Hibernate Validator extension makes use of it. Native-image build uses it to define additional locales that are supposed to be available at runtime. |
quarkus.log.console.async.overflow |
|
Determine whether to block the publisher (rather than drop the message) when the queue is full |
quarkus.log.console.async.queue-length |
|
The queue length to use before flushing writing |
quarkus.log.console.enable |
|
If console logging should be enabled |
quarkus.log.console.format |
|
The log format. Note that this value will be ignored if an extension is present that takes control of console formatting (e.g. an XML or JSON-format extension). |
quarkus.log.console.level |
|
The console log level. |
quarkus.log.console.stderr |
|
If console logging should go to System#err instead of System#out .
|
quarkus.log.file.async.overflow |
|
Determine whether to block the publisher (rather than drop the message) when the queue is full |
quarkus.log.file.async.queue-length |
|
The queue length to use before flushing writing |
quarkus.log.file.level |
|
The level of logs to be written into the file. |
quarkus.log.file.path |
|
The name of the file in which logs will be written. |
quarkus.log.file.rotation.max-backup-index |
|
The maximum number of backups to keep. |
quarkus.log.file.rotation.max-file-size |
|
The maximum file size of the log file after which a rotation is executed. |
quarkus.log.file.rotation.rotate-on-boot |
|
Indicates whether to rotate log files on server initialization.
You need to either set a |
quarkus.log.handler.gelf.enabled |
|
Determine whether to enable the GELF logging handler |
quarkus.log.handler.gelf.extract-stack-trace |
|
Whether to post Stack-Trace to StackTrace field.
@see #stackTraceThrowableReference to customize the way the Stack-Trace is handled. |
quarkus.log.handler.gelf.facility |
|
Name of the facility. |
quarkus.log.handler.gelf.filter-stack-trace |
|
Whether to perform Stack-Trace filtering |
quarkus.log.handler.gelf.host |
|
Hostname/IP-Address of the Logstash/Graylog Host By default it uses UDP, prepend tcp: to the hostname to switch to TCP, example: "tcp:localhost" |
quarkus.log.handler.gelf.include-full-mdc |
|
Whether to include all fields from the MDC. |
quarkus.log.handler.gelf.include-location |
|
Include source code location |
quarkus.log.handler.gelf.include-log-message-parameters |
|
Include message parameters from the log event |
quarkus.log.handler.gelf.level |
|
The logging-gelf log level. |
quarkus.log.handler.gelf.maximum-message-size |
|
Maximum message size (in bytes). If the message size is exceeded, the appender will submit the message in multiple chunks. |
quarkus.log.handler.gelf.port |
|
The port |
quarkus.log.handler.gelf.skip-hostname-resolution |
|
Bypass hostname resolution. If you didn't set the originHost property, and resolution is disabled, the value
âunknownâ will be used as hostname
|
quarkus.log.handler.gelf.stack-trace-throwable-reference |
|
Only used when `extractStackTrace` is `true`. A value of 0 will extract the whole stack trace. Any positive value will walk the cause chain: 1 corresponds with exception.getCause(), 2 with exception.getCause().getCause(), ... Negative throwable reference walk the exception chain from the root cause side: -1 will extract the root cause, -2 the exception wrapping the root cause, ... |
quarkus.log.handler.gelf.timestamp-pattern |
|
Java date pattern, see java.text.SimpleDateFormat
|
quarkus.log.handler.gelf.version |
|
GELF version: 1.0 or 1.1 |
quarkus.log.level |
|
The log level of the root category, which is used as the default log level for all categories. JBoss Logging supports Apache style log levels: * In addition, it also supports the standard JDK log levels.
|
quarkus.log.metrics.enabled |
|
Whether logging metrics are published in case a metrics extension is present. |
quarkus.log.min-level |
|
The default minimum log level. |
quarkus.log.syslog.async.overflow |
|
Determine whether to block the publisher (rather than drop the message) when the queue is full |
quarkus.log.syslog.async.queue-length |
|
The queue length to use before flushing writing |
quarkus.log.syslog.block-on-reconnect |
|
Enables or disables blocking when attempting to reconnect a
org.jboss.logmanager.handlers.SyslogHandler.Protocol#TCP
TCP or org.jboss.logmanager.handlers.SyslogHandler.Protocol#SSL_TCP SSL TCP protocol
|
quarkus.log.syslog.enable |
|
If syslog logging should be enabled |
quarkus.log.syslog.endpoint |
|
The IP address and port of the syslog server |
quarkus.log.syslog.facility |
|
Sets the facility used when calculating the priority of the message as defined by RFC-5424 and RFC-3164 |
quarkus.log.syslog.format |
|
The log message format |
quarkus.log.syslog.level |
|
The log level specifying, which message levels will be logged by syslog logger |
quarkus.log.syslog.protocol |
|
Sets the protocol used to connect to the syslog server |
quarkus.log.syslog.syslog-type |
|
Set the SyslogType syslog type this handler should use to format the message sent
|
quarkus.log.syslog.truncate |
|
Set to true if the message should be truncated
|
quarkus.log.syslog.use-counting-framing |
|
Set to true if the message being sent should be prefixed with the size of the message
|
quarkus.mailer.allow-rcpt-errors |
|
Sets if sending allows recipients errors. If set to true, the mail will be sent to the recipients that the server accepted, if any. |
quarkus.mailer.cache-attachments |
|
Caches data from attachment's Stream to a temporary file. It tries to delete it after sending email. |
quarkus.mailer.disable-esmtp |
|
Disable ESMTP.
The RFC-1869 states that clients should always attempt EHLO as first command to determine if ESMTP
is supported, if this returns an error code, HELO is tried to use the regular SMTP command.
|
quarkus.mailer.dkim.enabled |
|
Enables DKIM signing. |
quarkus.mailer.keep-alive |
|
Sets if connection pool is enabled. If the connection pooling is disabled, the max number of sockets is enforced nevertheless. |
quarkus.mailer.keep-alive-timeout |
|
Set the keep alive timeout for the SMTP connection. This value determines how long a connection remains unused in the pool before being evicted and closed. A timeout of 0 means there is no timeout. |
quarkus.mailer.max-pool-size |
|
Sets the max number of open connections to the mail server. |
quarkus.mailer.multi-part-only |
|
Whether the mail should always been sent as multipart even if they don't have attachments. When sets to true, the mail message will be encoded as multipart even for simple mails without attachments. |
quarkus.mailer.pipelining |
|
Enables or disables the pipelining capability if the SMTP server supports it. |
quarkus.mailer.pool-cleaner-period |
|
Sets the connection pool cleaner period. Zero disables expiration checks and connections will remain in the pool until they are closed. |
quarkus.mailer.ssl |
|
Enables or disables the TLS/SSL. |
quarkus.micrometer.binder-enabled-default |
|
Micrometer MeterBinder discovery.
Micrometer MeterBinder implementations discovered on the classpath will be enabled automatically by default. |
quarkus.micrometer.binder.http-client.max-uri-tags |
|
Maximum number of unique URI tag values allowed. After the max number of tag values is reached, metrics with additional tag values are denied by filter. |
quarkus.micrometer.binder.http-server.max-uri-tags |
|
Maximum number of unique URI tag values allowed. After the max number of tag values is reached, metrics with additional tag values are denied by filter. |
quarkus.micrometer.binder.http-server.suppress-non-application-uris |
|
Suppress non-application uris from metrics collection. This will suppress all metrics for non-application endpoints using `${quarkus.http.root-path}/${quarkus.http.non-application-root-path}`. Suppressing non-application uris is enabled by default.
|
quarkus.micrometer.enabled |
|
Micrometer metrics support.
Micrometer metrics support is enabled by default. |
quarkus.micrometer.export.json.buffer-length |
|
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after the expiry, with this buffer length. |
quarkus.micrometer.export.json.enabled |
|
Support for export to JSON format. Off by default. |
quarkus.micrometer.export.json.expiry |
|
Statistics like max, percentiles, and histogram counts decay over time to give greater weight to recent samples. Samples are accumulated to such statistics in ring buffers which rotate after this expiry, with a particular buffer length. |
quarkus.micrometer.export.json.path |
|
The path for the JSON metrics endpoint.
The default value is metrics .
|
quarkus.micrometer.export.prometheus.default-registry |
|
By default, this extension will create a Prometheus MeterRegistry instance.
Use this attribute to veto the creation of the default Prometheus MeterRegistry. |
quarkus.micrometer.export.prometheus.path |
|
The path for the prometheus metrics endpoint (produces text/plain). The default value is `metrics` and is resolved relative to the non-application endpoint (`q`), e.g. `${quarkus.http.root-path}/${quarkus.http.non-application-root-path}/metrics`. If an absolute path is specified (`/metrics`), the prometheus endpoint will be served from the configured path.
|
quarkus.micrometer.registry-enabled-default |
|
Micrometer MeterRegistry discovery.
Micrometer MeterRegistry implementations discovered on the classpath will be enabled automatically by default. |
quarkus.oauth2.enabled |
|
Determine if the OAuth2 extension is enabled. Enabled by default if you include the
elytron-security-oauth2 dependency, so this would be used to disable it.
|
quarkus.oauth2.role-claim |
|
The claim that is used in the introspection endpoint response to load the roles. |
quarkus.qute.default-charset |
|
The default charset of the templates files. |
quarkus.qute.escape-content-types |
|
The list of content types for which the ' , " , < , > and & characters are escaped
if a template variant is set.
|
quarkus.qute.iteration-metadata-prefix |
|
The prefix is used to access the iteration metadata inside a loop section.
A valid prefix consists of alphanumeric characters and underscores. Three special constants can be used:
constant is set.
|
quarkus.qute.remove-standalone-lines |
|
Specify whether the parser should remove standalone lines from the output. A standalone line is a line that contains at least one section tag, parameter declaration, or comment but no expression and no non-whitespace character. |
quarkus.qute.strict-rendering |
|
If set to true then any expression that is evaluated to a Results.NotFound value will always result in a
TemplateException and the rendering is aborted.
Note that the |
quarkus.qute.suffixes |
|
The list of suffixes used when attempting to locate a template file. By default, `engine.getTemplate("foo")` would result in several lookups: `foo`, `foo.html`, `foo.txt`, etc.
|
quarkus.qute.template-path-exclude |
|
This regular expression is used to exclude template files from the templates directory. Excluded templates are
neither parsed nor validated during build and are not available at runtime.
The matched input is the file path relative from the By default, the hidden files are excluded. The name of a hidden file starts with a dot. |
quarkus.qute.timeout |
|
The global rendering timeout in milliseconds. It is used if no timeout template instance attribute is set.
|
quarkus.qute.use-async-timeout |
|
If set to true then the timeout should also be used for asynchronous rendering methods, such as
TemplateInstance#createUni() and TemplateInstance#renderAsync() .
|
quarkus.rest-client.connect-timeout |
|
Global default connect timeout for automatically generated REST Clients. The attribute specifies a timeout in milliseconds that a client should wait to connect to the remote endpoint. |
quarkus.rest-client.disable-contextual-error-messages |
|
If true, the reactive REST clients will not provide additional contextual information (like REST client class and method names) when exception occurs during a client invocation. |
quarkus.rest-client.disable-smart-produces |
|
By default, REST Client Reactive uses text/plain content type for String values and application/json for everything else. MicroProfile Rest Client spec requires the implementations to always default to application/json. This build item disables the "smart" behavior of RESTEasy Reactive to comply to the spec. This property is applicable to reactive REST clients only. |
quarkus.rest-client.read-timeout |
|
Global default read timeout for automatically generated REST clients. The attribute specifies a timeout in milliseconds that a client should wait for a response from the remote endpoint. |
quarkus.resteasy-reactive.build-time-condition-aware |
|
Whether annotations such `@IfBuildTimeProfile`, `@IfBuildTimeProperty` and friends will be taken into account when used on JAX-RS classes. |
quarkus.resteasy-reactive.default-produces |
|
When one of the quarkus-resteasy-reactive-jackson or quarkus-resteasy-reactive-jsonb extension are active
and the result type of an endpoint is an application class or one of Collection , List , Set or
Map ,
we assume the default return type is "application/json" if this configuration is enabled.
|
quarkus.resteasy-reactive.fail-on-duplicate |
|
Whether duplicate endpoints should trigger error at startup |
quarkus.resteasy-reactive.input-buffer-size |
|
The amount of memory that can be used to buffer input before switching to blocking IO. |
quarkus.resteasy-reactive.multipart.input-part.default-charset |
|
Default charset. |
quarkus.resteasy-reactive.output-buffer-size |
|
The size of the output stream response buffer. If a response is larger than this and no content-length is provided then the request will be chunked. Larger values may give slight performance increases for large responses, at the expense of more memory usage. |
quarkus.resteasy-reactive.single-default-produces |
|
By default, we assume a default produced media type of "text/plain" for String endpoint return types. If this is disabled, the default produced media type will be "[text/plain, */*]" which is more expensive due to negotiation. |
quarkus.security.deny-unannotated-members |
|
If set to true, access to all methods of beans that have any security annotations on other members will be denied by
default.
E.g. if enabled, in the following bean, methodB will be denied.
{@literal @}ApplicationScoped public class A { {@literal @}RolesAllowed("admin") public void methodA() { ... } public void methodB() { ... } } |
quarkus.smallrye-openapi.enable |
|
Enable the openapi endpoint. By default it's enabled. |
quarkus.swagger-ui.enable |
|
If Swagger UI is included, it should be enabled/disabled. By default, Swagger UI is enabled if it is included (see
always-include ).
|
quarkus.thread-pool.core-threads |
|
The core thread pool size. This number of threads will always be kept alive. |
quarkus.thread-pool.growth-resistance |
|
The executor growth resistance.
A resistance factor applied after the core pool is full; values applied here will cause that fraction
of submissions to create new threads when no idle thread is available. A value of 0.0f implies that
threads beyond the core size should be created as aggressively as threads within it; a value of 1.0f
implies that threads beyond the core size should never be created.
|
quarkus.thread-pool.keep-alive-time |
|
The amount of time a thread will stay alive with no work. |
quarkus.thread-pool.prefill |
|
Prefill core thread pool. The core thread pool will be initialised with the core number of threads at startup |
quarkus.thread-pool.shutdown-check-interval |
|
The frequency at which the status of the thread pool should be checked during shutdown. Information about waiting tasks and threads will be checked and possibly logged at this interval. Setting this key to an empty value disables the shutdown check interval. |
quarkus.thread-pool.shutdown-interrupt |
|
The amount of time to wait for thread pool shutdown before tasks should be interrupted. If this value is
greater than or equal to the value for #shutdownTimeout , then tasks will not be interrupted before
the shutdown timeout occurs.
|
quarkus.thread-pool.shutdown-timeout |
|
The shutdown timeout. If all pending work has not been completed by this time then additional threads will be spawned to attempt to finish any pending tasks, and the shutdown process will continue |
quarkus.tls.trust-all |
|
Enable trusting all certificates. Disable by default. |
quarkus.transaction-manager.default-transaction-timeout |
|
The default transaction timeout |
quarkus.transaction-manager.node-name |
|
The node name used by the transaction manager |
quarkus.transaction-manager.object-store-directory |
|
The directory name of location of the transaction logs. If the value is not absolute then the directory is relative to the user.dir system property. |
quarkus.vertx.caching |
|
Enables or disables the Vert.x cache. |
quarkus.vertx.classpath-resolving |
|
Enables or disabled the Vert.x classpath resource resolver. |
quarkus.vertx.cluster.clustered |
|
Enables or disables the clustering. |
quarkus.vertx.cluster.host |
|
The host name. |
quarkus.vertx.cluster.ping-interval |
|
The ping interval. |
quarkus.vertx.cluster.ping-reply-interval |
|
The ping reply interval. |
quarkus.vertx.eventbus.client-auth |
|
The client authentication. |
quarkus.vertx.eventbus.connect-timeout |
|
The connect timeout. |
quarkus.vertx.eventbus.reconnect-attempts |
|
The number of reconnection attempts. |
quarkus.vertx.eventbus.reconnect-interval |
|
The reconnection interval in milliseconds. |
quarkus.vertx.eventbus.reuse-address |
|
Whether to reuse the address. |
quarkus.vertx.eventbus.reuse-port |
|
Whether to reuse the port. |
quarkus.vertx.eventbus.ssl |
|
Enables or Disabled SSL. |
quarkus.vertx.eventbus.tcp-keep-alive |
|
Whether to keep the TCP connection opened (keep-alive). |
quarkus.vertx.eventbus.tcp-no-delay |
|
Configure the TCP no delay. |
quarkus.vertx.eventbus.trust-all |
|
Enables or disables the trust all parameter. |
quarkus.vertx.growth-resistance |
|
The executor growth resistance.
A resistance factor applied after the core pool is full; values applied here will cause that fraction
of submissions to create new threads when no idle thread is available. A value of 0.0f implies that
threads beyond the core size should be created as aggressively as threads within it; a value of 1.0f
implies that threads beyond the core size should never be created.
|
quarkus.vertx.internal-blocking-pool-size |
|
The size of the internal thread pool (used for the file system). |
quarkus.vertx.keep-alive-time |
|
The amount of time a thread will stay alive with no work. |
quarkus.vertx.max-event-loop-execute-time |
|
The maximum amount of time the event loop can be blocked. |
quarkus.vertx.max-worker-execute-time |
|
The maximum amount of time the worker thread can be blocked. |
quarkus.vertx.prefer-native-transport |
|
Enable or disable native transport |
quarkus.vertx.prefill |
|
Prefill thread pool when creating a new Executor.
When { @see io.vertx.core.spi.ExecutorServiceFactory.createExecutor} is called, initialise with the number of defined threads at startup |
quarkus.vertx.resolver.cache-max-time-to-live |
|
The maximum amount of time in seconds that a successfully resolved address will be cached.
If not set explicitly, resolved addresses may be cached forever. |
quarkus.vertx.resolver.cache-min-time-to-live |
|
The minimum amount of time in seconds that a successfully resolved address will be cached. |
quarkus.vertx.resolver.cache-negative-time-to-live |
|
The amount of time in seconds that an unsuccessful attempt to resolve an address will be cached. |
quarkus.vertx.resolver.max-queries |
|
The maximum number of queries to be sent during a resolution. |
quarkus.vertx.resolver.query-timeout |
|
The duration after which a DNS query is considered to be failed. |
quarkus.vertx.use-async-dns |
|
Enables the async DNS resolver. |
quarkus.vertx.warning-exception-time |
|
The amount of time before a warning is displayed if the event loop is blocked. |
quarkus.vertx.worker-pool-size |
|
The size of the worker thread pool. |
Other | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
quarkus.arc.auto-inject-fields |
|
If set to true @Inject is automatically added to all non-static fields that are annotated with
one of the annotations defined by AutoInjectAnnotationBuildItem .
|
||||||||||||||||||||
quarkus.arc.auto-producer-methods |
|
If set to true then javax.enterprise.inject.Produces is automatically added to all non-void methods that are
annotated with a scope annotation, a stereotype or a qualifier, and are not annotated with Inject or
Produces , and no parameter is annotated with Disposes , Observes or ObservesAsync .
|
||||||||||||||||||||
quarkus.arc.config-properties-default-naming-strategy |
|
The default naming strategy for ConfigProperties.NamingStrategy . The allowed values are determined
by that enum
|
||||||||||||||||||||
quarkus.arc.detect-unused-false-positives |
|
If set to true then the container attempts to detect "unused removed beans" false positives during programmatic lookup at
runtime. You can disable this feature to conserve some memory when running your application in production.
@see ArcConfig#removeUnusedBeans |
||||||||||||||||||||
quarkus.arc.detect-wrong-annotations |
|
If set to true then the container attempts to detect wrong usages of annotations and eventually fails the build to
prevent unexpected behavior of a Quarkus application.
A typical example is |
||||||||||||||||||||
quarkus.arc.dev-mode.monitoring-enabled |
|
If set to true then the container monitors business method invocations and fired events during the development mode. | ||||||||||||||||||||
quarkus.arc.exclude-dependency. | ||||||||||||||||||||||
quarkus.arc.exclude-types |
|
The list of types that should be excluded from discovery.
An element value can be:
|
||||||||||||||||||||
quarkus.arc.fail-on-intercepted-private-method |
|
If set to true, the build fails if a private method that is neither an observer nor a producer, is annotated with an
interceptor
binding.
An example of this is the use of Transactional on a private method of a bean.
If set to false, Quarkus simply logs a warning that the annotation will be ignored.
|
||||||||||||||||||||
quarkus.arc.ignored-split-packages |
|
The list of packages that will not be checked for split package issues.
A package string representation can be:
|
||||||||||||||||||||
quarkus.arc.remove-unused-beans |
|
An unused bean:
@see UnremovableBeanBuildItem |
||||||||||||||||||||
quarkus.arc.selected-alternatives |
|
The list of selected alternatives for an application.
An element value can be:
Integer#MAX_VALUE is used for
the relevant bean. The priority declared via javax.annotation.Priority or
io.quarkus.arc.AlternativePriority is overridden.
|
||||||||||||||||||||
quarkus.arc.test.disable-application-lifecycle-observers |
|
If set to true then disable StartupEvent and ShutdownEvent observers declared on application bean classes
during the tests.
|
||||||||||||||||||||
quarkus.arc.transform-unproxyable-classes |
|
If set to true, the bytecode of unproxyable beans will be transformed. This ensures that a proxy/subclass
can be created properly. If the value is set to false, then an exception is thrown at build time indicating that a
subclass/proxy could not be created.
Quarkus performs the following transformations when this setting is enabled:
| ||||||||||||||||||||
quarkus.arc.unremovable-types |
|
List of types that should be considered unremovable regardless of whether they are directly used or not.
This is a configuration option equivalent to using io.quarkus.arc.Unremovable annotation.
An element value can be:
@see #removeUnusedBeans
@see io.quarkus.arc.Unremovable
|
||||||||||||||||||||
quarkus.args |
|
The arguments passed to the command line.
We don't make it a list as the args are separated by a space, not a comma. |
||||||||||||||||||||
quarkus.banner.path |
|
The path of the banner (path relative to root of classpath) which could be provided by user | ||||||||||||||||||||
quarkus.bootstrap.effective-model-builder |
|
If set to true, the workspace initialization will be based on the effective POMs (i.e. properly interpolated, including support for profiles) instead of the raw ones. | ||||||||||||||||||||
quarkus.bootstrap.misaligned-platform-imports |
|
Whether to throw an error, warn or silently ignore misaligned platform BOM imports | ||||||||||||||||||||
quarkus.bootstrap.workspace-discovery |
|
If set to true, workspace discovery will be enabled for all launch modes. Usually, workspace discovery is enabled by default only for dev and test modes. | ||||||||||||||||||||
quarkus.class-loading.parent-first-artifacts |
|
Artifacts that are loaded in a parent first manner. This can be used to work around issues where a given
class needs to be loaded by the system ClassLoader. Note that if you
make a library parent first all its dependencies should generally also be parent first.
Artifacts should be configured as a comma separated list of artifact ids, with the group, artifact-id and optional classifier separated by a colon. WARNING: This config property can only be set in application.properties |
||||||||||||||||||||
quarkus.class-loading.reloadable-artifacts |
|
Artifacts that are loaded in the runtime ClassLoader in dev mode, so they will be dropped
and recreated on change.
This is an advanced option, it should only be used if you have a problem with libraries holding stale state between reloads. Note that if you use this any library that depends on the listed libraries will also need to be reloadable. This setting has no impact on production builds. Artifacts should be configured as a comma separated list of artifact ids, with the group, artifact-id and optional classifier separated by a colon. WARNING: This config property can only be set in application.properties |
||||||||||||||||||||
quarkus.class-loading.removed-artifacts |
|
Artifacts that will never be loaded by the class loader, and will not be packed into the final application. This allows you to explicitly remove artifacts from your application even though they may be present on the class path. | ||||||||||||||||||||
quarkus.class-loading.removed-resources. | ||||||||||||||||||||||
quarkus.config.locations |
|
Additional config locations to be loaded with the Config. The configuration support multiple locations
separated by a comma and each must represent a valid java.net.URI .
|
||||||||||||||||||||
quarkus.config.profile.parent |
|
Accepts a single configuration profile name. If a configuration property cannot be found in the current active profile, the config performs the same lookup in the profile set by this configuration. | ||||||||||||||||||||
quarkus.config.sources.system-only |
|
Set this to |
||||||||||||||||||||
quarkus.console.basic |
|
Disable the testing status/prompt message at the bottom of the console
and log these messages to STDOUT instead.
Use this option if your terminal does not support ANSI escape sequences. |
||||||||||||||||||||
quarkus.console.color |
|
If color should be enabled or disabled. If this is not present then an attempt will be made to guess if the terminal supports color | ||||||||||||||||||||
quarkus.console.disable-input |
|
Disables the ability to enter input on the console. | ||||||||||||||||||||
quarkus.console.enabled |
|
If test results and status should be displayed in the console.
If this is false results can still be viewed in the dev console. |
||||||||||||||||||||
quarkus.datasource. | ||||||||||||||||||||||
quarkus.datasource.credentials-provider |
|
The credentials provider name | ||||||||||||||||||||
quarkus.datasource.credentials-provider-name |
|
The credentials provider bean name.
It is the For Vault it is: vault-credentials-provider. Not necessary if there is only one credentials provider available. |
||||||||||||||||||||
quarkus.datasource.devservices.command |
|
The container start command to use, for container based DevServices providers. If the provider is not container based (e.g. a H2 Database) then this has no effect. | ||||||||||||||||||||
quarkus.datasource.devservices.container-properties. | ||||||||||||||||||||||
quarkus.datasource.devservices.enabled |
|
If DevServices has been explicitly enabled or disabled. DevServices is generally enabled by default, unless there is an existing configuration present. When DevServices is enabled Quarkus will attempt to automatically configure and start a database when running in Dev or Test mode. | ||||||||||||||||||||
quarkus.datasource.devservices.image-name |
|
The container image name to use, for container based DevServices providers. If the provider is not container based (e.g. a H2 Database) then this has no effect. | ||||||||||||||||||||
quarkus.datasource.devservices.port |
|
Optional fixed port the dev service will listen to.
If not defined, the port will be chosen randomly. |
||||||||||||||||||||
quarkus.datasource.devservices.properties. | ||||||||||||||||||||||
quarkus.datasource.driver |
|
|||||||||||||||||||||
quarkus.datasource.jdbc.additional-jdbc-properties. | ||||||||||||||||||||||
quarkus.datasource.jdbc.driver |
|
The datasource driver class name | ||||||||||||||||||||
quarkus.datasource.jdbc.enable-metrics |
|
Enable datasource metrics collection. If unspecified, collecting metrics will be enabled by default if a metrics extension is active. | ||||||||||||||||||||
quarkus.datasource.jdbc.foreground-validation-interval |
|
Perform foreground validation on connections that have been idle for longer than the specified interval. | ||||||||||||||||||||
quarkus.datasource.jdbc.initial-size |
|
The initial size of the pool. Usually you will want to set the initial size to match at least the minimal size, but this is not enforced so to allow for architectures which prefer a lazy initialization of the connections on boot, while being able to sustain a minimal pool size after boot. | ||||||||||||||||||||
quarkus.datasource.jdbc.leak-detection-interval |
|
The interval at which we check for connection leaks. | ||||||||||||||||||||
quarkus.datasource.jdbc.max-lifetime |
|
The max lifetime of a connection. | ||||||||||||||||||||
quarkus.datasource.jdbc.new-connection-sql |
|
Query executed when first using a connection. | ||||||||||||||||||||
quarkus.datasource.jdbc.transaction-isolation-level |
|
The transaction isolation level. | ||||||||||||||||||||
quarkus.datasource.jdbc.transaction-requirement |
|
Require an active transaction when acquiring a connection. Recommended for production. WARNING: Some extensions acquire connections without holding a transaction for things like schema updates and schema validation. Setting this setting to STRICT may lead to failures in those cases. | ||||||||||||||||||||
quarkus.datasource.jdbc.validation-query-sql |
|
Query executed to validate a connection. | ||||||||||||||||||||
quarkus.datasource.url |
|
|||||||||||||||||||||
quarkus.debug.generated-classes-dir |
|
If set to a directory, all generated classes will be written into that directory | ||||||||||||||||||||
quarkus.debug.reflection |
|
If set to true, writes a list of all reflective classes to META-INF | ||||||||||||||||||||
quarkus.dev-ui.history-size |
|
The number of history log entries to remember. | ||||||||||||||||||||
quarkus.devservices.enabled |
|
Global flag that can be used to disable all Dev Services. If this is set to false then Dev Services will not be used. | ||||||||||||||||||||
quarkus.devservices.timeout |
|
The timeout for starting a container | ||||||||||||||||||||
quarkus.hibernate-orm. | ||||||||||||||||||||||
quarkus.hibernate-orm.batch-fetch-size |
|
The size of the batches used when loading entities and collections. `-1` means batch loading is disabled.
|
||||||||||||||||||||
quarkus.hibernate-orm.cache. | ||||||||||||||||||||||
quarkus.hibernate-orm.database.default-catalog |
|
The default catalog to use for the database objects. | ||||||||||||||||||||
quarkus.hibernate-orm.database.default-schema |
|
The default schema to use for the database objects. | ||||||||||||||||||||
quarkus.hibernate-orm.database.globally-quoted-identifiers |
|
Whether Hibernate should quote all identifiers. | ||||||||||||||||||||
quarkus.hibernate-orm.datasource |
|
|||||||||||||||||||||
quarkus.hibernate-orm.dialect.storage-engine |
|
The storage engine to use when the dialect supports multiple storage engines. E.g. `MyISAM` or `InnoDB` for MySQL.
|
||||||||||||||||||||
quarkus.hibernate-orm.discriminator.ignore-explicit-for-joined |
|
Existing applications rely (implicitly or explicitly) on Hibernate ignoring any DiscriminatorColumn declarations on joined inheritance hierarchies. This setting allows these applications to maintain the legacy behavior of DiscriminatorColumn annotations being ignored when paired with joined inheritance. | ||||||||||||||||||||
quarkus.hibernate-orm.fetch.batch-size |
|
The size of the batches used when loading entities and collections. `-1` means batch loading is disabled.
|
||||||||||||||||||||
quarkus.hibernate-orm.fetch.max-depth |
|
The maximum depth of outer join fetch tree for single-ended associations (one-to-one, many-to-one). A `0` disables default outer join fetching.
|
||||||||||||||||||||
quarkus.hibernate-orm.implicit-naming-strategy |
|
Pluggable strategy for applying implicit naming rules when an explicit name is not given. Class name of the Hibernate ImplicitNamingStrategy implementation | ||||||||||||||||||||
quarkus.hibernate-orm.jdbc.statement-batch-size |
|
The number of updates (inserts, updates and deletes) that are sent by the JDBC driver at one time for execution. | ||||||||||||||||||||
quarkus.hibernate-orm.jdbc.statement-fetch-size |
|
How many rows are fetched at a time by the JDBC driver. | ||||||||||||||||||||
quarkus.hibernate-orm.jdbc.timezone |
|
The time zone pushed to the JDBC driver. | ||||||||||||||||||||
quarkus.hibernate-orm.log-session-metrics |
|
Whether session metrics should be appended into the server log for each Hibernate session. This only has effect if statistics are enabled (`quarkus.hibernate-orm.statistics`). The default is false (which means both `statistics` and `log-session-metrics` need to be enabled for the session metrics to appear in the log). | ||||||||||||||||||||
quarkus.hibernate-orm.log.bind-param |
|
Logs SQL bind parameter.
Setting it to true is obviously not recommended in production. |
||||||||||||||||||||
quarkus.hibernate-orm.log.bind-parameters |
|
Logs SQL bind parameters.
Setting it to true is obviously not recommended in production. |
||||||||||||||||||||
quarkus.hibernate-orm.log.jdbc-warnings |
|
Whether JDBC warnings should be collected and logged. | ||||||||||||||||||||
quarkus.hibernate-orm.log.queries-slower-than-ms |
|
If set, Hibernate will log queries that took more than specified number of milliseconds to execute. | ||||||||||||||||||||
quarkus.hibernate-orm.mapping-files |
|
XML files to configure the entity mapping, e.g. META-INF/my-orm.xml .
Defaults to `META-INF/orm.xml` if it exists. Pass `no-file` to force Hibernate ORM to ignore `META-INF/orm.xml`. |
||||||||||||||||||||
quarkus.hibernate-orm.max-fetch-depth |
|
The maximum depth of outer join fetch tree for single-ended associations (one-to-one, many-to-one). A `0` disables default outer join fetching.
|
||||||||||||||||||||
quarkus.hibernate-orm.metadata-builder-contributor |
|
Class name of a custom https://docs.jboss.org/hibernate/stable/orm/javadocs/org/hibernate/boot/spi/MetadataBuilderContributor.html[`org.hibernate.boot.spi.MetadataBuilderContributor`] implementation. [NOTE] This setting is exposed mainly to allow registration of types, converters and SQL functions.
|
||||||||||||||||||||
quarkus.hibernate-orm.metrics.enabled |
|
Whether metrics are published if a metrics extension is enabled. | ||||||||||||||||||||
quarkus.hibernate-orm.multitenant |
|
Defines the method for multi-tenancy (DATABASE, NONE, SCHEMA). The complete list of allowed values is available in the https://docs.jboss.org/hibernate/stable/orm/javadocs/org/hibernate/MultiTenancyStrategy.html[Hibernate ORM JavaDoc]. The type DISCRIMINATOR is currently not supported. The default value is NONE (no multi-tenancy).
|
||||||||||||||||||||
quarkus.hibernate-orm.multitenant-schema-datasource |
|
Defines the name of the datasource to use in case of SCHEMA approach. The datasource of the persistence unit will be used if not set. | ||||||||||||||||||||
quarkus.hibernate-orm.packages |
|
|||||||||||||||||||||
quarkus.hibernate-orm.physical-naming-strategy |
|
Pluggable strategy contract for applying physical naming rules for database object names. Class name of the Hibernate PhysicalNamingStrategy implementation | ||||||||||||||||||||
quarkus.hibernate-orm.query.default-null-ordering |
|
Default precedence of null values in `ORDER BY` clauses. Valid values are: `none`, `first`, `last`.
|
||||||||||||||||||||
quarkus.hibernate-orm.query.query-plan-cache-max-size |
|
The maximum size of the query plan cache. see #{@value QueryPlanCache#DEFAULT_QUERY_PLAN_MAX_COUNT} | ||||||||||||||||||||
quarkus.hibernate-orm.scripts.generation.create-target |
|
Filename or URL where the database create DDL file should be generated. | ||||||||||||||||||||
quarkus.hibernate-orm.scripts.generation.drop-target |
|
Filename or URL where the database drop DDL file should be generated. | ||||||||||||||||||||
quarkus.hibernate-orm.second-level-caching-enabled |
|
The default in Quarkus is for 2nd level caching to be enabled,
and a good implementation is already integrated for you.
Just cherry-pick which entities should be using the cache. Set this to false to disable all 2nd level caches. |
||||||||||||||||||||
quarkus.hibernate-orm.sql-load-script |
|
Path to a file containing the SQL statements to execute when Hibernate ORM starts. The file is retrieved from the classpath resources, The default value for this setting differs depending on the Quarkus launch mode: * In dev and test modes, it defaults to `import.sql`. If you need different SQL statements between dev mode, test (`@QuarkusTest`) and in production, use Quarkus [source,property] [NOTE]
|
||||||||||||||||||||
quarkus.hibernate-orm.statistics |
|
Whether statistics collection is enabled. If 'metrics.enabled' is true, then the default here is considered true, otherwise the default is false. | ||||||||||||||||||||
quarkus.hibernate-orm.validate-in-dev-mode |
|
If hibernate is not auto generating the schema, and Quarkus is running in development mode then Quarkus will attempt to validate the database after startup and print a log message if there are any problems. | ||||||||||||||||||||
quarkus.hibernate-validator.expression-language.constraint-expression-feature-level |
|
Configure the Expression Language feature level for constraints, allowing the selection of
Expression Language features available for message interpolation.
This property only affects the EL feature level of "static" constraint violation messages set through the
In particular, it doesn't affect the default EL feature level for custom violations created programmatically in validator implementations. The feature level for those can only be configured directly in the validator implementation. |
||||||||||||||||||||
quarkus.http.access-log.exclude-pattern |
|
A regular expression that can be used to exclude some paths from logging. | ||||||||||||||||||||
quarkus.http.access-log.log-directory |
|
The log directory to use when logging access to a file If this is not set then the current working directory is used. | ||||||||||||||||||||
quarkus.http.auth.basic |
|
If basic auth should be enabled. If both basic and form auth is enabled then basic auth will be enabled in silent mode. If no authentication mechanisms are configured basic auth is the default. | ||||||||||||||||||||
quarkus.http.auth.permission. | ||||||||||||||||||||||
quarkus.http.auth.policy. | ||||||||||||||||||||||
quarkus.http.auth.session.encryption-key |
|
The encryption key that is used to store persistent logins (e.g. for form auth). Logins are stored in a persistent cookie that is encrypted with AES-256 using a key derived from a SHA-256 hash of the key that is provided here. If no key is provided then an in-memory one will be generated, this will change on every restart though so it is not suitable for production environments. This must be more than 16 characters long for security reasons | ||||||||||||||||||||
quarkus.http.compression-level |
|
The compression level used when compression support is enabled. | ||||||||||||||||||||
quarkus.http.cors.access-control-allow-credentials |
|
The `Access-Control-Allow-Credentials` header is used to tell the browsers to expose the response to front-end JavaScript code when the requestâs credentials mode Request.credentials is âincludeâ. The value of this header will default to `true` if `quarkus.http.cors.origins` property is set and there is a match with the precise `Origin` header and that header is not '*'. | ||||||||||||||||||||
quarkus.http.cors.access-control-max-age |
|
The `Access-Control-Max-Age` response header value indicating how long the results of a pre-flight request can be cached. | ||||||||||||||||||||
quarkus.http.cors.exposed-headers |
|
HTTP headers exposed in CORS Comma separated list of valid headers. ex: X-Custom,Content-Disposition default: empty | ||||||||||||||||||||
quarkus.http.cors.headers |
|
HTTP headers allowed for CORS Comma separated list of valid headers. ex: X-Custom,Content-Disposition The filter allows any header if this is not set. default: returns any requested header as valid | ||||||||||||||||||||
quarkus.http.cors.methods |
|
HTTP methods allowed for CORS Comma separated list of valid methods. ex: GET,PUT,POST The filter allows any method if this is not set. default: returns any requested method as valid | ||||||||||||||||||||
quarkus.http.cors.origins |
|
Origins allowed for CORS Comma separated list of valid URLs, e.g.: http://www.quarkus.io,http://localhost:3000 In case an entry of the list is surrounded by forward slashes, it is interpreted as a regular expression. The filter allows any origin if this is not set. default: returns any requested origin as valid | ||||||||||||||||||||
quarkus.http.filter. | ||||||||||||||||||||||
quarkus.http.header. | ||||||||||||||||||||||
quarkus.http.io-threads |
|
The number if IO threads used to perform IO. This will be automatically set to a reasonable value based on the number of CPU cores if it is not provided. If this is set to a higher value than the number of Vert.x event loops then it will be capped at the number of event loops. In general this should be controlled by setting quarkus.vertx.event-loops-pool-size, this setting should only be used if you want to limit the number of HTTP io threads to a smaller number than the total number of IO threads. | ||||||||||||||||||||
quarkus.http.limits.max-connections |
|
The maximum number of connections that are allowed at any one time. If this is set it is recommended to set a short idle timeout. | ||||||||||||||||||||
quarkus.http.proxy.allow-x-forwarded |
|
If either this or allow-forwarded are true and proxy address forwarding is enabled then the not standard
Forwarded header will be used.
In case the standard Forwarded header is enabled and detected on HTTP requests, the standard header has the
precedence.
Activating this together with quarkus.http.proxy.allow-x-forwarded has security implications as clients can forge
requests with a forwarded header that is not overwritten by the proxy. Therefore, proxies should strip unexpected
`X-Forwarded` or `X-Forwarded-*` headers from the client.
|
||||||||||||||||||||
quarkus.http.same-site-cookie. | ||||||||||||||||||||||
quarkus.http.ssl.certificate.files |
|
The list of path to server certificates using the PEM format. Specifying multiple files require SNI to be enabled. | ||||||||||||||||||||
quarkus.http.ssl.certificate.key-files |
|
The list of path to server certificates private key file using the PEM format. Specifying multiple files require SNI to be enabled. The order of the key files must match the order of the certificates. | ||||||||||||||||||||
quarkus.http.ssl.certificate.key-store-file |
|
An optional key store which holds the certificate information instead of specifying separate files. | ||||||||||||||||||||
quarkus.http.ssl.certificate.key-store-file-type |
|
An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name. | ||||||||||||||||||||
quarkus.http.ssl.certificate.key-store-key-alias |
|
An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined. | ||||||||||||||||||||
quarkus.http.ssl.certificate.key-store-key-password |
|
An optional parameter to define the password for the key, in case it's different from #keyStorePassword .
|
||||||||||||||||||||
quarkus.http.ssl.certificate.key-store-provider |
|
An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type. | ||||||||||||||||||||
quarkus.http.ssl.certificate.trust-store-cert-alias |
|
An optional parameter to trust only one specific certificate in the trust store (instead of trusting all certificates in the store). | ||||||||||||||||||||
quarkus.http.ssl.certificate.trust-store-file |
|
An optional trust store which holds the certificate information of the certificates to trust. | ||||||||||||||||||||
quarkus.http.ssl.certificate.trust-store-file-type |
|
An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name. | ||||||||||||||||||||
quarkus.http.ssl.certificate.trust-store-password |
|
A parameter to specify the password of the trust store file. | ||||||||||||||||||||
quarkus.http.ssl.certificate.trust-store-provider |
|
An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type. | ||||||||||||||||||||
quarkus.http.ssl.cipher-suites |
|
The cipher suites to use. If none is given, a reasonable default is selected. | ||||||||||||||||||||
quarkus.http.unhandled-error-content-type-default |
|
Provides a hint (optional) for the default content type of responses generated for
the errors not handled by the application.
If the client requested a supported content-type in request headers (e.g. "Accept: application/json", "Accept: text/html"), Quarkus will use that content type. Otherwise, it will default to the content type configured here. |
||||||||||||||||||||
quarkus.ide.target |
|
The Ide to use to open files from the DevUI.
auto means that Quarkus will attempt to determine the Ide being used.
|
||||||||||||||||||||
quarkus.index-dependency. | ||||||||||||||||||||||
quarkus.jackson.serialization-inclusion |
|
Define which properties of Java Beans are to be included in serialization. | ||||||||||||||||||||
quarkus.jni.enable |
|
@deprecated JNI is always enabled starting from GraalVM 19.3.1. |
||||||||||||||||||||
quarkus.jni.library-paths |
|
Paths of library to load. | ||||||||||||||||||||
quarkus.live-reload.password |
|
Password used to use to connect to the remote dev-mode application | ||||||||||||||||||||
quarkus.live-reload.url |
|
URL used to use to connect to the remote dev-mode application | ||||||||||||||||||||
quarkus.live-reload.watched-resources |
|
The names of additional resource files to watch for changes, triggering a reload on change. Directories are not supported. | ||||||||||||||||||||
quarkus.log.category. | ||||||||||||||||||||||
quarkus.log.category."io.handlers |
|
The names of the handlers to link to this category. | ||||||||||||||||||||
quarkus.log.category."io.level |
|
The log level for this category.
Note that to get log levels below INFO ,
the minimum level build time configuration option needs to be adjusted as well.
|
||||||||||||||||||||
quarkus.log.category."io.min-level |
|
The minimum log level for this category.
By default, all categories are configured with DEBUG minimum level.
To get runtime logging below DEBUG , e.g. TRACE ,
the minimum level has to be adjusted at build time, the right log level needs to be provided at runtime.
As an example, to get TRACE logging,
minimum level needs to be at TRACE and the runtime log level needs to match that.
|
||||||||||||||||||||
quarkus.log.category."io.use-parent-handlers |
|
Specify whether this logger should send its output to its parent Logger | ||||||||||||||||||||
quarkus.log.category."org.handlers |
|
The names of the handlers to link to this category. | ||||||||||||||||||||
quarkus.log.category."org.level |
|
The log level for this category.
Note that to get log levels below INFO ,
the minimum level build time configuration option needs to be adjusted as well.
|
||||||||||||||||||||
quarkus.log.category."org.min-level |
|
The minimum log level for this category.
By default, all categories are configured with DEBUG minimum level.
To get runtime logging below DEBUG , e.g. TRACE ,
the minimum level has to be adjusted at build time, the right log level needs to be provided at runtime.
As an example, to get TRACE logging,
minimum level needs to be at TRACE and the runtime log level needs to match that.
|
||||||||||||||||||||
quarkus.log.category."org.use-parent-handlers |
|
Specify whether this logger should send its output to its parent Logger | ||||||||||||||||||||
quarkus.log.console.color |
|
If the console logging should be in color. If undefined quarkus takes best guess based on operating system and environment. Note that this value will be ignored if an extension is present that takes control of console formatting (e.g. an XML or JSON-format extension). This has been deprecated, and replaced with quarkus.console.color instead, as quarkus now provides more console based functionality than just logging. | ||||||||||||||||||||
quarkus.log.handler.console. | ||||||||||||||||||||||
quarkus.log.handler.file. | ||||||||||||||||||||||
quarkus.log.handler.gelf.additional-field. | ||||||||||||||||||||||
quarkus.log.handler.gelf.origin-host |
|
Origin hostname | ||||||||||||||||||||
quarkus.log.handler.syslog. | ||||||||||||||||||||||
quarkus.log.syslog.app-name |
|
The app name used when formatting the message in RFC5424 format | ||||||||||||||||||||
quarkus.log.syslog.hostname |
|
The name of the host the messages are being sent from | ||||||||||||||||||||
quarkus.mailer.auth-methods |
|
Sets the allowed authentication methods.
These methods will be used only if the server supports them.
If not set, all supported methods may be used.
The list is given as a space separated list, such as DIGEST-MD5 CRAM-SHA256 CRAM-SHA1 CRAM-MD5 PLAIN LOGIN .
|
||||||||||||||||||||
quarkus.mailer.bounce-address |
|
Sets the default bounce email address. A bounced email, or bounce, is an email message that gets rejected by a mail server. | ||||||||||||||||||||
quarkus.mailer.dkim.auid |
|
Configures the Agent or User Identifier (AUID). | ||||||||||||||||||||
quarkus.mailer.dkim.body-canon-algo |
|
Configures the canonicalization algorithm for mail body. | ||||||||||||||||||||
quarkus.mailer.dkim.body-limit |
|
Configures the body limit to sign. Must be greater than zero. | ||||||||||||||||||||
quarkus.mailer.dkim.expire-time |
|
Configures the expire time in seconds when the signature sign will be expired. Must be greater than zero. | ||||||||||||||||||||
quarkus.mailer.dkim.header-canon-algo |
|
Configures the canonicalization algorithm for signed headers. | ||||||||||||||||||||
quarkus.mailer.dkim.private-key |
|
Configures the PKCS#8 format private key used to sign the email. | ||||||||||||||||||||
quarkus.mailer.dkim.private-key-path |
|
Configures the PKCS#8 format private key file path. | ||||||||||||||||||||
quarkus.mailer.dkim.sdid |
|
Configures the Signing Domain Identifier (SDID). | ||||||||||||||||||||
quarkus.mailer.dkim.selector |
|
Configures the selector used to query the public key. | ||||||||||||||||||||
quarkus.mailer.dkim.signature-timestamp |
|
Configures to enable or disable signature sign timestamp. | ||||||||||||||||||||
quarkus.mailer.dkim.signed-headers |
|
Configures the signed headers in DKIM, separated by commas. The order in the list matters. | ||||||||||||||||||||
quarkus.mailer.key-store |
|
Set the trust store.
@deprecated Use { #truststore instead.
|
||||||||||||||||||||
quarkus.mailer.key-store-password |
|
Sets the trust store password if any.
@deprecated Use { #truststore instead.
|
||||||||||||||||||||
quarkus.mailer.ntlm.domain |
|
Sets the domain used on NTLM authentication. | ||||||||||||||||||||
quarkus.mailer.ntlm.workstation |
|
Sets the workstation used on NTLM authentication. | ||||||||||||||||||||
quarkus.mailer.own-host-name |
|
Sets the hostname to be used for HELO/EHLO and the Message-ID. | ||||||||||||||||||||
quarkus.mailer.trust-all |
|
Set whether all server certificates should be trusted.
This option is only used when #ssl is enabled.
|
||||||||||||||||||||
quarkus.mailer.truststore.password |
|
Sets the trust store password if any. Note that the password is only used for JKS and PCK#12 trust stores. | ||||||||||||||||||||
quarkus.mailer.truststore.paths |
|
Sets the location of the trust store files.
If you use JKS or PCK#12, only one path is allowed.
If you use PEM files, you can specify multiple paths.
The relative paths are relative to the application working directly. |
||||||||||||||||||||
quarkus.mailer.truststore.type |
|
Sets the trust store type.
By default, it guesses the type from the file name extension.
For instance, truststore.pem will be seen as a PEM file, while truststore.jks will be seen as a
JKS file. truststore.p12 and truststore.pfx will both be seen as PKCS#12 files.
Accepted values are: JKS , PEM , PKCS .
|
||||||||||||||||||||
quarkus.micrometer.binder.grpc-client.enabled |
|
gRPC Client metrics support.
Support for gRPC client metrics will be enabled if Micrometer support is enabled,
the gRPC client interfaces are on the classpath
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.micrometer.binder.grpc-server.enabled |
|
gRPC Server metrics support.
Support for gRPC server metrics will be enabled if Micrometer support is enabled,
the gRPC server interfaces are on the classpath
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.micrometer.binder.http-client.enabled |
|
Outbound HTTP request metrics support.
Support for HTTP client metrics will be enabled if Micrometer
support is enabled, the REST client feature is enabled,
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.micrometer.binder.http-client.ignore-patterns |
|
Comma-separated list of regular expressions defining uri paths that should be ignored (not measured). | ||||||||||||||||||||
quarkus.micrometer.binder.http-client.match-patterns |
|
Comma-separated list of regular expressions used to specify uri labels in http metrics. Outbount HTTP client instrumentation will attempt to transform parameterized Patterns specified here will take precedence over those computed For example, if `/item/\\\\d+=/item/custom` or
|
||||||||||||||||||||
quarkus.micrometer.binder.http-server.enabled |
|
Inbound HTTP metrics support.
Support for HTTP server metrics will be enabled if Micrometer
support is enabled, an extension serving HTTP traffic is enabled,
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.micrometer.binder.http-server.ignore-patterns |
|
Comma-separated list of regular expressions defining uri paths that should be ignored (not measured). | ||||||||||||||||||||
quarkus.micrometer.binder.http-server.match-patterns |
|
Comma-separated list of regular expressions used to specify uri labels in http metrics. Vertx instrumentation will attempt to transform parameterized Patterns specified here will take precedence over those computed For example, if `/item/\\\\d+=/item/custom` or
|
||||||||||||||||||||
quarkus.micrometer.binder.jvm |
|
Micrometer JVM metrics support.
Support for JVM metrics will be enabled if Micrometer
support is enabled, and either this value is true, or this
value is unset and |
||||||||||||||||||||
quarkus.micrometer.binder.kafka.enabled |
|
Kafka metrics support.
Support for Kafka metrics will be enabled if Micrometer support is enabled,
the Kafka Consumer or Producer interface is on the classpath
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.micrometer.binder.mp-metrics.enabled |
|
Eclipse MicroProfile Metrics support. Support for MicroProfile Metrics will be enabled if Micrometer [source,xml] The Micrometer extension currently provides a compatibility layer that supports the MP Metrics API,
|
||||||||||||||||||||
quarkus.micrometer.binder.system |
|
Micrometer System metrics support.
Support for System metrics will be enabled if Micrometer
support is enabled, and either this value is true, or this
value is unset and |
||||||||||||||||||||
quarkus.micrometer.binder.vertx.enabled |
|
Vert.x metrics support.
Support for Vert.x metrics will be enabled if Micrometer
support is enabled, Vert.x MetricsOptions is on the classpath
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.micrometer.binder.vertx.ignore-patterns |
|
Comma-separated list of regular expressions defining uri paths
that should be ignored (not measured).
@deprecated use quarkus.micrometer.binder.http-server.ignore-patterns
|
||||||||||||||||||||
quarkus.micrometer.binder.vertx.match-patterns |
|
@deprecated use quarkus.micrometer.binder.http-server.match-patterns
|
||||||||||||||||||||
quarkus.micrometer.export.prometheus. | ||||||||||||||||||||||
quarkus.micrometer.export.prometheus.enabled |
|
Support for export to Prometheus.
Support for Prometheus will be enabled if Micrometer
support is enabled, the PrometheusMeterRegistry is on the classpath
and either this value is true, or this value is unset and
|
||||||||||||||||||||
quarkus.naming.enable-jndi |
|
By default, Quarkus will install a non-functional JNDI initial context, to help mitigate against Log4Shell style attacks. If your application does need to use JNDI you can change this flag. | ||||||||||||||||||||
quarkus.native.add-all-charsets |
|
If all character sets should be added to the native image. This increases image size | ||||||||||||||||||||
quarkus.native.additional-build-args |
|
Comma-separated, additional arguments to pass to the build process.
If an argument includes the , symbol, it needs to be escaped, e.g. \\,
|
||||||||||||||||||||
quarkus.native.auto-service-loader-registration |
|
If all META-INF/services entries should be automatically registered | ||||||||||||||||||||
quarkus.native.builder-image |
|
The docker image to use to do the image build. It can be one of `graalvm`, `mandrel`, or the full image path, e.g.
quay.io/quarkus/ubi-quarkus-mandrel:21.3-java17 .
|
||||||||||||||||||||
quarkus.native.cleanup-server |
|
If the native image server should be restarted.
@deprecated Since GraalVM 20.2.0 the native image server has become an experimental feature and is disabled by default. |
||||||||||||||||||||
quarkus.native.compression.additional-args |
|
Allows passing extra arguments to the UPX command line (like --brute). The arguments are comma-separated. The exhaustive list of parameters can be found in https://github.com/upx/upx/blob/devel/doc/upx.pod. | ||||||||||||||||||||
quarkus.native.compression.level |
|
The compression level in [1, 10]. 10 means best Higher compression level requires more time to compress the executable. | ||||||||||||||||||||
quarkus.native.container-build |
|
If this build should be done using a container runtime. Unless container-runtime is also set, docker will be used by default. If docker is not available or is an alias to podman, podman will be used instead as the default. | ||||||||||||||||||||
quarkus.native.container-runtime |
|
The container runtime (e.g. docker) that is used to do an image based build. If this is set then a container build is always done. | ||||||||||||||||||||
quarkus.native.container-runtime-options |
|
Options to pass to the container runtime | ||||||||||||||||||||
quarkus.native.debug-build-process |
|
If the native image build should wait for a debugger to be attached before running. This is an advanced option and is generally only intended for those familiar with GraalVM internals | ||||||||||||||||||||
quarkus.native.debug.enabled |
|
If debug is enabled and debug symbols are generated. The symbols will be generated in a separate .debug file. | ||||||||||||||||||||
quarkus.native.dump-proxies |
|
If the bytecode of all proxies should be dumped for inspection | ||||||||||||||||||||
quarkus.native.enable-all-security-services |
|
If all security services should be added to the native image
@deprecated --enable-all-security-services was removed in GraalVM 21.1 https://github.com/oracle/graal/pull/3258
|
||||||||||||||||||||
quarkus.native.enable-dashboard-dump |
|
Generate the report files for GraalVM Dashboard. | ||||||||||||||||||||
quarkus.native.enable-fallback-images |
|
If a JVM based 'fallback image' should be created if native image fails. This is not recommended, as this is functionally the same as just running the application in a JVM | ||||||||||||||||||||
quarkus.native.enable-http-url-handler |
|
If the HTTP url handler should be enabled, allowing you to do URL.openConnection() for HTTP URLs | ||||||||||||||||||||
quarkus.native.enable-https-url-handler |
|
If the HTTPS url handler should be enabled, allowing you to do URL.openConnection() for HTTPS URLs | ||||||||||||||||||||
quarkus.native.enable-isolates |
|
If isolates should be enabled | ||||||||||||||||||||
quarkus.native.enable-jni |
|
@deprecated JNI is always enabled starting from GraalVM 19.3.1. |
||||||||||||||||||||
quarkus.native.enable-reports |
|
If the reports on call paths and included packages/classes/methods should be generated | ||||||||||||||||||||
quarkus.native.enable-server |
|
If the native image server should be used. This can speed up compilation but can result in changes not always
being picked up due to cache invalidation not working 100%
@deprecated This used to be the default prior to GraalVM 20.2.0 and this configuration item was used to disable it as it was not stable. Since GraalVM 20.2.0 the native image server has become an experimental feature. |
||||||||||||||||||||
quarkus.native.enable-vm-inspection |
|
If the resulting image should allow VM introspection | ||||||||||||||||||||
quarkus.native.file-encoding |
|
Defines the file encoding as in -Dfile.encoding=... .
Native image runtime uses the host's (i.e. build time) value of file.encoding
system property. We intentionally default this to UTF-8 to avoid platform specific
defaults to be picked up which can then result in inconsistent behavior in the
generated native executable.
|
||||||||||||||||||||
quarkus.native.full-stack-traces |
|
If full stack traces are enabled in the resulting image | ||||||||||||||||||||
quarkus.native.graalvm-home |
|
The location of the Graal distribution | ||||||||||||||||||||
quarkus.native.headless |
|
The default value for java.awt.headless JVM option. Switching this option affects linking of awt libraries. | ||||||||||||||||||||
quarkus.native.inline-before-analysis |
|
If -H:+InlineBeforeAnalysis flag will be added to the native-image run
|
||||||||||||||||||||
quarkus.native.java-home |
|
The location of the JDK | ||||||||||||||||||||
quarkus.native.native-image-xmx |
|
The maximum Java heap to be used during the native image generation | ||||||||||||||||||||
quarkus.native.publish-debug-build-process-port |
|
If the debug port should be published when building with docker and debug-build-process is true | ||||||||||||||||||||
quarkus.native.remote-container-build |
|
If this build is done using a remote docker daemon. | ||||||||||||||||||||
quarkus.native.report-errors-at-runtime |
|
If errors should be reported at runtime. This is a more relaxed setting, however it is not recommended as it means your application may fail at runtime if an unsupported feature is used by accident. | ||||||||||||||||||||
quarkus.native.report-exception-stack-traces |
|
If exceptions should be reported with a full stack trace | ||||||||||||||||||||
quarkus.native.resources.excludes |
|
A comma separated list of globs to match resource paths that should not be added to the native image.
Use slash (
Please refer to By default, no resources are excluded.
Example: Given that you have quarkus.native.resources.includes = **/*.png quarkus.native.resources.excludes = foo/**,**/green.pngthe resource red.png will be available in the native image while the resources foo/green.png
and bar/blue.png will not be available in the native image.
|
||||||||||||||||||||
quarkus.native.resources.includes |
|
A comma separated list of globs to match resource paths that should be added to the native image.
Use slash ( By default, no resources are included.
Example: Given that you have quarkus.native.resources.includes = foo/**,bar/**/*.txtthe files src/main/resources/foo/selected.png and bar/some.txt will be included in the native
image, while src/main/resources/ignored.png will not be included.
Supported glob features
Note that there are three levels of escaping when passing this option via
\ ) as the escaping character. So you need to use an appropriate
number of backslashes depending on which level you want to escape.
Note that Quarkus extensions typically include the resources they require by themselves. This option is useful in situations when the built-in functionality is not sufficient. |
||||||||||||||||||||
quarkus.native.reuse-existing |
|
Don't build a native image if it already exists. This is useful if you have already built an image and you want to use Quarkus to deploy it somewhere. Note that this is not able to detect if the existing image is outdated, if you have modified source or config and want a new image you must not use this flag. | ||||||||||||||||||||
quarkus.native.user-country |
|
Defines the user country used for building the native executable.
It also serves as the default Locale country for the native executable application runtime.
e.g. US or FR as defined by ISO 3166-1 alpha-2 codes.
|
||||||||||||||||||||
quarkus.native.user-language |
|
Defines the user language used for building the native executable.
It also serves as the default Locale language for the native executable application runtime.
e.g. en or cs as defined by IETF BCP 47 language tags.
|
||||||||||||||||||||
quarkus.netty.allocator-max-order |
|
The value configuring the io.netty.allocator.maxOrder system property of Netty.
The default value is 3 .
Configuring this property overrides the minimum maxOrder requested by the extensions.
This property affects the memory consumption of the application.
It must be used carefully.
More details on https://programmer.group/pool-area-of-netty-memory-pool.html.
|
||||||||||||||||||||
quarkus.oauth2.ca-cert-file |
|
The OAuth2 server certificate file. Warning: this is not supported in native mode where the certificate must be included in the truststore used during the native image generation, see Using SSL With Native Executables. | ||||||||||||||||||||
quarkus.package.appcds-builder-image |
|
When AppCDS generation is enabled, if this property is set, then the JVM used to generate the AppCDS file
will be the JVM present in the container image. The builder image is expected to have the 'java' binary
on its PATH.
This flag is useful when the JVM to be used at runtime is not the same exact JVM version as the one used to build
the jar.
Note that this property is consulted only when quarkus.package.create-appcds=true and it requires having
docker available during the build.
|
||||||||||||||||||||
quarkus.package.appcds-use-container |
|
Whether creation of the AppCDS archive should run in a container if available.
Normally, if either a suitable container image to create the AppCDS archive inside of
can be determined automatically or if one is explicitly set using the
If this option is set to
Ignored if |
||||||||||||||||||||
quarkus.package.create-appcds |
|
Whether to automate the creation of AppCDS. This has no effect when a native binary is needed and will be ignored in that case. Furthermore, this option only works for Java 11+ and is considered experimental for the time being. Finally, care must be taken to use the same exact JVM version when building and running the application. | ||||||||||||||||||||
quarkus.package.fernflower.enabled |
|
An advanced option that will decompile generated and transformed bytecode into the 'decompiled' directory. This is only taken into account when fast-jar is used. | ||||||||||||||||||||
quarkus.package.fernflower.hash |
|
The git hash to use to download the fernflower tool from https://jitpack.io/com/github/fesh0r/fernflower/ | ||||||||||||||||||||
quarkus.package.fernflower.jar-directory |
|
The directory into which to save the fernflower tool if it doesn't exist | ||||||||||||||||||||
quarkus.package.filter-optional-dependencies |
|
Flag indicating whether the optional dependencies should be filtered out or not.
This parameter is meant to be used in modules where multi-builds have been configured to avoid getting a final package with unused dependencies. |
||||||||||||||||||||
quarkus.package.include-dependency-list |
|
This option only applies when using fast-jar or mutable-jar. If this option is true then a list of all the coordinates of the artifacts that made up this image will be included in the quarkus-app directory. This list can be used by vulnerability scanners to determine if your application has any vulnerable dependencies. | ||||||||||||||||||||
quarkus.package.included-optional-dependencies |
|
List of all the dependencies that have been defined as optional to include into the final package of the application.
Each optional dependency needs to be expressed in the following format:
groupId:artifactId:classifier:type With the classifier and type being optional.
If the type is missing, the artifact is assumed to be of type This parameter is optional, if absent, no optional dependencies will be included into the final package of the application.
For backward compatibility reasons, this parameter is ignored by default and can be enabled by setting the
parameter This parameter is meant to be used in modules where multi-builds have been configured to avoid getting a final package with unused dependencies. |
||||||||||||||||||||
quarkus.package.main-class |
|
The entry point of the application. This can either be a fully qualified name of a standard Java
class with a main method, or io.quarkus.runtime.QuarkusApplication .
If your application has main classes annotated with |
||||||||||||||||||||
quarkus.package.manifest.add-implementation-entries |
|
If the Implementation information should be included in the runner jar's MANIFEST.MF. | ||||||||||||||||||||
quarkus.package.manifest.attributes. | ||||||||||||||||||||||
quarkus.package.manifest.manifest-sections. | ||||||||||||||||||||||
quarkus.package.output-directory |
|
The output folder in which to place the output, this is resolved relative to the build systems target directory. | ||||||||||||||||||||
quarkus.package.output-name |
|
The name of the final artifact | ||||||||||||||||||||
quarkus.package.quiltflower.enabled |
|
An advanced option that will decompile generated and transformed bytecode into the 'decompiled' directory. This is only taken into account when fast-jar is used. | ||||||||||||||||||||
quarkus.package.quiltflower.jar-directory |
|
The directory into which to save the fernflower tool if it doesn't exist | ||||||||||||||||||||
quarkus.package.quiltflower.version |
|
The version of Quiltflower to use | ||||||||||||||||||||
quarkus.package.runner-suffix |
|
The suffix that is applied to the runner jar and native images | ||||||||||||||||||||
quarkus.package.type |
|
The requested output type.
The default built in types are 'jar' (which will use 'fast-jar'), 'legacy-jar' for the pre-1.12 default jar packaging, 'uber-jar', 'native' and 'native-sources'. |
||||||||||||||||||||
quarkus.package.user-configured-ignored-entries |
|
Files that should not be copied to the output artifact | ||||||||||||||||||||
quarkus.package.user-providers-directory |
|
This is an advanced option that only takes effect for the mutable-jar format.
If this is specified a directory of this name will be created in the jar distribution. Users can place jar files in this directory, and when re-augmentation is performed these will be processed and added to the class-path. Note that before reaugmentation has been performed these jars will be ignored, and if they are updated the app should be reaugmented again. |
||||||||||||||||||||
quarkus.package.write-transformed-bytecode-to-build-output |
|
If set to true , it will result in the Quarkus writing the transformed application bytecode
to the build tool's output directory.
This is useful for post-build tools that need to scan the application bytecode - for example for offline
code-coverage tools.
For example, if using Maven, enabling this feature will result in the classes in target/classes being
updated with the versions that result after Quarkus has applied its transformations.
Setting this to true however, should be done with a lot of caution and only if subsequent builds are done
in a clean environment (i.e. the build tool's output directory has been completely cleaned).
|
||||||||||||||||||||
quarkus.platform.artifact-id |
|
artifactId of the platform to use | ||||||||||||||||||||
quarkus.platform.group-id |
|
groupId of the platform to use | ||||||||||||||||||||
quarkus.platform.version |
|
version of the platform to use | ||||||||||||||||||||
quarkus.qute.content-types. | ||||||||||||||||||||||
quarkus.qute.property-not-found-strategy |
|
The strategy used when a standalone expression evaluates to a "not found" value at runtime and
the io.quarkus.qute.strict-rendering config property is set to false
This strategy is never used when evaluating section parameters, e.g.
By default, the |
||||||||||||||||||||
quarkus.qute.type-check-excludes |
|
The list of exclude rules used to intentionally ignore some parts of an expression when performing type-safe validation.
An element value must have at least two parts separated by dot. The last part is used to match the property/method name.
The prepended parts are used to match the class name. The value Examples:
|
||||||||||||||||||||
quarkus.rest-client-reactive.disable-smart-produces |
|
By default, RESTEasy Reactive uses text/plain content type for String values and application/json for everything else. MicroProfile Rest Client spec requires the implementations to always default to application/json. This build item disables the "smart" behavior of RESTEasy Reactive to comply to the spec | ||||||||||||||||||||
quarkus.rest-client-reactive.provider-autodiscovery |
|
Whether providers (filters, etc.) annotated with javax.ws.rs.ext.Provider should be
automatically registered for all the clients in the application.
|
||||||||||||||||||||
quarkus.rest-client-reactive.scope |
|
Default scope for Rest Client Reactive. Use `javax.enterprise.context.Dependent` for spec-compliant behavior | ||||||||||||||||||||
quarkus.rest-client. | ||||||||||||||||||||||
quarkus.rest-client."egt.connect-timeout |
|
Timeout specified in milliseconds to wait to connect to the remote endpoint. | ||||||||||||||||||||
quarkus.rest-client."egt.connection-pool-size |
|
The size of the connection pool for this client. | ||||||||||||||||||||
quarkus.rest-client."egt.connection-ttl |
|
The time in ms for which a connection remains unused in the connection pool before being evicted and closed.
A timeout of 0 means there is no timeout.
|
||||||||||||||||||||
quarkus.rest-client."egt.follow-redirects |
|
A boolean value used to determine whether the client should follow HTTP redirect responses. | ||||||||||||||||||||
quarkus.rest-client."egt.headers. | ||||||||||||||||||||||
quarkus.rest-client."egt.hostname-verifier |
|
The class name of the host name verifier. The class must have a public no-argument constructor. | ||||||||||||||||||||
quarkus.rest-client."egt.key-store |
|
The key store location. Can point to either a classpath resource or a file. | ||||||||||||||||||||
quarkus.rest-client."egt.key-store-password |
|
The key store password. | ||||||||||||||||||||
quarkus.rest-client."egt.key-store-type |
|
The type of the key store. Defaults to "JKS". | ||||||||||||||||||||
quarkus.rest-client."egt.max-redirects |
|
The maximum number of redirection a request can follow. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client."egt.name |
|
Set the HTTP client name, used when the client is shared, otherwise ignored. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client."egt.non-proxy-hosts |
|
Hosts to access without proxy This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client."egt.providers |
|
Map where keys are fully-qualified provider classnames to include in the client, and values are their integer priorities. The equivalent of the `@RegisterProvider` annotation. | ||||||||||||||||||||
quarkus.rest-client."egt.proxy-address |
|
A string value in the form of ` |
||||||||||||||||||||
quarkus.rest-client."egt.proxy-password |
|
Proxy password. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client."egt.proxy-user |
|
Proxy username. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client."egt.query-param-style |
|
An enumerated type string value with possible values of "MULTI_PAIRS" (default), "COMMA_SEPARATED", or "ARRAY_PAIRS" that specifies the format in which multiple values for the same query parameter is used. | ||||||||||||||||||||
quarkus.rest-client."egt.read-timeout |
|
Timeout specified in milliseconds to wait for a response from the remote endpoint. | ||||||||||||||||||||
quarkus.rest-client."egt.scope |
|
The CDI scope to use for injection. This property can contain either a fully qualified class name of a CDI scope annotation (such as "javax.enterprise.context.ApplicationScoped") or its simple name (such as "ApplicationScoped"). | ||||||||||||||||||||
quarkus.rest-client."egt.shared |
|
Set to true to share the HTTP client between REST clients.
There can be multiple shared clients distinguished by name, when no specific name is set,
the name __vertx.DEFAULT is used.
This property is applicable to reactive REST clients only.
|
||||||||||||||||||||
quarkus.rest-client."egt.trust-store |
|
The trust store location. Can point to either a classpath resource or a file. | ||||||||||||||||||||
quarkus.rest-client."egt.trust-store-password |
|
The trust store password. | ||||||||||||||||||||
quarkus.rest-client."egt.trust-store-type |
|
The type of the trust store. Defaults to "JKS". | ||||||||||||||||||||
quarkus.rest-client."egt.uri |
|
The base URI to use for this service. This property or the `url` property is considered required, unless the `baseUri` attribute is configured in the `@RegisterRestClient` annotation. | ||||||||||||||||||||
quarkus.rest-client."egt.url |
|
The base URL to use for this service. This property or the `uri` property is considered required, unless the `baseUri` attribute is configured in the `@RegisterRestClient` annotation. | ||||||||||||||||||||
quarkus.rest-client."egt.user-agent |
|
Configure the HTTP user-agent header to use. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client.multipart-post-encoder-mode |
|
Mode in which the form data are encoded. Possible values are `HTML5`, `RFC1738` and `RFC3986`. The modes are described in the Netty documentation By default, Rest Client Reactive uses RFC1738. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client.non-proxy-hosts |
|
Hosts to access without proxy, similar to the http.nonProxyHosts or https.nonProxyHosts JVM settings. Please note that unlike the JVM settings, this property is empty by default This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client.proxy-address |
|
A string value in the form of ` |
||||||||||||||||||||
quarkus.rest-client.proxy-password |
|
Proxy password, equivalent to the http.proxyPassword or https.proxyPassword JVM settings. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client.proxy-user |
|
Proxy username, equivalent to the http.proxy or https.proxy JVM settings. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.rest-client.user-agent |
|
Configure the HTTP user-agent header to use. This property is applicable to reactive REST clients only. | ||||||||||||||||||||
quarkus.resteasy-reactive.path |
|
Set this to define the application path that serves as the base URI for all
JAX-RS resource URIs provided by @Path annotations when there are no
@ApplicationPath annotations defined on Application classes.
This value is always resolved relative to |
||||||||||||||||||||
quarkus.security.auth.enabled-in-dev-mode |
|
Whether authorization is enabled in dev mode or not. In other launch modes authorization is always enabled. | ||||||||||||||||||||
quarkus.security.security-provider-config. | ||||||||||||||||||||||
quarkus.security.security-providers |
|
List of security providers to register | ||||||||||||||||||||
quarkus.shutdown.timeout |
|
The timeout to wait for running requests to finish. If this is not set then the application will exit immediately. Setting this timeout will incur a small performance penalty, as it requires active requests to be tracked. | ||||||||||||||||||||
quarkus.smallrye-openapi.additional-docs-directory |
|
A list of local directories that should be scanned for yaml and/or json files to be included in the static model. Example: `META-INF/openapi/` | ||||||||||||||||||||
quarkus.smallrye-openapi.always-run-filter |
|
Do not run the filter only at startup, but every time the document is requested (dynamic). | ||||||||||||||||||||
quarkus.smallrye-openapi.auto-add-security |
|
This will automatically add security based on the security extension included (if any). | ||||||||||||||||||||
quarkus.smallrye-openapi.auto-add-security-requirement |
|
This will automatically add the security requirement to all methods/classes that has a `RolesAllowed` annotation. | ||||||||||||||||||||
quarkus.smallrye-openapi.auto-add-server |
|
Setting it to `true` will automatically add a default server to the schema if none is provided, using the current running server host and port. | ||||||||||||||||||||
quarkus.smallrye-openapi.auto-add-tags |
|
This will automatically add tags to operations based on the Java class name. | ||||||||||||||||||||
quarkus.smallrye-openapi.basic-security-scheme-value |
|
Add a scheme value to the Basic HTTP Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.ignore-static-document |
|
Do not include the provided static openapi document (eg. META-INF/openapi.yaml) | ||||||||||||||||||||
quarkus.smallrye-openapi.info-contact-email |
|
Set the contact email in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-contact-name |
|
Set the contact name in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-contact-url |
|
Set the contact url in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-description |
|
Set the description in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-license-name |
|
Set the license name in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-license-url |
|
Set the license url in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-terms-of-service |
|
Set the terms of the service in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-title |
|
Set the title in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.info-version |
|
Set the version in Info tag in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.jwt-bearer-format |
|
Add a scheme value to the JWT Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.jwt-security-scheme-value |
|
Add a scheme value to the JWT Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.oauth2-implicit-authorization-url |
|
Add an implicit flow authorizationUrl value to the OAuth2 Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.oauth2-implicit-refresh-url |
|
Add a implicit flow refreshUrl value to the OAuth2 Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.oauth2-implicit-token-url |
|
Add an implicit flow tokenUrl value to the OAuth2 Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.oidc-open-id-connect-url |
|
Add a openIdConnectUrl value to the OIDC Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.open-api-version |
|
Override the openapi version in the Schema document | ||||||||||||||||||||
quarkus.smallrye-openapi.operation-id-strategy |
|
Set the strategy to automatically create an operation Id | ||||||||||||||||||||
quarkus.smallrye-openapi.path |
|
The path at which to register the OpenAPI Servlet. | ||||||||||||||||||||
quarkus.smallrye-openapi.security-scheme |
|
|||||||||||||||||||||
quarkus.smallrye-openapi.security-scheme-description |
|
Add a description to the Security Scheme | ||||||||||||||||||||
quarkus.smallrye-openapi.security-scheme-name |
|
Add a Security Scheme name to the generated OpenAPI document | ||||||||||||||||||||
quarkus.smallrye-openapi.servers |
|
Specify the list of global servers that provide connectivity information | ||||||||||||||||||||
quarkus.smallrye-openapi.store-schema-directory |
|
If set, the generated OpenAPI schema documents will be stored here on build. Both openapi.json and openapi.yaml will be stored here if this is set. | ||||||||||||||||||||
quarkus.stork. | ||||||||||||||||||||||
quarkus.swagger-ui.always-include |
|
If this should be included every time. By default, this is only included when the application is running in dev mode. | ||||||||||||||||||||
quarkus.swagger-ui.deep-linking |
|
If set to true, enables deep linking for tags and operations. | ||||||||||||||||||||
quarkus.swagger-ui.default-model-expand-depth |
|
The default expansion depth for the model on the model-example section. | ||||||||||||||||||||
quarkus.swagger-ui.default-model-rendering |
|
Controls how the model is shown when the API is first rendered. | ||||||||||||||||||||
quarkus.swagger-ui.default-models-expand-depth |
|
The default expansion depth for models (set to -1 completely hide the models). | ||||||||||||||||||||
quarkus.swagger-ui.display-operation-id |
|
Controls the display of operationId in operations list. The default is false. | ||||||||||||||||||||
quarkus.swagger-ui.display-request-duration |
|
Controls the display of the request duration (in milliseconds) for "Try it out" requests. | ||||||||||||||||||||
quarkus.swagger-ui.doc-expansion |
|
Controls the default expansion setting for the operations and tags. | ||||||||||||||||||||
quarkus.swagger-ui.filter |
|
If set, enables filtering. The top bar will show an edit box that you can use to filter the tagged operations that are shown. Can be Boolean to enable or disable, or a string, in which case filtering will be enabled using that string as the filter expression. Filtering is case-sensitive matching the filter expression anywhere inside the tag. | ||||||||||||||||||||
quarkus.swagger-ui.footer |
|
A footer for the html page. Nothing by default. | ||||||||||||||||||||
quarkus.swagger-ui.layout |
|
The name of a component available via the plugin system to use as the top-level layout for Swagger UI. | ||||||||||||||||||||
quarkus.swagger-ui.max-displayed-tags |
|
If set, limits the number of tagged operations displayed to at most this many. The default is to show all operations. | ||||||||||||||||||||
quarkus.swagger-ui.model-property-macro |
|
Function to set default values to each property in model. Accepts one argument modelPropertyMacro(property), property is immutable | ||||||||||||||||||||
quarkus.swagger-ui.oauth-additional-query-string-params |
|
OAuth additional query parameters added to authorizationUrl and tokenUrl - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-app-name |
|
OAuth application name, displayed in authorization popup - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-client-id |
|
OAuth default clientId - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-client-secret |
|
OAuth default clientSecret - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-realm |
|
OAuth1 Realm query parameter added to authorizationUrl and tokenUrl - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-scope-separator |
|
OAuth scope separator for passing scopes - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-scopes |
|
OAuth Scopes, separated using the oauthScopeSeparator - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-use-basic-authentication-with-access-code-grant |
|
OAuth only activated for the accessCode flow. During the authorization_code request to the tokenUrl, pass the Client Password using the HTTP Basic Authentication scheme - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth-use-pkce-with-authorization-code-grant |
|
OAuth only applies to authorization code flows. Proof Key for Code Exchange brings enhanced security for OAuth public clients - Used in the initOAuth method. | ||||||||||||||||||||
quarkus.swagger-ui.oauth2-redirect-url |
|
OAuth redirect URL. | ||||||||||||||||||||
quarkus.swagger-ui.on-complete |
|
Provides a mechanism to be notified when Swagger UI has finished rendering a newly provided definition. | ||||||||||||||||||||
quarkus.swagger-ui.operations-sorter |
|
Apply a sort to the operation list of each API. It can be 'alpha' (sort by paths alphanumerically), 'method' (sort by HTTP method) or a function (see Array.prototype.sort() to know how sort function works). Default is the order returned by the server unchanged. | ||||||||||||||||||||
quarkus.swagger-ui.parameter-macro |
|
Function to set default value to parameters. Accepts two arguments parameterMacro(operation, parameter). Operation and parameter are objects passed for context, both remain immutable | ||||||||||||||||||||
quarkus.swagger-ui.path |
|
The path where Swagger UI is available.
The value `/` is not allowed as it blocks the application from serving anything else. By default, this value will be resolved as a path relative to `${quarkus.http.non-application-root-path}`. |
||||||||||||||||||||
quarkus.swagger-ui.persist-authorization |
|
If set to true, it persists authorization data and it would not be lost on browser close/refresh | ||||||||||||||||||||
quarkus.swagger-ui.plugins |
|
A list of plugin functions to use in Swagger UI. | ||||||||||||||||||||
quarkus.swagger-ui.preauthorize-api-key-api-key-value |
|
Pre-authorize ApiKey Auth, programmatically set ApiKeyValue for an API key or Bearer authorization scheme - Used in the preauthorizeApiKey method. | ||||||||||||||||||||
quarkus.swagger-ui.preauthorize-api-key-auth-definition-key |
|
Pre-authorize ApiKey Auth, programmatically set DefinitionKey for an API key or Bearer authorization scheme - Used in the preauthorizeApiKey method. | ||||||||||||||||||||
quarkus.swagger-ui.preauthorize-basic-auth-definition-key |
|
Pre-authorize Basic Auth, programmatically set DefinitionKey for a Basic authorization scheme - Used in the preauthorizeBasic method. | ||||||||||||||||||||
quarkus.swagger-ui.preauthorize-basic-password |
|
Pre-authorize Basic Auth, programmatically set Password for a Basic authorization scheme - Used in the preauthorizeBasic method. | ||||||||||||||||||||
quarkus.swagger-ui.preauthorize-basic-username |
|
Pre-authorize Basic Auth, programmatically set Username for a Basic authorization scheme - Used in the preauthorizeBasic method. | ||||||||||||||||||||
quarkus.swagger-ui.presets |
|
A list of presets to use in Swagger UI. | ||||||||||||||||||||
quarkus.swagger-ui.request-curl-options |
|
If set, MUST be an array of command line options available to the curl command. This can be set on the mutated request in the requestInterceptor function. | ||||||||||||||||||||
quarkus.swagger-ui.request-interceptor |
|
MUST be a function. Function to intercept remote definition, "Try it out", and OAuth 2.0 requests. Accepts one argument requestInterceptor(request) and must return the modified request, or a Promise that resolves to the modified request. | ||||||||||||||||||||
quarkus.swagger-ui.response-interceptor |
|
MUST be a function. Function to intercept remote definition, "Try it out", and OAuth 2.0 responses. Accepts one argument responseInterceptor(response) and must return the modified response, or a Promise that resolves to the modified response. | ||||||||||||||||||||
quarkus.swagger-ui.show-common-extensions |
|
Controls the display of extensions (pattern, maxLength, minLength, maximum, minimum) fields and values for Parameters. | ||||||||||||||||||||
quarkus.swagger-ui.show-extensions |
|
Controls the display of vendor extension (x-) fields and values for Operations, Parameters, and Schema. | ||||||||||||||||||||
quarkus.swagger-ui.show-mutated-request |
|
If set to true, uses the mutated request returned from a requestInterceptor to produce the curl command in the UI, otherwise the request before the requestInterceptor was applied is used. | ||||||||||||||||||||
quarkus.swagger-ui.supported-submit-methods |
|
List of HTTP methods that have the "Try it out" feature enabled. An empty array disables "Try it out" for all operations. This does not filter the operations from the display. | ||||||||||||||||||||
quarkus.swagger-ui.syntax-highlight |
|
Set to false to deactivate syntax highlighting of payloads and cURL command. Can be otherwise an object with the
activate and theme properties.
|
||||||||||||||||||||
quarkus.swagger-ui.tags-sorter |
|
Apply a sort to the tag list of each API. It can be 'alpha' (sort by paths alphanumerically) or a function (see Array.prototype.sort() to learn how to write a sort function). Two tag name strings are passed to the sorter for each pass. Default is the order determined by Swagger UI. | ||||||||||||||||||||
quarkus.swagger-ui.theme |
|
Swagger UI theme to be used. | ||||||||||||||||||||
quarkus.swagger-ui.title |
|
The html title for the page. | ||||||||||||||||||||
quarkus.swagger-ui.urls-primary-name |
|
If urls option is used, this will be the name of the default selection. | ||||||||||||||||||||
quarkus.swagger-ui.urls. | ||||||||||||||||||||||
quarkus.swagger-ui.validator-url |
|
By default, Swagger UI attempts to validate specs against swagger.io's online validator. You can use this parameter to set a different validator URL, for example for locally deployed validators (Validator Badge). Setting it to either none, 127.0.0.1 or localhost will disable validation. | ||||||||||||||||||||
quarkus.swagger-ui.with-credentials |
|
If set to true, enables passing credentials, as defined in the Fetch standard, in CORS requests that are sent by the browser. | ||||||||||||||||||||
quarkus.test.arg-line |
|
Additional launch parameters to be used when Quarkus launches the produced artifact for @QuarkusIntegrationTest
When the artifact is a jar , this string is passed right after the java command.
When the artifact is a container , this string is passed right after the docker run command.
When the artifact is a native binary , this string is passed right after the native binary name.
|
||||||||||||||||||||
quarkus.test.basic-console |
|
Disable the testing status/prompt message at the bottom of the console and log these messages to STDOUT instead. Use this option if your terminal does not support ANSI escape sequences. This is deprecated, {@literal quarkus.console.basic} should be used instead. | ||||||||||||||||||||
quarkus.test.class-clone-pattern |
|
If a class matches this pattern then it will be cloned into the Quarkus ClassLoader even if it is in a parent first artifact. This is important for collections which can contain objects from the Quarkus ClassLoader, but for most parent first classes it will just cause problems. | ||||||||||||||||||||
quarkus.test.console |
|
If test results and status should be displayed in the console. If this is false results can still be viewed in the dev console. This is deprecated, {@literal quarkus.console.enabled} should be used instead. | ||||||||||||||||||||
quarkus.test.container.additional-exposed-ports. | ||||||||||||||||||||||
quarkus.test.container.network |
|
Controls the container network to be used when @QuarkusIntegration needs to launch the application in a container. This setting only applies if Quarkus does not need to use a shared network - which is the case if DevServices are used when running the test. | ||||||||||||||||||||
quarkus.test.continuous-testing |
|
If continuous testing is enabled. The default value is 'paused', which will allow you to start testing from the console or the Dev UI, but will not run tests on startup. If this is set to 'enabled' then testing will start as soon as the application has started. If this is 'disabled' then continuous testing is not enabled, and can't be enabled without restarting the application. | ||||||||||||||||||||
quarkus.test.disable-color |
|
Disable color in the testing status and prompt messages. Use this option if your terminal does not support color. This is deprecated, {@literal quarkus.console.disable-color} should be used instead. | ||||||||||||||||||||
quarkus.test.disable-console-input |
|
Disables the ability to enter input on the console. This is deprecated, {@literal quarkus.console.disable-input} should be used instead. | ||||||||||||||||||||
quarkus.test.display-test-output |
|
If output from the running tests should be displayed in the console. | ||||||||||||||||||||
quarkus.test.exclude-engines |
|
Test engine ids that should be excluded by default with continuous testing. This is ignored if include-engines has been set. | ||||||||||||||||||||
quarkus.test.exclude-module-pattern |
|
Modules that should be excluded for continuous testing. This is a regular expression and is matched against the module groupId:artifactId. This is ignored if include-module-pattern has been set. | ||||||||||||||||||||
quarkus.test.exclude-pattern |
|
Tests that should be excluded with continuous testing. This is a regular expression and is matched against the test class name (not the file name). This is ignored if include-pattern has been set. | ||||||||||||||||||||
quarkus.test.exclude-tags |
|
Tags that should be excluded by default with continuous testing. This is ignored if include-tags has been set. Defaults to 'slow' | ||||||||||||||||||||
quarkus.test.flat-class-path |
|
Changes tests to use the 'flat' ClassPath used in Quarkus 1.x versions. This means all Quarkus and test classes are loaded in the same ClassLoader, however it means you cannot use continuous testing. Note that if you find this necessary for your application then you may also have problems running in development mode, which cannot use a flat class path. | ||||||||||||||||||||
quarkus.test.hang-detection-timeout |
|
Configures the hang detection in @QuarkusTest. If no activity happens (i.e. no test callbacks are called) over this period then QuarkusTest will dump all threads stack traces, to help diagnose a potential hang. Note that the initial timeout (before Quarkus has started) will only apply if provided by a system property, as it is not possible to read all config sources until Quarkus has booted. | ||||||||||||||||||||
quarkus.test.include-engines |
|
Test engine ids that should be included for continuous testing. | ||||||||||||||||||||
quarkus.test.include-module-pattern |
|
Modules that should be included for continuous testing. This is a regular expression and is matched against the module groupId:artifactId. | ||||||||||||||||||||
quarkus.test.include-pattern |
|
Tests that should be included for continuous testing. This is a regular expression and is matched against the test class name (not the file name). | ||||||||||||||||||||
quarkus.test.include-tags |
|
Tags that should be included for continuous testing. | ||||||||||||||||||||
quarkus.test.native-image-profile |
|
The profile to use when testing the native image | ||||||||||||||||||||
quarkus.test.only-test-application-module |
|
If this is true then only the tests from the main application module will be run (i.e. the module that is currently running mvn quarkus:dev). If this is false then tests from all dependency modules will be run as well. | ||||||||||||||||||||
quarkus.test.profile.tags |
|
The tags this profile is associated with.
When the quarkus.test.profile.tags System property is set (its value is a comma separated list of strings)
then Quarkus will only execute tests that are annotated with a @TestProfile that has at least one of the
supplied (via the aforementioned system property) tags.
|
||||||||||||||||||||
quarkus.test.type |
|
The type of test to run, this can be either:
quarkus-test: Only runs @QuarkusTest annotated test classes
unit: Only runs classes that are not annotated with @QuarkusTest
all: Runs both, running the unit tests first
|
||||||||||||||||||||
quarkus.test.wait-time |
|
Used in @QuarkusIntegrationTest and NativeImageTest to determine how long the test will wait for the
application to launch
|
||||||||||||||||||||
quarkus.thread-pool.max-threads |
|
The maximum number of threads. If this is not specified then it will be automatically sized to the greatest of 8 * the number of available processors and 200. For example if there are 4 processors the max threads will be 200. If there are 48 processors it will be 384. | ||||||||||||||||||||
quarkus.thread-pool.queue-size |
|
The queue size. For most applications this should be unbounded | ||||||||||||||||||||
quarkus.vertx.cluster.port |
|
The port. | ||||||||||||||||||||
quarkus.vertx.cluster.public-host |
|
The public host name. | ||||||||||||||||||||
quarkus.vertx.cluster.public-port |
|
The public port. | ||||||||||||||||||||
quarkus.vertx.event-loops-pool-size |
|
The number of event loops. 2 x the number of core by default. | ||||||||||||||||||||
quarkus.vertx.eventbus.accept-backlog |
|
The accept backlog. | ||||||||||||||||||||
quarkus.vertx.eventbus.idle-timeout |
|
The idle timeout in milliseconds. | ||||||||||||||||||||
quarkus.vertx.eventbus.key-certificate-jks.password |
|
Password of the key file. | ||||||||||||||||||||
quarkus.vertx.eventbus.key-certificate-jks.path |
|
Path of the key file (JKS format). | ||||||||||||||||||||
quarkus.vertx.eventbus.key-certificate-pem.certs |
|
Comma-separated list of the path to the certificate files (Pem format). | ||||||||||||||||||||
quarkus.vertx.eventbus.key-certificate-pem.keys |
|
Comma-separated list of the path to the key files (Pem format). | ||||||||||||||||||||
quarkus.vertx.eventbus.key-certificate-pfx.password |
|
Password of the key. | ||||||||||||||||||||
quarkus.vertx.eventbus.key-certificate-pfx.path |
|
Path to the key file (PFX format). | ||||||||||||||||||||
quarkus.vertx.eventbus.receive-buffer-size |
|
The receive buffer size. | ||||||||||||||||||||
quarkus.vertx.eventbus.send-buffer-size |
|
The send buffer size. | ||||||||||||||||||||
quarkus.vertx.eventbus.soLinger |
|
The so linger. | ||||||||||||||||||||
quarkus.vertx.eventbus.traffic-class |
|
Configure the traffic class. | ||||||||||||||||||||
quarkus.vertx.eventbus.trust-certificate-jks.password |
|
Password of the key file. | ||||||||||||||||||||
quarkus.vertx.eventbus.trust-certificate-jks.path |
|
Path of the key file (JKS format). | ||||||||||||||||||||
quarkus.vertx.eventbus.trust-certificate-pem.certs |
|
Comma-separated list of the trust certificate files (Pem format). | ||||||||||||||||||||
quarkus.vertx.eventbus.trust-certificate-pfx.password |
|
Password of the key. | ||||||||||||||||||||
quarkus.vertx.eventbus.trust-certificate-pfx.path |
|
Path to the key file (PFX format). | ||||||||||||||||||||
quarkus.vertx.queue-size |
|
The queue size. For most applications this should be unbounded | ||||||||||||||||||||
quarkus.uuid |
|
A property that allows accessing a generated UUID. It generates that UUID at startup time. So it changes between two starts including in dev mode. Access this generated UUID using expressions: `${quarkus.uuid}`. |
System properties | ||
---|---|---|
classworlds.conf |
|
|
file.encoding |
|
|
file.separator |
|
|
guice.disable.misplaced.annotation.check |
|
|
hibernate.bytecode.provider |
|
|
io.netty.allocator.maxOrder |
|
|
io.netty.machineId |
|
|
java.class.path |
|
|
java.class.version |
|
|
java.home |
|
|
java.io.tmpdir |
|
|
java.library.path |
|
|
java.nio.channels.DefaultThreadPool.threadFactory |
|
|
java.runtime.name |
|
|
java.runtime.version |
|
|
java.specification.maintenance.version |
|
|
java.specification.name |
|
|
java.specification.vendor |
|
|
java.specification.version |
|
|
java.util.concurrent.ForkJoinPool.common.threadFactory |
|
|
java.util.logging.manager |
|
|
java.vendor |
|
|
java.vendor.url |
|
|
java.vendor.url.bug |
|
|
java.version |
|
|
java.version.date |
|
|
java.vm.compressedOopsMode |
|
|
java.vm.info |
|
|
java.vm.name |
|
|
java.vm.specification.name |
|
|
java.vm.specification.vendor |
|
|
java.vm.specification.version |
|
|
java.vm.vendor |
|
|
java.vm.version |
|
|
jdk.debug |
|
|
line.separator |
|
|
logstash-gelf.resolutionOrder |
|
|
maven.conf |
|
|
maven.home |
|
|
maven.multiModuleProjectDirectory |
|
|
mp.openapi.extensions.smallrye.defaultConsumes |
|
|
mp.openapi.extensions.smallrye.defaultProduces |
|
|
native.encoding |
|
|
os.arch |
|
|
os.name |
|
|
os.version |
|
|
path.separator |
|
|
quarkus-internal.serialized-app-model.path |
|
|
securerandom.source |
|
|
sun.arch.data.model |
|
|
sun.boot.library.path |
|
|
sun.cpu.endian |
|
|
sun.io.unicode.encoding |
|
|
sun.java.command |
|
|
sun.java.launcher |
|
|
sun.jnu.encoding |
|
|
sun.management.compiler |
|
|
sun.stderr.encoding |
|
|
sun.stdout.encoding |
|
|
user.country |
|
|
user.dir |
|
|
user.home |
|
|
user.language |
|
|
user.name |
|
|
user.timezone |
|
|
vertx.disableDnsResolver |
|
|
vertx.disableTCCL |
|
|
vertxweb.environment |
|
Environment variables | ||
---|---|---|
. |
|
|
HOME |
|
|
JAVA_HOME |
|
|
LANG |
|
|
LC_ADDRESS |
|
|
LC_IDENTIFICATION |
|
|
LC_MEASUREMENT |
|
|
LC_MONETARY |
|
|
LC_NAME |
|
|
LC_NUMERIC |
|
|
LC_PAPER |
|
|
LC_TELEPHONE |
|
|
LC_TIME |
|
|
LESSCLOSE |
|
|
LESSOPEN |
|
|
LOGNAME |
|
|
LS_COLORS |
|
|
|
||
MAVEN_CMD_LINE_ARGS |
|
|
MAVEN_PROJECTBASEDIR |
|
|
OLDPWD |
|
|
PATH |
|
|
PWD |
|
|
SHELL |
|
|
SHLVL |
|
|
STY |
|
|
SUDO_COMMAND |
|
|
SUDO_GID |
|
|
SUDO_UID |
|
|
SUDO_USER |
|
|
TERM |
|
|
TERMCAP |
|
|
USER |
|
|
WINDOW |
|
|
_ |
|
|
home |
|
|
lang |
|
|
lc.address |
|
|
lc.identification |
|
|
lc.measurement |
|
|
lc.monetary |
|
|
lc.name |
|
|
lc.numeric |
|
|
lc.paper |
|
|
lc.telephone |
|
|
lc.time |
|
|
lessclose |
|
|
lessopen |
|
|
logname |
|
|
ls.colors |
|
|
|
||
maven.cmd.line.args |
|
|
maven.projectbasedir |
|
|
oldpwd |
|
|
path |
|
|
pwd |
|
|
shell |
|
|
shlvl |
|
|
sty |
|
|
sudo.command |
|
|
sudo.gid |
|
|
sudo.uid |
|
|
sudo.user |
|
|
term |
|
|
termcap |
|
|
user |
|
|
window |
|