Class CosmosDataAutoConfiguration
java.lang.Object
com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
com.azure.spring.cloud.autoconfigure.data.cosmos.CosmosDataAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(com.azure.spring.data.cosmos.core.CosmosTemplate.class)
@ConditionalOnExpression("${spring.cloud.azure.cosmos.enabled:true}")
@ConditionalOnProperty(prefix="spring.cloud.azure.cosmos",
name={"endpoint","database"})
@Import(com.azure.spring.cloud.autoconfigure.data.cosmos.CosmosDataDiagnosticsConfiguration.class)
public class CosmosDataAutoConfiguration
extends AbstractCosmosConfiguration
Auto-configuration for Spring Data Cosmos support.- Since:
- 4.0.0
-
Method Summary
Methods inherited from class com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
cosmosAsyncClient, cosmosFactory, cosmosTemplate, mappingCosmosConverter, reactiveCosmosTemplateMethods inherited from class com.azure.spring.data.cosmos.config.CosmosConfigurationSupport
cosmosMappingContext, expressionResolver, getInitialEntitySet, getMappingBasePackages, scanForEntities
-
Method Details
-
getDatabaseName
- Specified by:
getDatabaseNamein classCosmosConfigurationSupport
-
cosmosConfig
- Overrides:
cosmosConfigin classAbstractCosmosConfiguration
-