@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value=com.azure.spring.data.cosmos.core.CosmosTemplate.class)
@ConditionalOnExpression(value="${spring.cloud.azure.cosmos.enabled:true}")
@ConditionalOnProperty(prefix="spring.cloud.azure.cosmos",
name={"endpoint","database"})
public class CosmosDataAutoConfiguration
extends com.azure.spring.data.cosmos.config.AbstractCosmosConfiguration
| Constructor and Description |
|---|
CosmosDataAutoConfiguration(AzureCosmosProperties cosmosProperties) |
| Modifier and Type | Method and Description |
|---|---|
com.azure.spring.data.cosmos.config.CosmosConfig |
cosmosConfig() |
protected String |
getDatabaseName() |
cosmosAsyncClient, cosmosFactory, cosmosTemplate, mappingCosmosConverter, reactiveCosmosTemplatepublic CosmosDataAutoConfiguration(AzureCosmosProperties cosmosProperties)
protected String getDatabaseName()
getDatabaseName in class com.azure.spring.data.cosmos.config.CosmosConfigurationSupportpublic com.azure.spring.data.cosmos.config.CosmosConfig cosmosConfig()
cosmosConfig in class com.azure.spring.data.cosmos.config.AbstractCosmosConfigurationVisit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.