Module google_firebaseremoteconfig1::api [−][src]
Structs
FirebaseRemoteConfig | Central instance to access all FirebaseRemoteConfig related resource activities |
ProjectGetRemoteConfigCall | Get the latest version Remote Configuration for a project. Returns the RemoteConfig as the payload, and also the eTag as a response header. |
ProjectMethods | A builder providing access to all methods supported on project resources.
It is not used directly, but through the |
ProjectUpdateRemoteConfigCall | Update a RemoteConfig. We treat this as an always-existing resource (when it is not found in our data store, we treat it as version 0, a template with zero conditions and zero parameters). Hence there are no Create or Delete operations. Returns the updated template when successful (and the updated eTag as a response header), or an error if things go wrong. Possible error messages: |
RemoteConfig |
|
RemoteConfigCondition | A single RemoteConfig Condition. A list of these (because order matters) are part of a single RemoteConfig template. |
RemoteConfigParameter | While default_value and conditional_values are each optional, at least one of the two is required - otherwise, the parameter is meaningless (and an exception will be thrown by the validation logic). |
RemoteConfigParameterValue | A RemoteConfigParameter’s “value” (either the default value, or the value
associated with a condition name) is either a string, or the
“use_in_app_default” indicator (which means to leave out the parameter from
the returned <key, value> map that is the output of the parameter fetch).
We represent the “use_in_app_default” as a bool, but (when using the boolean
instead of the string) it should always be |