@Configuration @AutoConfigureAfter(value=GcpContextAutoConfiguration.class) @ConditionalOnProperty(value="spring.cloud.gcp.datastore.enabled", matchIfMissing=true) @ConditionalOnClass(value={org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations.class,com.google.cloud.datastore.Datastore.class}) @EnableConfigurationProperties(value=GcpDatastoreProperties.class) public class GcpDatastoreAutoConfiguration extends Object
| Modifier and Type | Method and Description |
|---|---|
com.google.cloud.datastore.Datastore |
datastore() |
DatastoreCustomConversions |
datastoreCustomConversions() |
DatastoreEntityConverter |
datastoreEntityConverter(DatastoreMappingContext datastoreMappingContext,
ReadWriteConversions conversions) |
DatastoreMappingContext |
datastoreMappingContext() |
ReadWriteConversions |
datastoreReadWriteConversions(DatastoreCustomConversions customConversions,
ObjectToKeyFactory objectToKeyFactory) |
DatastoreTemplate |
datastoreTemplate(com.google.cloud.datastore.Datastore datastore,
DatastoreMappingContext datastoreMappingContext,
DatastoreEntityConverter datastoreEntityConverter,
ObjectToKeyFactory objectToKeyFactory) |
ObjectToKeyFactory |
objectToKeyFactory(com.google.cloud.datastore.Datastore datastore) |
@Bean @ConditionalOnMissingBean public com.google.cloud.datastore.Datastore datastore()
@Bean @ConditionalOnMissingBean public DatastoreCustomConversions datastoreCustomConversions()
@Bean @ConditionalOnMissingBean public ReadWriteConversions datastoreReadWriteConversions(DatastoreCustomConversions customConversions, ObjectToKeyFactory objectToKeyFactory)
@Bean @ConditionalOnMissingBean public DatastoreMappingContext datastoreMappingContext()
@Bean @ConditionalOnMissingBean public ObjectToKeyFactory objectToKeyFactory(com.google.cloud.datastore.Datastore datastore)
@Bean @ConditionalOnMissingBean public DatastoreEntityConverter datastoreEntityConverter(DatastoreMappingContext datastoreMappingContext, ReadWriteConversions conversions)
@Bean @ConditionalOnMissingBean public DatastoreTemplate datastoreTemplate(com.google.cloud.datastore.Datastore datastore, DatastoreMappingContext datastoreMappingContext, DatastoreEntityConverter datastoreEntityConverter, ObjectToKeyFactory objectToKeyFactory)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.