Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

add(Map<String, Object>) - Method in class com.google.cloud.firestore.CollectionReference
Adds a new document to this collection with the specified data, assigning it a document ID automatically.
add(Object) - Method in class com.google.cloud.firestore.CollectionReference
Adds a new document to this collection with the specified POJO as contents, assigning it a document ID automatically.
addSnapshotListener(Executor, EventListener<DocumentSnapshot>) - Method in class com.google.cloud.firestore.DocumentReference
Starts listening to the document referenced by this DocumentReference.
addSnapshotListener(EventListener<DocumentSnapshot>) - Method in class com.google.cloud.firestore.DocumentReference
Starts listening to the document referenced by this DocumentReference.
addSnapshotListener(EventListener<QuerySnapshot>) - Method in class com.google.cloud.firestore.Query
Starts listening to this query.
addSnapshotListener(Executor, EventListener<QuerySnapshot>) - Method in class com.google.cloud.firestore.Query
Starts listening to this query.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Applies the given settings updater function to all of the unary API methods in this service.
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void>) - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Applies the given settings updater function to all of the unary API methods in this service.
areTimestampsInSnapshotsEnabled() - Method in class com.google.cloud.firestore.FirestoreOptions
Returns whether or not DocumentSnapshots return timestamp fields as Timestamps.
ArraySortedMap<K,V> - Class in com.google.cloud.firestore.collection
This is an array backed implementation of ImmutableSortedMap.
ArraySortedMap(Comparator<K>) - Constructor for class com.google.cloud.firestore.collection.ArraySortedMap
 
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
awaitTermination(long, TimeUnit) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 

B

