Package org.springframework.boot.amqp.autoconfigure
@NullMarked
package org.springframework.boot.amqp.autoconfigure
Auto-configuration for RabbitMQ.
-
ClassDescriptionAbstractConnectionFactoryConfigurer<T extends org.springframework.amqp.rabbit.connection.AbstractConnectionFactory>Base class for configurers of sub-classes of
AbstractConnectionFactory.AbstractRabbitListenerContainerFactoryConfigurer<T extends org.springframework.amqp.rabbit.config.AbstractRabbitListenerContainerFactory<?>>Base class for configurers of sub-classes ofAbstractRabbitListenerContainerFactory.Configures RabbitCachingConnectionFactorywith sensible defaults tuned using configuration properties.Callback interface that can be implemented by beans wishing to customize the RabbitMQConnectionFactoryto fine-tune its auto-configuration.ConfigureDirectRabbitListenerContainerFactorywith sensible defaults tuned using configuration properties.Callback interface that can be implemented by beans wishing to customize theEnvironmentBuilderto fine-tune its auto-configuration before it creates anEnvironment.Auto-configurationforRabbitTemplate.Details required to establish a connection to a RabbitMQ service.A RabbitMQ address.ConfiguresRabbitConnectionFactoryBeanwith sensible defaults tuned using configuration properties.Callback interface that can be used to customize retry settings used by message listeners.Configuration properties for Rabbit.Configuration properties forDirectMessageListenerContainer.Configuration properties forSimpleMessageListenerContainer.Define the settings of aRetryTemplate.ConfigureRabbitStreamTemplatewith sensible defaults.ConfigureRabbitTemplatewith sensible defaults tuned using configuration properties.Callback interface that can be used to customize aRabbitTemplate.Callback interface that can be used to customize retry settings used byRabbitTemplate.ConfigureSimpleRabbitListenerContainerFactorywith sensible defaults tuned using configuration properties.