@Configuration
@ConditionalOnClass(value={com.microsoft.azure.documentdb.DocumentClient.class,com.microsoft.azure.spring.data.cosmosdb.core.DocumentDbTemplate.class})
@EnableConfigurationProperties(value=DocumentDBProperties.class)
public class DocumentDBAutoConfiguration
extends com.microsoft.azure.spring.data.cosmosdb.config.AbstractDocumentDbConfiguration
| Modifier and Type | Field and Description |
|---|---|
private com.microsoft.azure.documentdb.ConnectionPolicy |
policy |
private DocumentDBProperties |
properties |
| Constructor and Description |
|---|
DocumentDBAutoConfiguration(DocumentDBProperties properties,
org.springframework.beans.factory.ObjectProvider<com.microsoft.azure.documentdb.ConnectionPolicy> connectionPolicyObjectProvider) |
| Modifier and Type | Method and Description |
|---|---|
private void |
configConnectionPolicy(DocumentDBProperties properties,
com.microsoft.azure.documentdb.ConnectionPolicy connectionPolicy) |
com.microsoft.azure.spring.data.cosmosdb.config.DocumentDBConfig |
documentDbConfig() |
cosmosDbFactory, cosmosDbTemplate, documentClient, documentDbFactory, documentDbTemplate, mappingDocumentDbConverterprivate final DocumentDBProperties properties
private final com.microsoft.azure.documentdb.ConnectionPolicy policy
public DocumentDBAutoConfiguration(DocumentDBProperties properties, org.springframework.beans.factory.ObjectProvider<com.microsoft.azure.documentdb.ConnectionPolicy> connectionPolicyObjectProvider)
@Bean public com.microsoft.azure.spring.data.cosmosdb.config.DocumentDBConfig documentDbConfig()
private void configConnectionPolicy(DocumentDBProperties properties, com.microsoft.azure.documentdb.ConnectionPolicy connectionPolicy)
Copyright © 2020 Microsoft. All rights reserved.