Class CosmosReactiveRepositoriesAutoConfiguration


  • @Configuration(proxyBeanMethods=false)
    @ConditionalOnClass(com.azure.spring.data.cosmos.repository.ReactiveCosmosRepository.class)
    @ConditionalOnMissingBean({com.azure.spring.data.cosmos.repository.support.ReactiveCosmosRepositoryFactoryBean.class,com.azure.spring.data.cosmos.repository.config.ReactiveCosmosRepositoryConfigurationExtension.class})
    @AutoConfigureAfter(CosmosDataAutoConfiguration.class)
    @ConditionalOnBean(com.azure.spring.data.cosmos.core.ReactiveCosmosTemplate.class)
    @ConditionalOnProperty(prefix="spring.cloud.azure.cosmos.repositories",
                           name="enabled",
                           havingValue="true",
                           matchIfMissing=true)
    @Import(CosmosReactiveRepositoriesAutoConfigureRegistrar.class)
    public class CosmosReactiveRepositoriesAutoConfiguration
    extends Object
    Import CosmosReactiveRepositoriesAutoConfigureRegistrar class as a Bean in Spring.
    • Constructor Detail

      • CosmosReactiveRepositoriesAutoConfiguration

        public CosmosReactiveRepositoriesAutoConfiguration()