Firebase.RemoteConfig

Summary

Enumerations

FetchFailureReason{
  Invalid,
  Throttled,
  Error
}
enum
Describes the most recent fetch failure.
LastFetchStatus{
  Success,
  Failure,
  Pending
}
enum
Describes the most recent fetch request status.
ValueSource{
  StaticValue,
  RemoteValue,
  DefaultValue
}
enum
Describes the source a config value was retrived from.

Classes

Firebase.RemoteConfig.ConfigInfo

Describes the state of the most recent Fetch() call.

Firebase.RemoteConfig.FirebaseRemoteConfig

Firebase Remote Config API.

Structs

Firebase.RemoteConfig.ConfigSettings

Settings for FirebaseRemoteConfig operations.

Firebase.RemoteConfig.ConfigValue

Wrapper for a Remote Config parameter value, with methods to get it as different types, such as bools and doubles, along with information about where the data came from.

Enumerations

FetchFailureReason

 FetchFailureReason

Describes the most recent fetch failure.

Properties
Error

The most recent fetch failed for an unknown reason.

Invalid

The fetch has not yet failed.

Throttled

The most recent fetch failed because it was throttled by the server.

(You are sending too many fetch requests in too short a time.)

LastFetchStatus

 LastFetchStatus

Describes the most recent fetch request status.

Properties
Failure

The most recent fetch request failed.

Pending

The most recent fetch is still in progress.

Success

The most recent fetch was a success, and its data is ready to be applied, if you have not already done so.

ValueSource

 ValueSource

Describes the source a config value was retrived from.

Properties
DefaultValue

The value was not specified, so the specified default value was returned instead.

RemoteValue

The value was found in the remote data store, and returned.

StaticValue

The value was not specified and no default was specified, so a static value (0 for numeric values, an empty string for strings) was returned.

Send feedback about...

Need help? Visit our support page.