- DATASTORE_NATIVE_TYPES - Static variable in class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreNativeTypes
-
The set of natively-supported Datastore types.
- DatastoreAuditingEventListener - Class in org.springframework.cloud.gcp.data.datastore.repository.support
-
Auditing event listener that listens for BeforeSaveEvent.
- DatastoreAuditingEventListener(AuditingHandler) - Constructor for class org.springframework.cloud.gcp.data.datastore.repository.support.DatastoreAuditingEventListener
-
Constructor.
- DatastoreAuditingRegistrar - Class in org.springframework.cloud.gcp.data.datastore.repository.config
-
Registers the annotations and classes for providing auditing support in Spring Data
Cloud Datastore.
- DatastoreAuditingRegistrar() - Constructor for class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreAuditingRegistrar
-
- DatastoreCustomConversions - Class in org.springframework.cloud.gcp.data.datastore.core.convert
-
Value object to capture custom conversion.
- DatastoreCustomConversions() - Constructor for class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreCustomConversions
-
- DatastoreCustomConversions(List<?>) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreCustomConversions
-
- DatastoreDataException - Exception in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Exceptions that are created by Spring Data Cloud Datastore.
- DatastoreDataException(String) - Constructor for exception org.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreDataException
-
- DatastoreDataException(String, Throwable) - Constructor for exception org.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreDataException
-
- DatastoreEntityConverter - Interface in org.springframework.cloud.gcp.data.datastore.core.convert
-
An interface for converting objects to Datastore Entities and vice versa.
- DatastoreMappingContext - Class in org.springframework.cloud.gcp.data.datastore.core.mapping
-
A mapping context for Datastore that provides ways to create persistent entities and
properties.
- DatastoreMappingContext() - Constructor for class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreMappingContext
-
- DatastoreNativeTypes - Class in org.springframework.cloud.gcp.data.datastore.core.convert
-
A class to manage Datastore-specific simple type conversions.
- DatastoreNativeTypes() - Constructor for class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreNativeTypes
-
- DatastoreOperations - Interface in org.springframework.cloud.gcp.data.datastore.core
-
An interface of operations that can be done with Cloud Datastore.
- DatastorePageable - Class in org.springframework.cloud.gcp.data.datastore.repository.query
-
A pageable implementation for Cloud Datastore that uses the cursor for efficient reads.
- DatastorePersistentEntity<T> - Interface in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Persistent entity for Google Cloud Datastore.
- DatastorePersistentEntityImpl<T> - Class in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Metadata class for entities stored in Datastore.
- DatastorePersistentEntityImpl(TypeInformation<T>, DatastoreMappingContext) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
Constructor.
- DatastorePersistentEntityInformation<T,ID> - Class in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Holds ID type information about a Datastore persistent entity.
- DatastorePersistentEntityInformation(DatastorePersistentEntity<T>) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityInformation
-
- DatastorePersistentProperty - Interface in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Persistent property for Google Cloud Datastore.
- DatastorePersistentPropertyImpl - Class in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Persistent property metadata implementation for Datastore.
- DatastoreQueryLookupStrategy - Class in org.springframework.cloud.gcp.data.datastore.repository.query
-
Query lookup strategy for Query Methods for Cloud Datastore.
- DatastoreQueryLookupStrategy(DatastoreMappingContext, DatastoreTemplate, QueryMethodEvaluationContextProvider) - Constructor for class org.springframework.cloud.gcp.data.datastore.repository.query.DatastoreQueryLookupStrategy
-
- DatastoreQueryMethod - Class in org.springframework.cloud.gcp.data.datastore.repository.query
-
A metadata class for Query Methods for Spring Data Cloud Datastore.
- DatastoreQueryOptions - Class in org.springframework.cloud.gcp.data.datastore.core
-
Encapsulates Cloud Datastore query options.
- DatastoreQueryOptions.Builder - Class in org.springframework.cloud.gcp.data.datastore.core
-
- DatastoreRepositoriesRegistrar - Class in org.springframework.cloud.gcp.data.datastore.repository.config
-
Registers annotation that enables the use of Datastore repositories.
- DatastoreRepositoriesRegistrar() - Constructor for class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoriesRegistrar
-
- DatastoreRepository<T,ID> - Interface in org.springframework.cloud.gcp.data.datastore.repository
-
A PagingAndSortingRepository that provides Datastore-specific functionality.
- DatastoreRepositoryConfigurationExtension - Class in org.springframework.cloud.gcp.data.datastore.repository.config
-
Holds configuration information for creating Datastore repositories and providing
Datastore templates.
- DatastoreRepositoryConfigurationExtension() - Constructor for class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
-
- DatastoreRepositoryFactory - Class in org.springframework.cloud.gcp.data.datastore.repository.support
-
Repository factory for Datastore.
- DatastoreRepositoryFactoryBean<S,ID> - Class in org.springframework.cloud.gcp.data.datastore.repository.support
-
Factory bean for creating factories that create Datastore repositories.
- DatastoreResultsCollection<T> - Class in org.springframework.cloud.gcp.data.datastore.core
-
- DatastoreResultsIterable<T> - Class in org.springframework.cloud.gcp.data.datastore.core
-
- DatastoreResultsIterable(Iterable<T>, Cursor) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.DatastoreResultsIterable
-
- DatastoreResultsIterable(Iterator<T>, Cursor) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.DatastoreResultsIterable
-
- DatastoreServiceObjectToKeyFactory - Class in org.springframework.cloud.gcp.data.datastore.core.convert
-
Implementation of
ObjectToKeyFactory where the key factories are provided by
the Datastore Service.
- DatastoreServiceObjectToKeyFactory(Supplier<Datastore>) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
-
- DatastoreTemplate - Class in org.springframework.cloud.gcp.data.datastore.core
-
- DatastoreTemplate(Supplier<? extends DatastoreReaderWriter>, DatastoreEntityConverter, DatastoreMappingContext, ObjectToKeyFactory) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- DatastoreTransactionManager - Class in org.springframework.cloud.gcp.data.datastore.core
-
Cloud Datastore transaction manager.
- DatastoreTransactionManager(Supplier<Datastore>) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager
-
- DatastoreTransactionManager.Tx - Class in org.springframework.cloud.gcp.data.datastore.core
-
A class to contain the transaction context.
- DefaultDatastoreEntityConverter - Class in org.springframework.cloud.gcp.data.datastore.core.convert
-
A class for object to entity and entity to object conversions.
- DefaultDatastoreEntityConverter(DatastoreMappingContext, ObjectToKeyFactory) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.convert.DefaultDatastoreEntityConverter
-
- DefaultDatastoreEntityConverter(DatastoreMappingContext, ReadWriteConversions) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.convert.DefaultDatastoreEntityConverter
-
- delete(T) - Method in interface org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations
-
Delete an entity from Cloud Datastore.
- delete(T) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- delete(T) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.SimpleDatastoreRepository
-
- deleteAll(Iterable<T>) - Method in interface org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations
-
Deletes multiple entities from Cloud Datastore.
- deleteAll(Class<?>) - Method in interface org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations
-
Delete all entities of a given domain type.
- deleteAll(Iterable<T>) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- deleteAll(Class<?>) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.SimpleDatastoreRepository
-
- deleteAll() - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.SimpleDatastoreRepository
-
- deleteAllById(Iterable<?>, Class<T>) - Method in interface org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations
-
Delete multiple IDs from Cloud Datastore.
- deleteAllById(Iterable<?>, Class<T>) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- deleteById(Object, Class<T>) - Method in interface org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations
-
Delete an entity from Cloud Datastore.
- deleteById(Object, Class<T>) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- deleteById(ID) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.SimpleDatastoreRepository
-
- DeleteEvent - Class in org.springframework.cloud.gcp.data.datastore.core.mapping.event
-
An event published when Spring Data Cloud Datastore performs a delete operation.
- DeleteEvent(Key[], Class, Iterable, Iterable) - Constructor for class org.springframework.cloud.gcp.data.datastore.core.mapping.event.DeleteEvent
-
Constructor.
- Descendants - Annotation Type in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Annotation for Datastore property that indicates it holds child entities that are
linked to this entity by the Cloud Datastore Ancestor relationship.
- DiscriminatorField - Annotation Type in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Annotation for entities that are root superclasses of inheritance hierarchies of
subclass entities.
- DiscriminatorValue - Annotation Type in org.springframework.cloud.gcp.data.datastore.core.mapping
-
Annotation for subclasses in an inheritance hierarchy that matches a value in a
discrimination field in the parent class.
- doBegin(Object, TransactionDefinition) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager
-
- doCleanupAfterCompletion(Object) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager
-
- doCommit(DefaultTransactionStatus) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager
-
- doGetTransaction() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager
-
- doRollback(DefaultTransactionStatus) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager
-
- doWithColumnBackedProperties(PropertyHandler<DatastorePersistentProperty>) - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntity
-
- doWithColumnBackedProperties(PropertyHandler<DatastorePersistentProperty>) - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
- doWithDescendantProperties(PropertyHandler<DatastorePersistentProperty>) - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntity
-
- doWithDescendantProperties(PropertyHandler<DatastorePersistentProperty>) - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
- getAnnotation() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreAuditingRegistrar
-
- getAnnotation() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoriesRegistrar
-
- getAuditHandlerBeanDefinitionBuilder(AuditingConfiguration) - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreAuditingRegistrar
-
- getAuditingHandlerBeanName() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreAuditingRegistrar
-
- getCompatibleDiscriminationValues() - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntity
-
Get the discrimination values corresponding to this persistent entity ad its supertypes.
- getCompatibleDiscriminationValues() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
- getConversions() - Method in interface org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreEntityConverter
-
- getConversions() - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.DefaultDatastoreEntityConverter
-
- getCursor() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreQueryOptions
-
- getCursor() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreResultsCollection
-
- getCursor() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreResultsIterable
-
- getDatastore() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager.Tx
-
- getDatastoreCompatibleType(Class) - Method in interface org.springframework.cloud.gcp.data.datastore.core.convert.ReadWriteConversions
-
Get the Cloud Datastore-compatible native Java type that can be used to store the
given type.
- getDatastoreCompatibleType(Class) - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.TwoStepsConversions
-
- getDatastoreEntities() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.AfterSaveEvent
-
Get the Cloud Datastore entities that were saved.
- getDatastoreEntityConverter() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- getDatastoreTemplate() - Method in class org.springframework.cloud.gcp.data.datastore.repository.query.AbstractDatastoreQuery
-
- getDiscriminationFamily(Class) - Static method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreMappingContext
-
Get the set of other classes that share the same underlying Datastore Kind and that are
subclasses of the given class.
- getDiscriminationFieldName() - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntity
-
Get the name of the field for subtype discrimination if there is one.
- getDiscriminationFieldName() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
- getDiscriminatorValue() - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntity
-
Get the discrimination value corresponding to this persistent entity type.
- getDiscriminatorValue() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
- getEmbeddedType() - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentProperty
-
Get the
EmbeddedType of the property indicating what what type of embedding
pathway will be used to store the property.
- getEmbeddedType() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentPropertyImpl
-
- getEntityInformation(Class<T>) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.DatastoreRepositoryFactory
-
- getExtension() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoriesRegistrar
-
- getFieldName() - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentProperty
-
Get the name of the field to store this property in Datastore.
- getFieldName() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentPropertyImpl
-
- getId(T) - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityInformation
-
- getIdentifyingAnnotations() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
-
- getIdentifyingTypes() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
-
- getIdPropertyOrFail() - Method in interface org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntity
-
- getIdPropertyOrFail() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityImpl
-
- getIdType() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentEntityInformation
-
- getIncompleteKey(String) - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
-
- getIncompleteKey(String) - Method in interface org.springframework.cloud.gcp.data.datastore.core.convert.ObjectToKeyFactory
-
Get an IncompleteKey (a Key without ID part) from a kind name.
- getIterable() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreResultsIterable
-
- getKey(Object) - Method in interface org.springframework.cloud.gcp.data.datastore.core.DatastoreOperations
-
Create a Key from id property of an entity object.
- getKey(Object) - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTemplate
-
- getKeyFromId(Object, String) - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
-
- getKeyFromId(Object, String) - Method in interface org.springframework.cloud.gcp.data.datastore.core.convert.ObjectToKeyFactory
-
Get a Key from a provided ID value and a kind name.
- getKeyFromObject(Object, DatastorePersistentEntity) - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreServiceObjectToKeyFactory
-
- getKeyFromObject(Object, DatastorePersistentEntity) - Method in interface org.springframework.cloud.gcp.data.datastore.core.convert.ObjectToKeyFactory
-
Get a Key from an entity.
- getKeys() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.DeleteEvent
-
Get the keys that were deleted in this operation.
- getKeyWithoutAncestors(Key) - Static method in class org.springframework.cloud.gcp.data.datastore.core.util.KeyUtil
-
Returns a copy of the provided entityKey with its ancestors removed.
- getLimit() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreQueryOptions
-
- getModulePrefix() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
-
- getOffset() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreQueryOptions
-
- getOptionalTargetEntities() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.DeleteEvent
-
Get thetarget entity objects deleted.
- getOptionalTargetEntityClass() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.DeleteEvent
-
Get the target entity type deleted.
- getOptionalTargetIds() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.DeleteEvent
-
Get the target entity ID values deleted.
- getPersistentEntityTypes() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.DatastorePersistentPropertyImpl
-
- getPropertyValue(DatastorePersistentProperty) - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.EntityPropertyValueProvider
-
- getPropertyValue(String, EmbeddedType, TypeInformation) - Method in class org.springframework.cloud.gcp.data.datastore.core.convert.EntityPropertyValueProvider
-
- getQuery() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.AfterQueryEvent
-
Get the query that was run.
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.DatastoreRepositoryFactory
-
- getQueryMethod() - Method in class org.springframework.cloud.gcp.data.datastore.repository.query.AbstractDatastoreQuery
-
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.DatastoreRepositoryFactory
-
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.cloud.gcp.data.datastore.repository.config.DatastoreRepositoryConfigurationExtension
-
- getResults() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.ReadEvent
-
Get the list of results from the read operation.
- getSort() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreQueryOptions
-
- getTargetEntities() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.SaveEvent
-
Get the original Java objects that were saved.
- getTargetKeys() - Method in class org.springframework.cloud.gcp.data.datastore.core.mapping.event.AfterFindByKeyEvent
-
Get the list of target read keys.
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.cloud.gcp.data.datastore.repository.support.DatastoreRepositoryFactory
-
- getTotalCount() - Method in class org.springframework.cloud.gcp.data.datastore.repository.query.DatastorePageable
-
- getTransaction() - Method in class org.springframework.cloud.gcp.data.datastore.core.DatastoreTransactionManager.Tx
-
- getUrlSafeCursor() - Method in class org.springframework.cloud.gcp.data.datastore.repository.query.DatastorePageable
-
- GqlDatastoreQuery<T> - Class in org.springframework.cloud.gcp.data.datastore.repository.query
-
Query Method for GQL queries.
- GqlDatastoreQuery(Class<T>, DatastoreQueryMethod, DatastoreTemplate, String, QueryMethodEvaluationContextProvider, DatastoreMappingContext) - Constructor for class org.springframework.cloud.gcp.data.datastore.repository.query.GqlDatastoreQuery
-
Constructor.