public final class FirebaseClientFactory
extends java.lang.Object
FirebaseClient
instances creation.Modifier and Type | Method and Description |
---|---|
static FirebaseClient |
remoteClient(com.google.firebase.database.FirebaseDatabase database)
Creates a firebase client which
operates via the Firebase REST API.
|
static FirebaseClient |
remoteClient(com.google.firebase.database.FirebaseDatabase database,
FirebaseCredentials credentials)
Creates a
RemoteDatabaseClient which uses given
credentials to authorize its requests to the Firebase database. |
public static FirebaseClient remoteClient(com.google.firebase.database.FirebaseDatabase database)
The client created with this method is suitable only for databases whose read/write side
is public, to access the databases requiring authentication, use
FirebaseClientFactory.remoteClient(FirebaseDatabase, FirebaseCredentials)
.
database
- the Firebase database to connect toRestClient
public static FirebaseClient remoteClient(com.google.firebase.database.FirebaseDatabase database, FirebaseCredentials credentials)
RemoteDatabaseClient
which uses given
credentials to authorize its requests to the Firebase database.database
- the Firebase database to connect tocredentials
- the Firebase Database credentials to useRestClient