FirebaseRemoteConfigFetchThrottledException

public class FirebaseRemoteConfigFetchThrottledException extends FirebaseRemoteConfigException


An exception thrown when a fetch call is throttled.

Summary

Public fields

final long

Public constructors

FirebaseRemoteConfigFetchThrottledException(
    long throttleEndTimeMillis
)

Creates a throttled exception with the earliest time that a fetch call might be made without being throttled.

Public methods

long

Returns the time, in millis since epoch, until which all fetch calls will be throttled.

Inherited fields

From com.google.firebase.remoteconfig.FirebaseRemoteConfigException
final FirebaseRemoteConfigException.Code

Code that specifies the type of exception.

Inherited methods

From com.google.firebase.remoteconfig.FirebaseRemoteConfigException
@NonNull FirebaseRemoteConfigException.Code

Gets the Code representing the type of exception.

From java.lang.Throwable
synchronized final void
synchronized Throwable
synchronized Throwable
String
String
StackTraceElement[]
synchronized final Throwable[]
synchronized Throwable
void
void
setStackTrace(StackTraceElement[] stackTrace)
String

Public fields

throttleEndTimeMillis

public final long throttleEndTimeMillis

Public constructors

FirebaseRemoteConfigFetchThrottledException

public FirebaseRemoteConfigFetchThrottledException(
    long throttleEndTimeMillis
)

Creates a throttled exception with the earliest time that a fetch call might be made without being throttled.

Parameters
long throttleEndTimeMillis

the time, in millis since epoch, until which all fetch calls will be throttled.

Public methods

getThrottleEndTimeMillis

public long getThrottleEndTimeMillis()

Returns the time, in millis since epoch, until which all fetch calls will be throttled.