Class ReactiveMessagingBuildTimeConfig

java.lang.Object
io.quarkus.smallrye.reactivemessaging.deployment.ReactiveMessagingBuildTimeConfig

@ConfigRoot(name="reactive-messaging", phase=BUILD_TIME) public class ReactiveMessagingBuildTimeConfig extends Object
  • Field Details

    • healthEnabled

      @ConfigItem(name="health.enabled", defaultValue="true") public boolean healthEnabled
      Whether a health check is published in case the smallrye-health extension is present.
    • autoConnectorAttachment

      @ConfigItem(name="auto-connector-attachment", defaultValue="true") public boolean autoConnectorAttachment
      Whether it should automatically configure the connector attribute of channels that don't have an upstream source (for incoming channels), or a downstream consumer (for outgoing channels). When enabled, it verifies that there is only a single connector on the classpath. In that case, it automatically associates the orphans channel to the connector, removing the need to add the .connector attribute in the application configuration.
  • Constructor Details

    • ReactiveMessagingBuildTimeConfig

      public ReactiveMessagingBuildTimeConfig()