FetchRemoteConfigRequest class

  • A request to render parameter values from the current RemoteConfig template and Firebase A/B Testing experiments.

Constructors

FetchRemoteConfigRequest({Map<String, String>? analyticsUserProperties, String? appBuild, String? appId, String? appInstanceId, String? appInstanceIdToken, String? appVersion, String? countryCode, String? firstOpenTime, String? languageCode, String? packageName, String? platformVersion, String? sdkVersion, String? timeZone})
FetchRemoteConfigRequest.fromJson(Map _json)

Properties

analyticsUserProperties Map<String, String>?
Optional - List of Analytics user properties.
getter/setter pair
appBuild String?
Optional - If omitted and the template has any conditions that depend on app_build, they will be evaluated as false.
getter/setter pair
appId String?
If not specified, fetch will return 400 (Bad Request).
getter/setter pair
appInstanceId String?
The instance id of the app.
getter/setter pair
appInstanceIdToken String?
The instance id token of the app, which is retrieved using the default scope.
getter/setter pair
appVersion String?
Optional - If omitted and the template has any conditions that depend on app_version, they will be evaluated as false.
getter/setter pair
countryCode String?
Optional - If omitted and the template has any conditions that depend on country_code, they will be evaluated as false.
getter/setter pair
firstOpenTime String?
The first time a user launches an app after installing or re-installing it.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
languageCode String?
Optional - If omitted and the template has any conditions that depend on locale, they will be evaluated as false.
getter/setter pair
packageName String?
Optional - If omitted, the project's default package will be fetched.
getter/setter pair
platformVersion String?
Optional - If omitted and the template has any conditions that depend on platform version, they will be evaluated as false.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sdkVersion String?
Optional - Version of the Firebase Remote Config SDK.
getter/setter pair
timeZone String?
Optional - If omitted and the template has any conditions that depend on timezone, they will be evaluated as false.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited