SDK Client Reference

Classes

  • Aggregate
    • toProto
  • AggregateField
    • isEqual
    • average
    • count
    • sum
  • AggregateQuery
    • explain
    • get
    • isEqual
  • AggregateQuerySnapshot
    • data
    • isEqual
  • BulkWriter
    • close
    • create
    • delete
    • flush
    • onWriteError
    • onWriteResult
    • set
    • update
  • BulkWriterError
  • BundleBuilder
    • add
  • CollectionGroup
    • getPartitions
  • CollectionReference
    • add
    • aggregate
    • count
    • doc
    • endAt
    • endBefore
    • explain
    • explainStream
    • get
    • getInequalityFilterFields
    • isEqual
    • limit
    • limitToLast
    • listDocuments
    • offset
    • onSnapshot
    • orderBy
    • select
    • startAfter
    • startAt
    • stream
    • withConverter
  • DocumentChange
    • isEqual
  • DocumentReference
    • collection
    • create
    • delete
    • get
    • isEqual
    • listCollections
    • onSnapshot
    • set
    • update
    • withConverter
  • DocumentSnapshot
    • data
    • get
    • isEqual
  • ExecutionStats
  • ExplainMetrics
  • ExplainResults
  • FieldPath
    • isEqual
    • documentId
  • FieldValue
    • isEqual
    • arrayRemove
    • arrayUnion
    • delete
    • increment
    • serverTimestamp
    • vector
  • Filter
    • and
    • or
    • where
  • Firestore
    • batch
    • bulkWriter
    • bundle
    • collection
    • collectionGroup
    • doc
    • getAll
    • listCollections
    • recursiveDelete
    • runTransaction
    • settings
    • terminate
    • toJSON
  • GeoPoint
    • isEqual
  • PlanSummary
  • Query
    • aggregate
    • count
    • endAt
    • endBefore
    • explain
    • explainStream
    • get
    • getInequalityFilterFields
    • isEqual
    • limit
    • limitToLast
    • offset
    • onSnapshot
    • orderBy
    • select
    • startAfter
    • startAt
    • stream
    • withConverter
  • QueryDocumentSnapshot
    • data
    • get
    • isEqual
  • QueryPartition
    • toQuery
  • QuerySnapshot
    • docChanges
    • forEach
    • isEqual
  • Timestamp
    • isEqual
    • toDate
    • toMillis
    • valueOf
    • fromDate
    • fromMillis
    • now
  • Transaction
    • create
    • delete
    • get
    • getAll
    • set
    • update
    • withLazyStartedTransaction
  • VectorValue
    • isEqual
    • toArray
  • WriteBatch
    • commit
    • create