Firebase.Functions.FirebaseFunctions

FirebaseFunctions is a service that supports calling Google Cloud Functions.

Summary

FirebaseFunctions is a service that supports calling Google Cloud Functions. Pass a custom instance of Firebase.FirebaseApp to GetInstance which will use Auth and InstanceID from the app.

Otherwise, if you call DefaultInstance without a FirebaseApp, the FirebaseFunctions instance will initialize with the default Firebase.FirebaseApp obtainable from FirebaseApp.DefaultInstance.

Properties

App
The Firebase.FirebaseApp associated with this FirebaseFunctions instance.
DefaultInstance
Returns the FirebaseFunctions , initialized with the default Firebase.FirebaseApp

Public static functions

GetInstance(FirebaseApp app)
Returns the FirebaseFunctions , initialized with a custom Firebase.FirebaseApp
GetInstance(string region)
Returns the FirebaseFunctions , initialized with the default Firebase.FirebaseApp.
GetInstance(FirebaseApp app, string region)
Returns the FirebaseFunctions , initialized with a custom Firebase.FirebaseApp and region.

Public functions

GetHttpsCallable(string name)
Creates a HttpsCallableReference given a name.
GetHttpsCallableFromURL(string url)
Creates a HttpsCallableReference given a URL.
GetHttpsCallableFromURL(Uri url)
Creates a HttpsCallableReference given a URL.
UseFunctionsEmulator(string origin)
void
Sets an origin of a Cloud Functions Emulator instance to use.

Properties

App

FirebaseAppApp

The Firebase.FirebaseApp associated with this FirebaseFunctions instance.

DefaultInstance

staticFirebaseFunctionsDefaultInstance

Returns the FirebaseFunctions , initialized with the default Firebase.FirebaseApp

a FirebaseFunctions instance.

Public static functions

GetInstance

FirebaseFunctionsGetInstance(FirebaseAppapp)

Returns the FirebaseFunctions , initialized with a custom Firebase.FirebaseApp

Details
Parameters
app
The custom Firebase.FirebaseApp used for initialization.
Returns
a FirebaseFunctions instance.

GetInstance

FirebaseFunctionsGetInstance(stringregion)

Returns the FirebaseFunctions , initialized with the default Firebase.FirebaseApp.

Details
Parameters
region
The region to call Cloud Functions in.
Returns
a FirebaseFunctions instance.

GetInstance

FirebaseFunctionsGetInstance(FirebaseAppapp,stringregion)

Returns the FirebaseFunctions , initialized with a custom Firebase.FirebaseApp and region.

Details
Parameters
app
The custom Firebase.FirebaseApp used for initialization.
Returns
a FirebaseFunctions instance.

Public functions

GetHttpsCallable

HttpsCallableReferenceGetHttpsCallable(stringname)

Creates a HttpsCallableReference given a name.

GetHttpsCallableFromURL

HttpsCallableReferenceGetHttpsCallableFromURL(stringurl)

Creates a HttpsCallableReference given a URL.

GetHttpsCallableFromURL

HttpsCallableReferenceGetHttpsCallableFromURL(Uriurl)

Creates a HttpsCallableReference given a URL.

UseFunctionsEmulator

voidUseFunctionsEmulator(stringorigin)

Sets an origin of a Cloud Functions Emulator instance to use.