@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 |
getConfig() |
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)
public com.microsoft.azure.spring.data.cosmosdb.config.DocumentDBConfig getConfig()
getConfig in class com.microsoft.azure.spring.data.cosmosdb.config.AbstractDocumentDbConfigurationprivate void configConnectionPolicy(DocumentDBProperties properties, com.microsoft.azure.documentdb.ConnectionPolicy connectionPolicy)
Copyright © 2019 Microsoft. All rights reserved.