batch() - Method in interface com.google.cloud.firestore.Firestore
Gets a Firestore WriteBatch instance that can be used to combine multiple writes.
batchGetDocumentsCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Gets multiple documents.
batchGetDocumentsCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
batchGetDocumentsCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Gets multiple documents.
batchGetDocumentsCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
batchGetDocumentsCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
batchGetDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to batchGetDocuments.
batchGetDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to batchGetDocuments.
batchGetDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to batchGetDocuments.
batchGetDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to batchGetDocuments.
beginTransaction(String) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Starts a new transaction.
beginTransaction(BeginTransactionRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Starts a new transaction.
beginTransactionCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Starts a new transaction.
beginTransactionCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
beginTransactionCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Starts a new transaction.
beginTransactionCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
beginTransactionCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
beginTransactionSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to beginTransaction.
beginTransactionSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to beginTransaction.
beginTransactionSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to beginTransaction.
beginTransactionSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to beginTransaction.
Blob - Class in com.google.cloud.firestore
Immutable class representing an array of bytes in Firestore.
build() - Method in class com.google.cloud.firestore.FirestoreOptions.Builder
 
build() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
 
build() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
 
Builder() - Constructor for class com.google.cloud.firestore.collection.ImmutableSortedMap.Builder
 
Builder() - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
 
Builder(FirestoreSettings) - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
 
Builder(FirestoreStubSettings.Builder) - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
 
Builder() - Constructor for class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
 
Builder(ClientContext) - Constructor for class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
 
Builder(FirestoreStubSettings) - Constructor for class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
 
buildFrom(List<A>, Map<B, C>, ImmutableSortedMap.Builder.KeyTranslator<A, B>, Comparator<A>) - Static method in class com.google.cloud.firestore.collection.ArraySortedMap
 
buildFrom(List<A>, Map<B, C>, ImmutableSortedMap.Builder.KeyTranslator<A, B>, Comparator<A>) - Static method in class com.google.cloud.firestore.collection.ImmutableSortedMap.Builder
 
buildFrom(List<A>, Map<B, C>, ImmutableSortedMap.Builder.KeyTranslator<A, B>, Comparator<A>) - Static method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 

C

close() - Method in interface com.google.cloud.firestore.Firestore
Closes the gRPC channels associated with this instance and frees up their resources.
close() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
close() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
close() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
close() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
collection(String) - Method in class com.google.cloud.firestore.DocumentReference
Gets a CollectionReference instance that refers to the collection that is a child of this document.
collection(String) - Method in interface com.google.cloud.firestore.Firestore
Gets a CollectionReference that refers to the collection at the specified path.
CollectionReference - Class in com.google.cloud.firestore
A CollectionReference can be used for adding documents, getting document references, and querying for documents (using the methods inherited from Query).
com.google.cloud.firestore - package com.google.cloud.firestore
 
com.google.cloud.firestore.annotation - package com.google.cloud.firestore.annotation
 
com.google.cloud.firestore.collection - package com.google.cloud.firestore.collection
 
com.google.cloud.firestore.spi.v1beta1 - package com.google.cloud.firestore.spi.v1beta1
 
com.google.cloud.firestore.v1beta1 - package com.google.cloud.firestore.v1beta1
A client to Google Cloud Firestore API.
com.google.cloud.firestore.v1beta1.stub - package com.google.cloud.firestore.v1beta1.stub
 
commit(String, List<Write>) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Commits a transaction, while optionally updating documents.
commit(CommitRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Commits a transaction, while optionally updating documents.
commit() - Method in class com.google.cloud.firestore.WriteBatch
Applies the current WriteBatch and returns an array with WriteResults.
commitCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Commits a transaction, while optionally updating documents.
commitCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
commitCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Commits a transaction, while optionally updating documents.
commitCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
commitCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
commitSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to commit.
commitSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to commit.
commitSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to commit.
commitSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to commit.
compare(A, A) - Method in class com.google.cloud.firestore.collection.StandardComparator
 
contains(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
contains(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns whether or not the field exists in the document.
contains(FieldPath) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns whether or not the field exists in the document.
containsKey(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
containsKey(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
containsKey(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
copy(K, V, LLRBNode<K, V>, LLRBNode<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBBlackValueNode
 
copy(K, V, LLRBNode.Color, LLRBNode<K, V>, LLRBNode<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
copy(K, V, LLRBNode.Color, LLRBNode<K, V>, LLRBNode<K, V>) - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
copy(K, V, LLRBNode<K, V>, LLRBNode<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBRedValueNode
 
copy(K, V, LLRBNode<K, V>, LLRBNode<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
copy(K, V, LLRBNode.Color, LLRBNode<K, V>, LLRBNode<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
create(Map<String, Object>) - Method in class com.google.cloud.firestore.DocumentReference
Creates a new Document at the DocumentReference's Location.
create(Object) - Method in class com.google.cloud.firestore.DocumentReference
Creates a new Document at the DocumentReference location.
create(FirestoreOptions) - Method in class com.google.cloud.firestore.FirestoreOptions.DefaultFirestoreFactory
 
create(FirestoreOptions) - Method in class com.google.cloud.firestore.FirestoreOptions.DefaultFirestoreRpcFactory
 
create() - Static method in class com.google.cloud.firestore.TransactionOptions
Create a default set of options suitable for most use cases.
create(int) - Static method in class com.google.cloud.firestore.TransactionOptions
Create a default set of options with a custom number of retry attempts.
create(Executor) - Static method in class com.google.cloud.firestore.TransactionOptions
Create a default set of options with a custom executor.
create(Executor, int) - Static method in class com.google.cloud.firestore.TransactionOptions
Create a default set of options with a custom executor and a custom number of retry attempts.
create() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Constructs an instance of FirestoreClient with default settings.
create(FirestoreSettings) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Constructs an instance of FirestoreClient, using the given settings.
create(FirestoreStub) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Constructs an instance of FirestoreClient, using the given stub for making calls.
create(FirestoreStubSettings) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
 
create(FirestoreStubSettings) - Static method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
create(ClientContext) - Static method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
create(ClientContext, GrpcStubCallableFactory) - Static method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
createAsync(PageContext<ListCollectionIdsRequest, ListCollectionIdsResponse, String>, ApiFuture<ListCollectionIdsResponse>) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListCollectionIdsPagedResponse
 
createAsync(PageContext<ListDocumentsRequest, ListDocumentsResponse, Document>, ApiFuture<ListDocumentsResponse>) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListDocumentsPagedResponse
 
createBatchingCallable(GrpcCallSettings<RequestT, ResponseT>, BatchingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
createBidiStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
createClientStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, StreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
createCollection(List<FirestoreClient.ListCollectionIdsPage>, int) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListCollectionIdsFixedSizeCollection
 
createCollection(List<FirestoreClient.ListDocumentsPage>, int) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListDocumentsFixedSizeCollection
 
createDocument(CreateDocumentRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Creates a new document.
createDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Creates a new document.
createDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
createDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
createDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to createDocument.
createDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to createDocument.
createDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to createDocument.
createDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to createDocument.
createOperationCallable(GrpcCallSettings<RequestT, Operation>, OperationCallSettings<RequestT, ResponseT, MetadataT>, ClientContext, OperationsStub) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
createPage(PageContext<ListCollectionIdsRequest, ListCollectionIdsResponse, String>, ListCollectionIdsResponse) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListCollectionIdsPage
 
createPage(PageContext<ListDocumentsRequest, ListDocumentsResponse, Document>, ListDocumentsResponse) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListDocumentsPage
 
createPageAsync(PageContext<ListCollectionIdsRequest, ListCollectionIdsResponse, String>, ApiFuture<ListCollectionIdsResponse>) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListCollectionIdsPage
 
createPageAsync(PageContext<ListDocumentsRequest, ListDocumentsResponse, Document>, ApiFuture<ListDocumentsResponse>) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient.ListDocumentsPage
 
createPagedCallable(GrpcCallSettings<RequestT, ResponseT>, PagedCallSettings<RequestT, ResponseT, PagedListResponseT>, ClientContext) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
createServerStreamingCallable(GrpcCallSettings<RequestT, ResponseT>, ServerStreamingCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
createStub() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
 
createUnaryCallable(GrpcCallSettings<RequestT, ResponseT>, UnaryCallSettings<RequestT, ResponseT>, ClientContext) - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 

D

defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
 
defaultApiClientHeaderProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
 
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns a builder for the default credentials for this service.
defaultCredentialsProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns a builder for the default credentials for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns a builder for the default ExecutorProvider for this service.
defaultExecutorProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns a builder for the default ExecutorProvider for this service.
DefaultFirestoreFactory() - Constructor for class com.google.cloud.firestore.FirestoreOptions.DefaultFirestoreFactory
 
DefaultFirestoreRpcFactory() - Constructor for class com.google.cloud.firestore.FirestoreOptions.DefaultFirestoreRpcFactory
 
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns a builder for the default ChannelProvider for this service.
defaultGrpcTransportProviderBuilder() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns a builder for the default ChannelProvider for this service.
defaultTransportChannelProvider() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
 
defaultTransportChannelProvider() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
 
delete(Precondition) - Method in class com.google.cloud.firestore.DocumentReference
Deletes the document referred to by this DocumentReference.
delete() - Method in class com.google.cloud.firestore.DocumentReference
Deletes the document referred to by this DocumentReference.
delete() - Static method in class com.google.cloud.firestore.FieldValue
Returns a sentinel used with update() to mark a field for deletion.
deleteDocument(String) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Deletes a document.
deleteDocument(DeleteDocumentRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Deletes a document.
deleteDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Deletes a document.
deleteDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
deleteDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
deleteDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to deleteDocument.
deleteDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to deleteDocument.
deleteDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to deleteDocument.
deleteDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to deleteDocument.
document() - Method in class com.google.cloud.firestore.CollectionReference
Returns a DocumentReference pointing to a new document with an auto-generated ID within this collection.
document(String) - Method in class com.google.cloud.firestore.CollectionReference
Gets a DocumentReference instance that refers to the document that is a child of this Collection.
document(String) - Method in interface com.google.cloud.firestore.Firestore
Gets a DocumentReference that refers to the document at the specified path.
DocumentChange - Class in com.google.cloud.firestore
A DocumentChange represents a change to the documents matching a query.
DocumentChange.Type - Enum in com.google.cloud.firestore
An enumeration of snapshot diff types.
documentId() - Static method in class com.google.cloud.firestore.FieldPath
A special sentinel to refer to the ID of a document.
DocumentReference - Class in com.google.cloud.firestore
A DocumentReference refers to a document location in a Firestore database and can be used to write, read, or listen to the location.
DocumentSnapshot - Class in com.google.cloud.firestore
A DocumentSnapshot contains data read from a document in a Firestore database.

E

emptyMap(Comparator<K>) - Static method in class com.google.cloud.firestore.collection.ImmutableSortedMap.Builder
 
endAt(Object...) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that ends at the provided fields relative to the order of the query.
endAt(DocumentSnapshot) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that ends at the provided document (inclusive).
endBefore(DocumentSnapshot) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that ends before the provided document (exclusive).
endBefore(Object...) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that ends before the provided fields relative to the order of the query.
equals(Object) - Method in class com.google.cloud.firestore.Blob
Returns true if this Blob is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
equals(Object) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
equals(Object) - Method in class com.google.cloud.firestore.DocumentChange
Returns true if this DocumentChange is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.DocumentReference
Returns true if this DocumentReference is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns true if the document's data and path in this DocumentSnapshot equals the provided snapshot.
equals(Object) - Method in class com.google.cloud.firestore.FieldValue
Returns true if this FieldValue is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.FirestoreOptions
 
equals(Object) - Method in class com.google.cloud.firestore.GeoPoint
Returns true if this GeoPoint is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.Precondition
Returns true if this Precondition is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.Query
Returns true if this Query is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.QuerySnapshot
Returns true if the document data in this QuerySnapshot equals the provided snapshot.
equals(Object) - Method in class com.google.cloud.firestore.SetOptions
Returns true if this SetOptions is equal to the provided object.
equals(Object) - Method in class com.google.cloud.firestore.WriteResult
Returns true if this WriteResult is equal to the provided object.
EventListener<T> - Interface in com.google.cloud.firestore
An interface for event listeners.
Exclude - Annotation Type in com.google.cloud.firestore.annotation
Marks a field as excluded from the Database.
exists() - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns whether or not the field exists in the document.

F

FieldPath - Class in com.google.cloud.firestore
A FieldPath refers to a field in a document.
FieldPath() - Constructor for class com.google.cloud.firestore.FieldPath
 
FieldValue - Class in com.google.cloud.firestore
Sentinel values that can be used when writing document fields with set() or update().
Firestore - Interface in com.google.cloud.firestore
Represents a Firestore Database and is the entry point for all Firestore operations
FirestoreClient - Class in com.google.cloud.firestore.v1beta1
Service Description: The Cloud Firestore service.
FirestoreClient(FirestoreSettings) - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreClient
Constructs an instance of FirestoreClient, using the given settings.
FirestoreClient(FirestoreStub) - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreClient
 
FirestoreClient.ListCollectionIdsFixedSizeCollection - Class in com.google.cloud.firestore.v1beta1
 
FirestoreClient.ListCollectionIdsPage - Class in com.google.cloud.firestore.v1beta1
 
FirestoreClient.ListCollectionIdsPagedResponse - Class in com.google.cloud.firestore.v1beta1
 
FirestoreClient.ListDocumentsFixedSizeCollection - Class in com.google.cloud.firestore.v1beta1
 
FirestoreClient.ListDocumentsPage - Class in com.google.cloud.firestore.v1beta1
 
FirestoreClient.ListDocumentsPagedResponse - Class in com.google.cloud.firestore.v1beta1
 
FirestoreException - Exception in com.google.cloud.firestore
A Firestore Service exception.
FirestoreFactory - Interface in com.google.cloud.firestore
An interface for Firestore factories.
FirestoreOptions - Class in com.google.cloud.firestore
A Factory class to create new Firestore instances.
FirestoreOptions(FirestoreOptions.Builder) - Constructor for class com.google.cloud.firestore.FirestoreOptions
 
FirestoreOptions.Builder - Class in com.google.cloud.firestore
 
FirestoreOptions.DefaultFirestoreFactory - Class in com.google.cloud.firestore
 
FirestoreOptions.DefaultFirestoreRpcFactory - Class in com.google.cloud.firestore
 
FirestoreRpc - Interface in com.google.cloud.firestore.spi.v1beta1
Contains the RPC stubs used by the manual Cloud Firestore client.
FirestoreRpcFactory - Interface in com.google.cloud.firestore
An interface for Firestore RPC factory.
FirestoreSettings - Class in com.google.cloud.firestore.v1beta1
Settings class to configure an instance of FirestoreClient.
FirestoreSettings(FirestoreSettings.Builder) - Constructor for class com.google.cloud.firestore.v1beta1.FirestoreSettings
 
FirestoreSettings.Builder - Class in com.google.cloud.firestore.v1beta1
Builder for FirestoreSettings.
FirestoreStub - Class in com.google.cloud.firestore.v1beta1.stub
Base stub class for Google Cloud Firestore API.
FirestoreStub() - Constructor for class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
FirestoreStubSettings - Class in com.google.cloud.firestore.v1beta1.stub
Settings class to configure an instance of FirestoreStub.
FirestoreStubSettings(FirestoreStubSettings.Builder) - Constructor for class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
 
FirestoreStubSettings.Builder - Class in com.google.cloud.firestore.v1beta1.stub
Builder for FirestoreStubSettings.
formatAnyPathName(String, String, String, String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Formats a string containing the fully-qualified path to represent a any_path resource.
formatDatabaseRootName(String, String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Formats a string containing the fully-qualified path to represent a database_root resource.
formatDocumentPathName(String, String, String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Formats a string containing the fully-qualified path to represent a document_path resource.
formatDocumentRootName(String, String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Formats a string containing the fully-qualified path to represent a document_root resource.
fromBytes(byte[]) - Static method in class com.google.cloud.firestore.Blob
Creates a new Blob instance from the provided bytes.
fromByteString(ByteString) - Static method in class com.google.cloud.firestore.Blob
Creates a new Blob instance from the provided ByteString.
fromMap(Map<K, V>, Comparator<K>) - Static method in class com.google.cloud.firestore.collection.ArraySortedMap
 
fromMap(Map<A, B>, Comparator<A>) - Static method in class com.google.cloud.firestore.collection.ImmutableSortedMap.Builder
 
fromMap(Map<A, B>, Comparator<A>) - Static method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 

G

GeoPoint - Class in com.google.cloud.firestore
Immutable class representing a geographic location in Firestore
GeoPoint(double, double) - Constructor for class com.google.cloud.firestore.GeoPoint
Construct a new GeoPoint using the provided latitude and longitude values.
get(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
get(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
get(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
get() - Method in class com.google.cloud.firestore.DocumentReference
Reads the document referenced by this DocumentReference.
get(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value at the field or null if the field doesn't exist.
get(FieldPath) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value at the field or null if the field doesn't exist.
get() - Method in class com.google.cloud.firestore.Query
Executes the query and returns the results as QuerySnapshot.
get(DocumentReference) - Method in class com.google.cloud.firestore.Transaction
Reads the document referred to by the provided DocumentReference.
get(Query) - Method in class com.google.cloud.firestore.Transaction
Returns the result set from the provided query.
getAll(DocumentReference...) - Method in interface com.google.cloud.firestore.Firestore
Retrieves multiple documents from Firestore.
getAll(DocumentReference...) - Method in class com.google.cloud.firestore.Transaction
Retrieves multiple documents from Firestore.
getBlob(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a Blob.
getBoolean(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a boolean.
getCollections() - Method in class com.google.cloud.firestore.DocumentReference
Fetches the subcollections that are direct children of this document.
getCollections() - Method in interface com.google.cloud.firestore.Firestore
Fetches the root collections that are associated with this Firestore database.
getColor() - Method in class com.google.cloud.firestore.collection.LLRBBlackValueNode
 
getColor() - Method in class com.google.cloud.firestore.collection.LLRBRedValueNode
 
getColor() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
getComparator() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
getComparator() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
getComparator() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
getComparator(Class<T>) - Static method in class com.google.cloud.firestore.collection.StandardComparator
 
getCreateTime() - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the time at which this document was created.
getCredentialsProvider() - Method in class com.google.cloud.firestore.FirestoreOptions
 
getData() - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the fields of the document as a Map or null if the document doesn't exist.
getData() - Method in class com.google.cloud.firestore.QueryDocumentSnapshot
Returns the fields of the document as a Map.
getDatabaseId() - Method in class com.google.cloud.firestore.FirestoreOptions
 
getDate(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a Date.
getDefaultCredentialsProviderBuilder() - Static method in class com.google.cloud.firestore.FirestoreOptions
 
getDefaultEndpoint() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the default service endpoint.
getDefaultEndpoint() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the default service endpoint.
getDefaultHost() - Method in class com.google.cloud.firestore.FirestoreOptions
 
getDefaultInstance() - Static method in class com.google.cloud.firestore.FirestoreOptions
Returns a default FirestoreOptions instance.
getDefaultServiceScopes() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the default service scopes.
getDefaultServiceScopes() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the default service scopes.
getDefaultTransportChannelProviderBuilder() - Static method in class com.google.cloud.firestore.FirestoreOptions
 
getDefaultTransportOptionsBuilder() - Static method in class com.google.cloud.firestore.FirestoreOptions
 
getDocument() - Method in class com.google.cloud.firestore.DocumentChange
Returns the newly added or modified document if this DocumentChange is for an updated document.
getDocument(GetDocumentRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Gets a single document.
getDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Gets a single document.
getDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
getDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
getDocumentChanges() - Method in class com.google.cloud.firestore.QuerySnapshot
Returns the list of documents that changed since the last snapshot.
getDocuments() - Method in class com.google.cloud.firestore.QuerySnapshot
Returns the documents in this QuerySnapshot as a List in order of the query.
getDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to getDocument.
getDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to getDocument.
getDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to getDocument.
getDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to getDocument.
getDouble(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a double.
getExecutor() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Returns the executor used by the GAPIC client.
getExecutor() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
getExecutor() - Method in class com.google.cloud.firestore.TransactionOptions
 
getFirestore() - Method in class com.google.cloud.firestore.DocumentReference
 
getFirestore() - Method in class com.google.cloud.firestore.Query
Gets the Firestore instance associated with this query.
getGeoPoint(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a GeoPoint.
getId() - Method in class com.google.cloud.firestore.CollectionReference
The id of a collection refers to the last component of path pointing to a collection, e.g.
getId() - Method in class com.google.cloud.firestore.DocumentReference
The id of a document refers to the last component of path pointing to a document, e.g.
getId() - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the ID of the document contained in this snapshot.
getInstance() - Static method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getKey() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getKey() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
getKey() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
getLatitude() - Method in class com.google.cloud.firestore.GeoPoint
Returns the latitude.
getLeft() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getLeft() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
getLeft() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
getLong(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a long.
getLongitude() - Method in class com.google.cloud.firestore.GeoPoint
Returns the longitude.
getMax() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getMax() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
getMax() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
getMaxEntry() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
getMaxKey() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
getMaxKey() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
getMaxKey() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
getMin() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getMin() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
getMin() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
getMinEntry() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
getMinKey() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
getMinKey() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
getMinKey() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
getNewIndex() - Method in class com.google.cloud.firestore.DocumentChange
The index of the changed document in the result set immediately after this DocumentChange (i.e.
getNumberOfAttempts() - Method in class com.google.cloud.firestore.TransactionOptions
 
getOldIndex() - Method in class com.google.cloud.firestore.DocumentChange
The index of the changed document in the result set immediately prior to this DocumentChange (i.e.
getParent() - Method in class com.google.cloud.firestore.CollectionReference
Returns a DocumentReference to the containing Document if this is a subcollection, else null.
getParent() - Method in class com.google.cloud.firestore.DocumentReference
A reference to the Collection to which this DocumentReference belongs to.
getPath() - Method in class com.google.cloud.firestore.CollectionReference
A string representing the path of the referenced collection (relative to the root of the database).
getPath() - Method in class com.google.cloud.firestore.DocumentReference
A string representing the path of the referenced document (relative to the root of the database).
getPredecessorEntry(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
getPredecessorKey(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
getPredecessorKey(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
getPredecessorKey(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
getQuery() - Method in class com.google.cloud.firestore.QuerySnapshot
Returns the query for the snapshot.
getReadTime() - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the time at which this snapshot was read.
getReadTime() - Method in class com.google.cloud.firestore.QuerySnapshot
Returns the time at which this snapshot was read.
getReference() - Method in class com.google.cloud.firestore.DocumentSnapshot
Gets the reference to the document.
getRight() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getRight() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
getRight() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
getScopes() - Method in class com.google.cloud.firestore.FirestoreOptions
 
getSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
getString(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a String.
getStub() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
getStubSettingsBuilder() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
 
getSuccessorKey(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
getSuccessorKey(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
getSuccessorKey(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
getTimestamp(String) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the value of the field as a Timestamp.
getTransportChannelProvider() - Method in class com.google.cloud.firestore.FirestoreOptions
 
getType() - Method in class com.google.cloud.firestore.DocumentChange
 
getUpdateTime() - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the time at which this document was last updated.
getUpdateTime() - Method in class com.google.cloud.firestore.WriteResult
The update time as exposed by the server.
getValue() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
getValue() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
getValue() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
GrpcFirestoreCallableFactory - Class in com.google.cloud.firestore.v1beta1.stub
gRPC callable factory implementation for Google Cloud Firestore API.
GrpcFirestoreCallableFactory() - Constructor for class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreCallableFactory
 
GrpcFirestoreRpc - Class in com.google.cloud.firestore.spi.v1beta1
GRPC client implementation of the Firestore RPC methods.
GrpcFirestoreRpc(FirestoreOptions) - Constructor for class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
GrpcFirestoreStub - Class in com.google.cloud.firestore.v1beta1.stub
gRPC stub implementation for Google Cloud Firestore API.
GrpcFirestoreStub(FirestoreStubSettings, ClientContext) - Constructor for class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
Constructs an instance of GrpcFirestoreStub, using the given settings.
GrpcFirestoreStub(FirestoreStubSettings, ClientContext, GrpcStubCallableFactory) - Constructor for class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
Constructs an instance of GrpcFirestoreStub, using the given settings.

H

hashCode() - Method in class com.google.cloud.firestore.Blob
 
hashCode() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
hashCode() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
hashCode() - Method in class com.google.cloud.firestore.DocumentChange
 
hashCode() - Method in class com.google.cloud.firestore.DocumentReference
 
hashCode() - Method in class com.google.cloud.firestore.DocumentSnapshot
 
hashCode() - Method in class com.google.cloud.firestore.FieldValue
 
hashCode() - Method in class com.google.cloud.firestore.FirestoreOptions
 
hashCode() - Method in class com.google.cloud.firestore.GeoPoint
 
hashCode() - Method in class com.google.cloud.firestore.Precondition
 
hashCode() - Method in class com.google.cloud.firestore.Query
 
hashCode() - Method in class com.google.cloud.firestore.QuerySnapshot
 
hashCode() - Method in class com.google.cloud.firestore.SetOptions
 
hashCode() - Method in class com.google.cloud.firestore.WriteResult
 
hasNext() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMapIterator
 

I

identityTranslator() - Static method in class com.google.cloud.firestore.collection.ImmutableSortedMap.Builder
 
IgnoreExtraProperties - Annotation Type in com.google.cloud.firestore.annotation
Properties that don't map to class fields are ignored when serializing to a class annotated with this annotation.
ImmutableSortedMap<K,V> - Class in com.google.cloud.firestore.collection
 
ImmutableSortedMap() - Constructor for class com.google.cloud.firestore.collection.ImmutableSortedMap
 
ImmutableSortedMap.Builder - Class in com.google.cloud.firestore.collection
 
ImmutableSortedMap.Builder.KeyTranslator<C,D> - Interface in com.google.cloud.firestore.collection
 
ImmutableSortedMapIterator<K,V> - Class in com.google.cloud.firestore.collection
 
ImmutableSortedSet<T> - Class in com.google.cloud.firestore.collection
 
ImmutableSortedSet(List<T>, Comparator<T>) - Constructor for class com.google.cloud.firestore.collection.ImmutableSortedSet
 
indexOf(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
indexOf(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
indexOf(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
indexOf(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
inOrderTraversal(LLRBNode.NodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
inOrderTraversal(LLRBNode.NodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
inOrderTraversal(LLRBNode.NodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
inOrderTraversal(LLRBNode.NodeVisitor<K, V>) - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
inOrderTraversal(LLRBNode.NodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
inOrderTraversal(LLRBNode.NodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
insert(K, V) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
insert(K, V) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
insert(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
insert(K, V, Comparator<K>) - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
insert(K, V, Comparator<K>) - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
insert(K, V, Comparator<K>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
insert(K, V) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
isEmpty() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
isEmpty() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
isEmpty() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
isEmpty() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
isEmpty() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
isEmpty() - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
isEmpty() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
isEmpty() - Method in class com.google.cloud.firestore.QuerySnapshot
Returns true if there are no documents in the QuerySnapshot.
isRed() - Method in class com.google.cloud.firestore.collection.LLRBBlackValueNode
 
isRed() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
isRed() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
isRed() - Method in class com.google.cloud.firestore.collection.LLRBRedValueNode
 
isShutdown() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
isShutdown() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
isTerminated() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
isTerminated() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
iterator() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
iterator() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
iterator() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
iterator() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
iterator() - Method in class com.google.cloud.firestore.QuerySnapshot
 
iteratorFrom(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
iteratorFrom(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
iteratorFrom(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
iteratorFrom(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 

L

limit(int) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that's additionally limited to only return up to the specified number of documents.
listCollectionIds(String) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists all the collection IDs underneath a document.
listCollectionIds(ListCollectionIdsRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists all the collection IDs underneath a document.
listCollectionIdsCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists all the collection IDs underneath a document.
listCollectionIdsCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
listCollectionIdsCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
listCollectionIdsPagedCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Returns a list of collections IDs.
listCollectionIdsPagedCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
listCollectionIdsPagedCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists all the collection IDs underneath a document.
listCollectionIdsPagedCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
listCollectionIdsPagedCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
listCollectionIdsSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to listCollectionIds.
listCollectionIdsSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to listCollectionIds.
listCollectionIdsSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to listCollectionIds.
listCollectionIdsSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to listCollectionIds.
listDocuments(ListDocumentsRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists documents.
listDocumentsCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists documents.
listDocumentsCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
listDocumentsCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
listDocumentsPagedCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Lists documents.
listDocumentsPagedCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
listDocumentsPagedCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
listDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to listDocuments.
listDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to listDocuments.
listDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to listDocuments.
listDocumentsSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to listDocuments.
listenCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Returns a bi-directional watch stream.
listenCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
listenCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Listens to changes.
listenCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
listenCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
ListenerRegistration - Interface in com.google.cloud.firestore
Represents a listener that can be removed by calling remove().
listenSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to listen.
listenSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to listen.
listenSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to listen.
listenSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to listen.
LLRBBlackValueNode<K,V> - Class in com.google.cloud.firestore.collection
 
LLRBEmptyNode<K,V> - Class in com.google.cloud.firestore.collection
 
LLRBNode<K,V> - Interface in com.google.cloud.firestore.collection
 
LLRBNode.Color - Enum in com.google.cloud.firestore.collection
 
LLRBNode.NodeVisitor<K,V> - Class in com.google.cloud.firestore.collection
 
LLRBNode.ShortCircuitingNodeVisitor<K,V> - Interface in com.google.cloud.firestore.collection
 
LLRBRedValueNode<K,V> - Class in com.google.cloud.firestore.collection
 
LLRBValueNode<K,V> - Class in com.google.cloud.firestore.collection
 

M

merge() - Static method in class com.google.cloud.firestore.SetOptions
Changes the behavior of set() calls to only replace the values specified in its data argument.
mergeFieldPaths(List<FieldPath>) - Static method in class com.google.cloud.firestore.SetOptions
Changes the behavior of set() calls to only replace the fields under fieldPaths.
mergeFields(List<String>) - Static method in class com.google.cloud.firestore.SetOptions
Changes the behavior of set() calls to only replace the fields under fieldPaths.
mergeFields(String...) - Static method in class com.google.cloud.firestore.SetOptions
Changes the behavior of set() calls to only replace the fields under fieldPaths.

N

newBuilder() - Static method in class com.google.cloud.firestore.FirestoreOptions
 
newBuilder() - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns a new builder for this class.
newBuilder() - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns a new builder for this class.
newBuilder(ClientContext) - Static method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns a new builder for this class.
next() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMapIterator
 
NodeVisitor() - Constructor for class com.google.cloud.firestore.collection.LLRBNode.NodeVisitor
 
NONE - Static variable in class com.google.cloud.firestore.Precondition
An empty Precondition that adds no enforcements

O

of(String...) - Static method in class com.google.cloud.firestore.FieldPath
Creates a FieldPath from the provided field names.
offset(int) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that skips the first n results.
onEvent(T, FirestoreException) - Method in interface com.google.cloud.firestore.EventListener
onEvent will be called with the new value or the error if an error occurred.
orderBy(String) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that's additionally sorted by the specified field.
orderBy(FieldPath) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that's additionally sorted by the specified field.
orderBy(String, Query.Direction) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that's additionally sorted by the specified field, optionally in descending order instead of ascending.
orderBy(FieldPath, Query.Direction) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that's additionally sorted by the specified field, optionally in descending order instead of ascending.

P

parseAnyPathFromAnyPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the any_path from the given fully-qualified path which represents a any_path resource.
parseDatabaseFromAnyPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the database from the given fully-qualified path which represents a any_path resource.
parseDatabaseFromDatabaseRootName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the database from the given fully-qualified path which represents a database_root resource.
parseDatabaseFromDocumentPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the database from the given fully-qualified path which represents a document_path resource.
parseDatabaseFromDocumentRootName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the database from the given fully-qualified path which represents a document_root resource.
parseDocumentFromAnyPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the document from the given fully-qualified path which represents a any_path resource.
parseDocumentPathFromDocumentPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the document_path from the given fully-qualified path which represents a document_path resource.
parseProjectFromAnyPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the project from the given fully-qualified path which represents a any_path resource.
parseProjectFromDatabaseRootName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the project from the given fully-qualified path which represents a database_root resource.
parseProjectFromDocumentPathName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the project from the given fully-qualified path which represents a document_path resource.
parseProjectFromDocumentRootName(String) - Static method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Parses the project from the given fully-qualified path which represents a document_root resource.
Precondition - Class in com.google.cloud.firestore
Preconditions that can be used to restrict update() calls.
projectIdRequired() - Method in class com.google.cloud.firestore.FirestoreOptions
 
PropertyName - Annotation Type in com.google.cloud.firestore.annotation
Marks a field to be renamed when serialized.

Q

Query - Class in com.google.cloud.firestore
A Query which you can read or listen to.
Query.Direction - Enum in com.google.cloud.firestore
The direction of a sort.
QueryDocumentSnapshot - Class in com.google.cloud.firestore
A QueryDocumentSnapshot contains data read from a document in a Firestore database as part of a query.
QuerySnapshot - Class in com.google.cloud.firestore
A QuerySnapshot contains the results of a query.

R

RBTreeSortedMap<K,V> - Class in com.google.cloud.firestore.collection
This is a red-black tree backed implementation of ImmutableSortedMap.
remove(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
remove(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
remove() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMapIterator
 
remove(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
remove(K, Comparator<K>) - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
remove(K, Comparator<K>) - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
remove(K, Comparator<K>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
remove(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
remove() - Method in interface com.google.cloud.firestore.ListenerRegistration
Removes the listener being tracked by this ListenerRegistration.
reverseIterator() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
reverseIterator() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
reverseIterator() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
reverseIterator() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
reverseIteratorFrom(K) - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
reverseIteratorFrom(K) - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
reverseIteratorFrom(T) - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
reverseIteratorFrom(K) - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
rollback(String, ByteString) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Rolls back a transaction.
rollback(RollbackRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Rolls back a transaction.
rollbackCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Rolls back a transaction.
rollbackCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
rollbackCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Rolls back a transaction.
rollbackCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
rollbackCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
rollbackSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to rollback.
rollbackSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to rollback.
rollbackSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to rollback.
rollbackSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to rollback.
runQueryCallable() - Method in interface com.google.cloud.firestore.spi.v1beta1.FirestoreRpc
Runs a query.
runQueryCallable() - Method in class com.google.cloud.firestore.spi.v1beta1.GrpcFirestoreRpc
 
runQueryCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Runs a query.
runQueryCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
runQueryCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
runQuerySettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to runQuery.
runQuerySettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to runQuery.
runQuerySettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to runQuery.
runQuerySettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to runQuery.
runTransaction(Transaction.Function<T>) - Method in interface com.google.cloud.firestore.Firestore
Executes the given updateFunction and then attempts to commit the changes applied within the transaction.
runTransaction(Transaction.Function<T>, TransactionOptions) - Method in interface com.google.cloud.firestore.Firestore
Executes the given updateFunction and then attempts to commit the changes applied within the transaction.

S

select(String...) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query instance that applies a field mask to the result and returns the specified subset of fields.
select(FieldPath...) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query instance that applies a field mask to the result and returns the specified subset of fields.
ServerTimestamp - Annotation Type in com.google.cloud.firestore.annotation
Annotation used to mark a timestamp field as being populated via Server Timestamps.
serverTimestamp() - Static method in class com.google.cloud.firestore.FieldValue
Returns a sentinel used with set() or update() to include a server-generated timestamp in the written data.
set(Map<String, Object>) - Method in class com.google.cloud.firestore.DocumentReference
Overwrites the document referred to by this DocumentReference.
set(Map<String, Object>, SetOptions) - Method in class com.google.cloud.firestore.DocumentReference
Writes to the document referred to by this DocumentReference.
set(Object) - Method in class com.google.cloud.firestore.DocumentReference
Overwrites the document referred to by this DocumentReference.
set(Object, SetOptions) - Method in class com.google.cloud.firestore.DocumentReference
Writes to the document referred to by this DocumentReference.
setChannelProvider(TransportChannelProvider) - Method in class com.google.cloud.firestore.FirestoreOptions.Builder
Sets the TransportChannelProvider to use with this Firestore client.
setCredentialsProvider(CredentialsProvider) - Method in class com.google.cloud.firestore.FirestoreOptions.Builder
Sets the CredentialsProvider to use with this Firestore client.
setDatabaseId(String) - Method in class com.google.cloud.firestore.FirestoreOptions.Builder
Sets the database ID to use with this Firestore client.
SetOptions - Class in com.google.cloud.firestore
An options object that configures the behavior of set() calls.
setTimestampsInSnapshotsEnabled(boolean) - Method in class com.google.cloud.firestore.FirestoreOptions.Builder
Enables the use of Timestamps for timestamp fields in DocumentSnapshots.
setTransportOptions(TransportOptions) - Method in class com.google.cloud.firestore.FirestoreOptions.Builder
Sets the TransportOptions to use with this Firestore client.
shortCircuitingInOrderTraversal(LLRBNode.ShortCircuitingNodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
shortCircuitingInOrderTraversal(LLRBNode.ShortCircuitingNodeVisitor<K, V>) - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
shortCircuitingInOrderTraversal(LLRBNode.ShortCircuitingNodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
shortCircuitingReverseOrderTraversal(LLRBNode.ShortCircuitingNodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
shortCircuitingReverseOrderTraversal(LLRBNode.ShortCircuitingNodeVisitor<K, V>) - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
shortCircuitingReverseOrderTraversal(LLRBNode.ShortCircuitingNodeVisitor<K, V>) - Method in class com.google.cloud.firestore.collection.LLRBValueNode
 
shouldContinue(K, V) - Method in class com.google.cloud.firestore.collection.LLRBNode.NodeVisitor
 
shouldContinue(K, V) - Method in interface com.google.cloud.firestore.collection.LLRBNode.ShortCircuitingNodeVisitor
 
shutdown() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
shutdown() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
shutdownNow() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
 
shutdownNow() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
size() - Method in class com.google.cloud.firestore.collection.ArraySortedMap
 
size() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
size() - Method in class com.google.cloud.firestore.collection.ImmutableSortedSet
 
size() - Method in class com.google.cloud.firestore.collection.LLRBBlackValueNode
 
size() - Method in class com.google.cloud.firestore.collection.LLRBEmptyNode
 
size() - Method in interface com.google.cloud.firestore.collection.LLRBNode
 
size() - Method in class com.google.cloud.firestore.collection.LLRBRedValueNode
 
size() - Method in class com.google.cloud.firestore.collection.RBTreeSortedMap
 
size() - Method in class com.google.cloud.firestore.QuerySnapshot
Returns the number of documents in the QuerySnapshot.
StandardComparator<A extends Comparable<A>> - Class in com.google.cloud.firestore.collection
 
startAfter(DocumentSnapshot) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that starts after the provided document (exclusive).
startAfter(Object...) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that starts after the provided fields relative to the order of the query.
startAt(DocumentSnapshot) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that starts at the provided document (inclusive).
startAt(Object...) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query that starts at the provided fields relative to the order of the query.
stream(ApiStreamObserver<DocumentSnapshot>) - Method in class com.google.cloud.firestore.Query
Executes the query and streams the results as a StreamObserver of DocumentSnapshots.

T

ThrowOnExtraProperties - Annotation Type in com.google.cloud.firestore.annotation
Properties that don't map to class fields when serializing to a class annotated with this annotation cause an exception to be thrown.
toBuilder() - Method in class com.google.cloud.firestore.FirestoreOptions
 
toBuilder() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns a builder containing all the values of this settings class.
toBuilder() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns a builder containing all the values of this settings class.
toBytes() - Method in class com.google.cloud.firestore.Blob
Returns a copy of the underlying bytes as a byte[] array.
toByteString() - Method in class com.google.cloud.firestore.Blob
Returns the backing data as a ByteString.
toObject(Class<T>) - Method in class com.google.cloud.firestore.DocumentSnapshot
Returns the contents of the document converted to a POJO or null if the document doesn't exist.
toObject(Class<T>) - Method in class com.google.cloud.firestore.QueryDocumentSnapshot
Returns the contents of the document converted to a POJO.
toObjects(Class<T>) - Method in class com.google.cloud.firestore.QuerySnapshot
Returns the contents of the documents in the QuerySnapshot, converted to the provided class, as a list.
toString() - Method in class com.google.cloud.firestore.collection.ImmutableSortedMap
 
toString() - Method in class com.google.cloud.firestore.DocumentReference
 
toString() - Method in class com.google.cloud.firestore.FieldPath
 
toString() - Method in class com.google.cloud.firestore.GeoPoint
 
Transaction - Class in com.google.cloud.firestore
A Transaction is passed to a Function to provide the methods to read and write data within the transaction context.
Transaction.Function<T> - Interface in com.google.cloud.firestore
User callback that takes a Firestore Transaction
TransactionOptions - Class in com.google.cloud.firestore
Options specifying the behavior of Firestore Transactions.
translate(C) - Method in interface com.google.cloud.firestore.collection.ImmutableSortedMap.Builder.KeyTranslator
 

U

unaryMethodSettingsBuilders() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
 
update(Map<String, Object>) - Method in class com.google.cloud.firestore.DocumentReference
Updates fields in the document referred to by this DocumentReference.
update(Map<String, Object>, Precondition) - Method in class com.google.cloud.firestore.DocumentReference
Updates fields in the document referred to by this DocumentReference.
update(String, Object, Object...) - Method in class com.google.cloud.firestore.DocumentReference
Updates the fields in the document referred to by this DocumentReference.
update(FieldPath, Object, Object...) - Method in class com.google.cloud.firestore.DocumentReference
Updates the fields in the document referred to by this DocumentReference.
update(Precondition, String, Object, Object...) - Method in class com.google.cloud.firestore.DocumentReference
Updates the fields in the document referred to by this DocumentReference.
update(Precondition, FieldPath, Object, Object...) - Method in class com.google.cloud.firestore.DocumentReference
Updates the fields in the document referred to by this DocumentReference.
updateCallback(Transaction) - Method in interface com.google.cloud.firestore.Transaction.Function
 
updatedAt(Timestamp) - Static method in class com.google.cloud.firestore.Precondition
Creates a Precondition that enforces that the existing document was written at the specified time.
updateDocument(Document, DocumentMask) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Updates or inserts a document.
updateDocument(UpdateDocumentRequest) - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Updates or inserts a document.
updateDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Updates or inserts a document.
updateDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
updateDocumentCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
updateDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to updateDocument.
updateDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to updateDocument.
updateDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to updateDocument.
updateDocumentSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to updateDocument.

V

valueOf(String) - Static method in enum com.google.cloud.firestore.collection.LLRBNode.Color
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.firestore.DocumentChange.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.google.cloud.firestore.Query.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.google.cloud.firestore.collection.LLRBNode.Color
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.firestore.DocumentChange.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.google.cloud.firestore.Query.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
visitEntry(K, V) - Method in class com.google.cloud.firestore.collection.LLRBNode.NodeVisitor
 

W

whereEqualTo(String, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be equal to the specified value.
whereEqualTo(FieldPath, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be equal to the specified value.
whereGreaterThan(String, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be greater than the specified value.
whereGreaterThan(FieldPath, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be greater than the specified value.
whereGreaterThanOrEqualTo(String, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be greater than or equal to the specified value.
whereGreaterThanOrEqualTo(FieldPath, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be greater than or equal to the specified value.
whereLessThan(String, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be less than the specified value.
whereLessThan(FieldPath, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be less than the specified value.
whereLessThanOrEqualTo(String, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be less or equal to the specified value.
whereLessThanOrEqualTo(FieldPath, Object) - Method in class com.google.cloud.firestore.Query
Creates and returns a new Query with the additional filter that documents must contain the specified field and the value should be less or equal to the specified value.
withChanges(Query, Timestamp, DocumentSet, List<DocumentChange>) - Static method in class com.google.cloud.firestore.QuerySnapshot
Creates a new QuerySnapshot representing a snapshot of a Query with changed documents.
withDocuments(Query, Timestamp, List<QueryDocumentSnapshot>) - Static method in class com.google.cloud.firestore.QuerySnapshot
Creates a new QuerySnapshot representing the results of a Query with added documents.
WriteBatch - Class in com.google.cloud.firestore
A Firestore WriteBatch that can be used to atomically commit multiple write operations at once.
writeCallable() - Method in class com.google.cloud.firestore.v1beta1.FirestoreClient
Streams batches of document updates and deletes, in order.
writeCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStub
 
writeCallable() - Method in class com.google.cloud.firestore.v1beta1.stub.GrpcFirestoreStub
 
WriteResult - Class in com.google.cloud.firestore
A WriteResult exposes the update time set by the server.
writeSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings.Builder
Returns the builder for the settings used for calls to write.
writeSettings() - Method in class com.google.cloud.firestore.v1beta1.FirestoreSettings
Returns the object with the settings used for calls to write.
writeSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings.Builder
Returns the builder for the settings used for calls to write.
writeSettings() - Method in class com.google.cloud.firestore.v1beta1.stub.FirestoreStubSettings
Returns the object with the settings used for calls to write.
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2018 Google LLC. All rights reserved.