Skip navigation links
C D E F G I O P R S U 

C

collectionName() - Method in interface org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntity
Gets the name of the Firestore Collection.
collectionName() - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntityImpl
 
convertToCustomClass(Document, Class<T>) - Static method in class org.springframework.cloud.gcp.data.firestore.mapping.PublicClassMapper
 
convertToFirestoreTypes(T) - Static method in class org.springframework.cloud.gcp.data.firestore.mapping.PublicClassMapper
 
convertToFirestoreValue(T) - Static method in class org.springframework.cloud.gcp.data.firestore.mapping.PublicClassMapper
 
count(Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Count entities of the given domain.
count(Class<T>, StructuredQuery.Builder) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Count entities of the given domain corresponding to the predicates given in the query builder.
count(Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
count(Class<T>, StructuredQuery.Builder) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
count() - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
createAssociation() - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentPropertyImpl
 
createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestoreMappingContext
 
createPersistentProperty(Property, FirestorePersistentEntity<?>, SimpleTypeHolder) - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestoreMappingContext
 
createRepositoryFactory() - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.FirestoreRepositoryFactoryBean
 

D

delete(Publisher<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Delete entities provided by publisher.
delete(Publisher<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Delete entities provided by publisher.
delete(Object) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAll(Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Delete all entities of a given domain type.
deleteAll(Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Delete all entities of a given domain type.
deleteAll(Iterable) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAll(Publisher) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
deleteAll() - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
deleteById(Publisher<String>, Class) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Delete entities of a given domain type using ids published by producer.
deleteById(Publisher<String>, Class) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Delete entities of a given domain type using ids published by producer.
deleteById(String) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
deleteById(Publisher) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
doBegin(TransactionSynchronizationManager, Object, TransactionDefinition) - Method in class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
doCommit(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
Document - Annotation Type in org.springframework.cloud.gcp.data.firestore
Annotation for a class that represents a Firestore Document.
doGetTransaction(TransactionSynchronizationManager) - Method in class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreTransactionManager
 
doRollback(TransactionSynchronizationManager, GenericReactiveTransaction) - Method in class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreTransactionManager
 

E

EnableReactiveFirestoreRepositories - Annotation Type in org.springframework.cloud.gcp.data.firestore.repository.config
Annotation that enables Firestore's Query Method functionality.
execute(StructuredQuery.Builder, Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
 
execute(StructuredQuery.Builder, Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
execute(Object[]) - Method in class org.springframework.cloud.gcp.data.firestore.repository.query.PartTreeFirestoreQuery
 
existsById(Publisher<String>, Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Test if the entity of the given domain type with a given id exists.
existsById(Publisher<String>, Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
existsById(String) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
existsById(Publisher) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
extractDatabasePath(String) - Static method in class org.springframework.cloud.gcp.data.firestore.util.Util
 

F

findAll(Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Get all the entities of the given domain type.
findAll(Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
findAll() - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
findAllById(Publisher<String>, Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Get an entity of the given domain type by id.
findAllById(Publisher<String>, Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
findAllById(Iterable<String>) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
findAllById(Publisher<String>) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
findById(Publisher<String>, Class<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Get an entity of the given domain type by id.
findById(Publisher<String>, Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
findById(String) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
findById(Publisher<String>) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
FirestoreDataException - Exception in org.springframework.cloud.gcp.data.firestore
 
FirestoreDataException(String) - Constructor for exception org.springframework.cloud.gcp.data.firestore.FirestoreDataException
 
FirestoreDataException(String, Throwable) - Constructor for exception org.springframework.cloud.gcp.data.firestore.FirestoreDataException
 
FirestoreMappingContext - Class in org.springframework.cloud.gcp.data.firestore.mapping
A mapping context for Firestore that provides ways to create persistent entities and properties.
FirestoreMappingContext() - Constructor for class org.springframework.cloud.gcp.data.firestore.mapping.FirestoreMappingContext
 
FirestorePersistentEntity<T> - Interface in org.springframework.cloud.gcp.data.firestore.mapping
Persistent entity for Google Cloud Firestore.
FirestorePersistentEntityImpl<T> - Class in org.springframework.cloud.gcp.data.firestore.mapping
Metadata class for entities stored in Datastore.
FirestorePersistentEntityImpl(TypeInformation<T>) - Constructor for class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntityImpl
 
FirestorePersistentEntityInformation<T> - Class in org.springframework.cloud.gcp.data.firestore.mapping
A metadata holder for Firestore persistent entities.
FirestorePersistentEntityInformation(FirestorePersistentEntity<T>) - Constructor for class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntityInformation
Constructor.
FirestorePersistentProperty - Interface in org.springframework.cloud.gcp.data.firestore.mapping
Persistent property for Google Cloud Firestore.
FirestorePersistentPropertyImpl - Class in org.springframework.cloud.gcp.data.firestore.mapping
Persistent property metadata implementation for Firestore.
FirestoreQueryLookupStrategy - Class in org.springframework.cloud.gcp.data.firestore.repository.support
The class that decides what type of Query Method to use.
FirestoreQueryLookupStrategy(FirestoreTemplate) - Constructor for class org.springframework.cloud.gcp.data.firestore.repository.support.FirestoreQueryLookupStrategy
Constructor.
FirestoreQueryMethod - Class in org.springframework.cloud.gcp.data.firestore.repository.query
A Metadata class for Spring Data Reactive Firestore QueryMethod.
FirestoreQueryMethod(Method, RepositoryMetadata, ProjectionFactory) - Constructor for class org.springframework.cloud.gcp.data.firestore.repository.query.FirestoreQueryMethod
 
FirestoreReactiveOperations - Interface in org.springframework.cloud.gcp.data.firestore
An interface of operations that can be done with Cloud Firestore.
FirestoreReactiveRepository<T> - Interface in org.springframework.cloud.gcp.data.firestore
The Firestore repository type.
FirestoreRepositoriesRegistrar - Class in org.springframework.cloud.gcp.data.firestore.repository.config
Registers the class of the Firestore repositories enabling annotation.
FirestoreRepositoriesRegistrar() - Constructor for class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoriesRegistrar
 
FirestoreRepositoryConfigurationExtension - Class in org.springframework.cloud.gcp.data.firestore.repository.config
Configures the use of Firestore repositories.
FirestoreRepositoryConfigurationExtension() - Constructor for class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
FirestoreRepositoryFactoryBean<T extends org.springframework.data.repository.Repository<S,ID>,S,ID> - Class in org.springframework.cloud.gcp.data.firestore.repository.support
The bean to create Firestore repository factories.
FirestoreTemplate - Class in org.springframework.cloud.gcp.data.firestore
An implementation of FirestoreReactiveOperations.
FirestoreTemplate(FirestoreGrpc.FirestoreStub, String) - Constructor for class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Constructor for FirestoreTemplate.

G

getAnnotation() - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoriesRegistrar
 
getEntityInformation(Class<T>) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getExtension() - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoriesRegistrar
 
getId(T) - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntityInformation
 
getIdentifyingAnnotations() - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getIdentifyingTypes() - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getIdPropertyOrFail() - Method in interface org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntity
Gets the ID property, and will throw Exception if the entity does not have an ID property.
getIdPropertyOrFail() - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntityImpl
 
getIdType() - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentEntityInformation
 
getMappingContext() - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
getModulePrefix() - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getQueryMethod() - Method in class org.springframework.cloud.gcp.data.firestore.repository.query.PartTreeFirestoreQuery
 
getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getRepositoryFactoryBeanClassName() - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
getTargetRepository(RepositoryInformation) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
 
getTransactionId() - Method in class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreResourceHolder
 
getWriteBufferSize() - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
getWriteBufferTimeout() - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
getWrites() - Method in class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreResourceHolder
 

I

isIdProperty() - Method in class org.springframework.cloud.gcp.data.firestore.mapping.FirestorePersistentPropertyImpl
 
isStreamQuery() - Method in class org.springframework.cloud.gcp.data.firestore.repository.query.FirestoreQueryMethod

O

ObservableReactiveUtil - Class in org.springframework.cloud.gcp.data.firestore.util
Converter from a gRPC async calls to Reactor primitives (Mono, Flux).
org.springframework.cloud.gcp.data.firestore - package org.springframework.cloud.gcp.data.firestore
Cloud Firestore support for Spring Data.
org.springframework.cloud.gcp.data.firestore.mapping - package org.springframework.cloud.gcp.data.firestore.mapping
 
org.springframework.cloud.gcp.data.firestore.repository.config - package org.springframework.cloud.gcp.data.firestore.repository.config
 
org.springframework.cloud.gcp.data.firestore.repository.query - package org.springframework.cloud.gcp.data.firestore.repository.query
 
org.springframework.cloud.gcp.data.firestore.repository.support - package org.springframework.cloud.gcp.data.firestore.repository.support
 
org.springframework.cloud.gcp.data.firestore.transaction - package org.springframework.cloud.gcp.data.firestore.transaction
 
org.springframework.cloud.gcp.data.firestore.util - package org.springframework.cloud.gcp.data.firestore.util
 

P

PartTreeFirestoreQuery - Class in org.springframework.cloud.gcp.data.firestore.repository.query
 
PartTreeFirestoreQuery(FirestoreQueryMethod, FirestoreReactiveOperations, FirestoreMappingContext) - Constructor for class org.springframework.cloud.gcp.data.firestore.repository.query.PartTreeFirestoreQuery
 
postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
PublicClassMapper - Class in org.springframework.cloud.gcp.data.firestore.mapping
Temporary class to expose package-private methods, will be removed in the future.

R

ReactiveFirestoreRepositoryFactory - Class in org.springframework.cloud.gcp.data.firestore.repository.support
A factory for reactive Firestore repositories.
ReactiveFirestoreRepositoryFactory(FirestoreTemplate, FirestoreMappingContext) - Constructor for class org.springframework.cloud.gcp.data.firestore.repository.support.ReactiveFirestoreRepositoryFactory
Constructor.
ReactiveFirestoreResourceHolder - Class in org.springframework.cloud.gcp.data.firestore.transaction
Firestore specific resource holder, ReactiveFirestoreTransactionManager binds instances of this class to the subscriber context.
ReactiveFirestoreResourceHolder(ByteString) - Constructor for class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreResourceHolder
 
ReactiveFirestoreTransactionManager - Class in org.springframework.cloud.gcp.data.firestore.transaction
Firestore-specific implementation of ReactiveTransactionManager.
ReactiveFirestoreTransactionManager(FirestoreGrpc.FirestoreStub, String) - Constructor for class org.springframework.cloud.gcp.data.firestore.transaction.ReactiveFirestoreTransactionManager
Constructor for ReactiveFirestoreTransactionManager.
resolveQuery(Method, RepositoryMetadata, ProjectionFactory, NamedQueries) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.FirestoreQueryLookupStrategy
 

S

save(T) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Saves an instance of an object to Cloud Firestore.
save(T) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
 
save(S) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
saveAll(Publisher<T>) - Method in interface org.springframework.cloud.gcp.data.firestore.FirestoreReactiveOperations
Saves multiple objects to Cloud Firestore.
saveAll(Publisher<T>) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Saves multiple objects to Cloud Firestore.
saveAll(Iterable<S>) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
saveAll(Publisher<S>) - Method in class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
setFirestoreMappingContext(FirestoreMappingContext) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.FirestoreRepositoryFactoryBean
 
setFirestoreTemplate(FirestoreTemplate) - Method in class org.springframework.cloud.gcp.data.firestore.repository.support.FirestoreRepositoryFactoryBean
 
setWriteBufferSize(int) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Sets how many entities to include in an insert/update/delete buffered operation.
setWriteBufferTimeout(Duration) - Method in class org.springframework.cloud.gcp.data.firestore.FirestoreTemplate
Sets the Duration for how long to wait for the entity buffer to fill before sending the buffered entities to Firestore for insert/update/delete operations.
SimpleFirestoreReactiveRepository<T> - Class in org.springframework.cloud.gcp.data.firestore
 
SimpleFirestoreReactiveRepository(FirestoreTemplate, Class) - Constructor for class org.springframework.cloud.gcp.data.firestore.SimpleFirestoreReactiveRepository
 
streamingBidirectionalCall(Function<StreamObserver<ResponseT>, StreamObserver<RequestT>>, Flux<List<T>>, BiFunction<List<T>, ResponseT, RequestT>) - Static method in class org.springframework.cloud.gcp.data.firestore.util.ObservableReactiveUtil
Opens a bi-directional streaming call.
streamingCall(Consumer<StreamObserver<ResponseT>>) - Static method in class org.springframework.cloud.gcp.data.firestore.util.ObservableReactiveUtil
Invokes a lambda that issues a streaming call and directs the response to a Flux stream.

U

unaryCall(Consumer<StreamObserver<ResponseT>>) - Static method in class org.springframework.cloud.gcp.data.firestore.util.ObservableReactiveUtil
Invokes a lambda that in turn issues a remote call, directing the response to a Mono stream.
useRepositoryConfiguration(RepositoryMetadata) - Method in class org.springframework.cloud.gcp.data.firestore.repository.config.FirestoreRepositoryConfigurationExtension
 
Util - Class in org.springframework.cloud.gcp.data.firestore.util
 
C D E F G I O P R S U 
Skip navigation links

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.