Package io.quarkus.runtime.logging
Interface LogRuntimeConfig.AsyncConfig
- Enclosing interface:
LogRuntimeConfig
public static interface LogRuntimeConfig.AsyncConfig
-
Method Summary
Modifier and TypeMethodDescriptionenable()Deprecated, for removal: This API element is subject to removal in a future version.booleanenabled()Whether to log asynchronouslyDeprecated, for removal: This API element is subject to removal in a future version.org.jboss.logmanager.handlers.AsyncHandler.OverflowActionoverflow()Determine whether to block the publisher (rather than drop the message) when the queue is fullintThe queue length to use before flushing writing
-
Method Details
-
enabled
@WithDefault("false") boolean enabled()Whether to log asynchronously -
enable
Deprecated, for removal: This API element is subject to removal in a future version.use.enabledinsteadWhether to log asynchronously -
legacyEnable
Deprecated, for removal: This API element is subject to removal in a future version.Indicates whether to log asynchronously -
queueLength
@WithDefault("512") int queueLength()The queue length to use before flushing writing -
overflow
@WithDefault("block") org.jboss.logmanager.handlers.AsyncHandler.OverflowAction overflow()Determine whether to block the publisher (rather than drop the message) when the queue is full
-
.enabledinstead