com.google.firebase.remoteconfig

Interfaces

ConfigUpdateListener

Event listener interface for real-time Remote Config updates.

ConfigUpdateListenerRegistration

Listener registration returned byaddOnConfigUpdateListener.

FirebaseRemoteConfigInfo

Wraps the current state of theFirebaseRemoteConfig singleton object.

FirebaseRemoteConfigValue

Wrapper for a Remote Config parameter value, with methods to get it as different types.

Classes

ConfigUpdate

Information about the updated config passed toonUpdate.

CustomSignals

A container type to represent key/value pairs of heterogeneous types to be set as custom signals insetCustomSignals.

CustomSignals.Builder

Builder for constructingCustomSignals instances.

FirebaseRemoteConfig

Entry point for the Firebase Remote Config API.

FirebaseRemoteConfigSettings

Wraps the settings forFirebaseRemoteConfig operations.

FirebaseRemoteConfigSettings.Builder

Builder for aFirebaseRemoteConfigSettings.

RemoteConfigKt

Enums

Exceptions

FirebaseRemoteConfigClientException

A Firebase Remote Config internal issue that isn't caused by an interaction with the Firebase Remote Config server.

FirebaseRemoteConfigException

Base class forFirebaseRemoteConfig exceptions.

FirebaseRemoteConfigFetchThrottledException

An exception thrown when afetch call is throttled.

FirebaseRemoteConfigServerException

A Firebase Remote Config internal issue caused by an interaction with the Firebase Remote Config server.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-07-21 UTC.