Interfaces
Classes
| Condition | Represents a Remote Config condition that can be included in a Template. |
| FirebaseRemoteConfig | This class is the entry point for all server-side Firebase Remote Config actions. |
| KeysAndValues | Represents data stored in context passed to server-side Remote Config. |
| KeysAndValues.Builder | Builder class for KeysAndValues using which values will be assigned to private variables. |
| ListVersionsOptions | A class representing options for Remote Config list versions operation. |
| ListVersionsOptions.Builder | |
| ListVersionsPage | Represents a page of Version instances. |
| Parameter | Represents a Remote Config parameter that can be included in a Template. |
| ParameterGroup | Represents a Remote Config parameter group that can be included in a Template. |
| ParameterValue | Represents a Remote Config parameter value that can be used in a Template. |
| ParameterValue.Explicit | Represents an explicit Remote Config parameter value with a value that the parameter is set to. |
| ParameterValue.InAppDefault | Represents an in app default parameter value. |
| PercentCondition | Represents a condition that compares the instance pseudo-random percentile to a given limit. |
| ServerConfig | Represents the configuration produced by evaluating a server template. |
| ServerTemplateImpl | |
| ServerTemplateImpl.Builder | |
| Template | Represents a Remote Config template. |
| User | Represents a Remote Config user. |
| Version | Represents a Remote Config template version. |
Enums
| ParameterValueType | Data types that are associated with parameter values. |
| PercentConditionOperator | Defines supported operators for percent conditions. |
| RemoteConfigErrorCode | Error codes that can be raised by the Remote Config APIs. |
| TagColor | Colors that are associated with conditions for display purposes in the Firebase Console. |
| ValueSource | Indicates the source of a value. |
Exceptions
| FirebaseRemoteConfigException | Generic exception related to Firebase Remote Config. |