Class RabbitMQBuildTimeConfig
- java.lang.Object
-
- io.quarkus.smallrye.reactivemessaging.rabbitmq.deployment.RabbitMQBuildTimeConfig
-
@ConfigRoot(name="rabbitmq", phase=BUILD_TIME) public class RabbitMQBuildTimeConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Optional<String>credentialsProviderThe credentials provider name.Optional<String>credentialsProviderNameThe credentials provider bean name.RabbitMQDevServicesBuildTimeConfigdevservicesConfiguration for DevServices.
-
Constructor Summary
Constructors Constructor Description RabbitMQBuildTimeConfig()
-
-
-
Field Detail
-
devservices
@ConfigItem public RabbitMQDevServicesBuildTimeConfig devservices
Configuration for DevServices. DevServices allows Quarkus to start a RabbitMQ broker in dev and test mode automatically.
-
credentialsProvider
@ConfigItem public Optional<String> credentialsProvider
The credentials provider name.
-
credentialsProviderName
@ConfigItem public Optional<String> credentialsProviderName
The credentials provider bean name.This is a bean name (as in
@Named) of a bean that implementsCredentialsProvider. It is used to select the credentials provider bean when multiple exist. This is unnecessary when there is only one credentials provider available.For Vault, the credentials provider bean name is
vault-credentials-provider.
-
-