Class FirestoreConnect

java.lang.Object
net.officefloor.nosql.firestore.FirestoreConnect

public class FirestoreConnect extends Object
Firestore connect functionality.
Author:
Daniel Sagenschneider
  • Field Details

  • Method Details

    • setFirestoreFactory

      public static void setFirestoreFactory(FirestoreFactory firestoreFactory)

      Sets using the FirestoreFactory.

      This is typically used for testing to allow overriding the FirestoreFactory being used.

      Parameters:
      firestoreFactory - FirestoreFactory. May be null to not override.
    • connect

      public static com.google.cloud.firestore.Firestore connect(SourceContext context) throws Exception

      Connects to Firestore.

      Note that the Firestore instance is not managed. It will need to be manually shutdown once use is complete.

      Parameters:
      context - SourceContext.
      Returns:
      Firestore.
      Throws:
      Exception - If fails to connect.