| java.lang.Object | |
| ↳ | com.google.firebase.FirebaseOptions.Builder |
Builder for constructing FirebaseOptions.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Constructs an empty builder.
| |||||||||||
Initializes the builder's values from the options object.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Sets the auth variable to be used by database rules.
| |||||||||||
Sets the Service Account associated with these FirebaseOptions.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Constructs an empty builder.
Initializes the builder's values from the options object.
The new builder is not backed by this objects values, that is changes made to the new builder don't change the values of the origin object.
Sets the auth variable to be used by database rules. When set, security rules for database actions are evaluated using the provided auth object. During evaluation the object is available on the auth variable. Use this option to enforce schema validation and additional security for this app instance. If this option is not provided, security rules are bypassed entirely for this app instance.
| databaseAuthVariableOverride | UID. |
|---|
Sets the Service Account associated with these FirebaseOptions.
| stream | A stream containing the service account contents as JSON. |
|---|