@Configuration public abstract class AbstractCosmosConfiguration extends CosmosConfigurationSupport
| Constructor and Description |
|---|
AbstractCosmosConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
CosmosAsyncClient |
cosmosAsyncClient(CosmosClientBuilder cosmosClientBuilder)
Declare CosmosAsyncClient bean.
|
CosmosConfig |
cosmosConfig()
Declare CosmosConfig bean
|
CosmosFactory |
cosmosFactory(CosmosAsyncClient cosmosAsyncClient)
Declare CosmosFactory bean.
|
CosmosTemplate |
cosmosTemplate(CosmosFactory cosmosFactory,
CosmosConfig cosmosConfig,
MappingCosmosConverter mappingCosmosConverter)
Declare CosmosTemplate bean.
|
MappingCosmosConverter |
mappingCosmosConverter(CosmosMappingContext cosmosMappingContext)
Declare MappingCosmosConverter bean.
|
ReactiveCosmosTemplate |
reactiveCosmosTemplate(CosmosFactory cosmosFactory,
CosmosConfig cosmosConfig,
MappingCosmosConverter mappingCosmosConverter)
Declare ReactiveCosmosTemplate bean.
|
cosmosMappingContext, expressionResolver, getDatabaseName, getInitialEntitySet, getMappingBasePackages, scanForEntities@Bean public CosmosFactory cosmosFactory(CosmosAsyncClient cosmosAsyncClient)
cosmosAsyncClient - of cosmosFactory@Bean public MappingCosmosConverter mappingCosmosConverter(CosmosMappingContext cosmosMappingContext)
cosmosMappingContext - cosmosMappingContext@Bean public CosmosAsyncClient cosmosAsyncClient(CosmosClientBuilder cosmosClientBuilder)
cosmosClientBuilder - cosmosClientBuilder@Bean public CosmosTemplate cosmosTemplate(CosmosFactory cosmosFactory, CosmosConfig cosmosConfig, MappingCosmosConverter mappingCosmosConverter)
cosmosFactory - cosmosFactorycosmosConfig - cosmosConfigmappingCosmosConverter - mappingCosmosConverter@Bean public ReactiveCosmosTemplate reactiveCosmosTemplate(CosmosFactory cosmosFactory, CosmosConfig cosmosConfig, MappingCosmosConverter mappingCosmosConverter)
cosmosFactory - cosmosFactorycosmosConfig - cosmosConfigmappingCosmosConverter - mappingCosmosConverter@Bean public CosmosConfig cosmosConfig()
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.