Builder for a FirebaseRemoteConfigSettings
.
Public Constructor Summary
Public Method Summary
FirebaseRemoteConfigSettings |
build()
Returns a
FirebaseRemoteConfigSettings with the settings provided to this
builder.
|
FirebaseRemoteConfigSettings.Builder |
setDeveloperModeEnabled(boolean enabled)
This method was deprecated. Use
setMinimumFetchIntervalInSeconds(long) instead.
|
FirebaseRemoteConfigSettings.Builder |
setFetchTimeoutInSeconds(long duration)
Sets the connection timeout for fetch requests to the Firebase Remote Config
servers in seconds.
|
FirebaseRemoteConfigSettings.Builder |
setMinimumFetchIntervalInSeconds(long duration)
Sets the minimum interval between successive fetch calls.
|
Inherited Method Summary
Public Constructors
Public Methods
public FirebaseRemoteConfigSettings build ()
Returns a
FirebaseRemoteConfigSettings
with the settings provided to this builder.
public FirebaseRemoteConfigSettings.Builder setDeveloperModeEnabled (boolean enabled)
This method was deprecated.
Use
setMinimumFetchIntervalInSeconds(long)
instead.
Turns the developer mode setting on or off.
Parameters
enabled | Should be true to enable, or false to disable this
setting. |
---|
public FirebaseRemoteConfigSettings.Builder setFetchTimeoutInSeconds (long duration)
Sets the connection timeout for fetch requests to the Firebase Remote Config servers in seconds.
A fetch call will fail if it takes longer than the specified timeout to connect to the Remote Config servers.
Parameters
duration | Timeout duration in seconds. Should be a non-negative number. |
---|
Throws
IllegalArgumentException |
---|
public FirebaseRemoteConfigSettings.Builder setMinimumFetchIntervalInSeconds (long duration)
Sets the minimum interval between successive fetch calls.
Fetches less than duration
seconds after the last fetch from the
Firebase Remote Config server would use values returned during the last fetch.
Parameters
duration | Interval duration in seconds. Should be a non-negative number. |
---|