@Configuration(proxyBeanMethods=false) @AutoConfigureAfter(value=GcpContextAutoConfiguration.class) @ConditionalOnProperty(value="spring.cloud.gcp.datastore.enabled", matchIfMissing=true) @ConditionalOnClass(value={DatastoreOperations.class,com.google.cloud.datastore.Datastore.class}) @EnableConfigurationProperties(value=GcpDatastoreProperties.class) public class GcpDatastoreAutoConfiguration extends Object
@Bean @ConditionalOnMissingBean(value={com.google.cloud.datastore.Datastore.class,DatastoreNamespaceProvider.class,DatastoreProvider.class}) public Datastore datastore()
@Bean @ConditionalOnMissingBean public DatastoreProvider datastoreProvider(org.springframework.beans.factory.ObjectProvider<DatastoreNamespaceProvider> namespaceProvider, org.springframework.beans.factory.ObjectProvider<Datastore> datastoreProvider)
@Bean @ConditionalOnMissingBean public DatastoreCustomConversions datastoreCustomConversions()
@Bean @ConditionalOnMissingBean public ReadWriteConversions datastoreReadWriteConversions(DatastoreCustomConversions customConversions, ObjectToKeyFactory objectToKeyFactory, DatastoreMappingContext datastoreMappingContext)
@Bean @ConditionalOnMissingBean public DatastoreMappingContext datastoreMappingContext()
@Bean @ConditionalOnMissingBean public ObjectToKeyFactory objectToKeyFactory(DatastoreProvider datastore)
@Bean @ConditionalOnMissingBean public DatastoreEntityConverter datastoreEntityConverter(DatastoreMappingContext datastoreMappingContext, ReadWriteConversions conversions)
@Bean @ConditionalOnMissingBean public DatastoreTemplate datastoreTemplate(Supplier<? extends DatastoreReaderWriter> datastore, DatastoreMappingContext datastoreMappingContext, DatastoreEntityConverter datastoreEntityConverter, ObjectToKeyFactory objectToKeyFactory)
Copyright © 2021. All rights reserved.