Class ReactiveMessagingConfiguration
java.lang.Object
io.quarkus.smallrye.reactivemessaging.runtime.ReactiveMessagingConfiguration
@ConfigRoot(name="messaging",
phase=BUILD_AND_RUN_TIME_FIXED)
public class ReactiveMessagingConfiguration
extends Object
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionExecution mode for the Messaging signatures considered "blocking", defaults to "worker".booleanWhether Reactive Messaging metrics are published in case a metrics extension is present (default to false).booleanEnables or disables the strict validation mode. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
metricsEnabled
@ConfigItem(name="metrics.enabled") public boolean metricsEnabledWhether Reactive Messaging metrics are published in case a metrics extension is present (default to false). -
strict
@ConfigItem(name="strict", defaultValue="false") public boolean strictEnables or disables the strict validation mode. -
blockingSignaturesExecutionMode
@ConfigItem(name="blocking.signatures.execution.mode", defaultValue="worker") public ReactiveMessagingConfiguration.ExecutionMode blockingSignaturesExecutionModeExecution mode for the Messaging signatures considered "blocking", defaults to "worker". For the previous behaviour set to "event-loop".
-
-
Constructor Details
-
ReactiveMessagingConfiguration
public ReactiveMessagingConfiguration()
-