firebase::remote_config::ConfigInfo

#include <remote_config.h>

Describes the state of the most recent Fetch() call.

Summary

Normally returned as a result of the GetInfo() function.

Public attributes

fetch_time
uint64_t
The time (in milliseconds since the epoch) that the last fetch operation completed.
last_fetch_failure_reason
The reason the most recent fetch failed.
last_fetch_status
The status of the last fetch request.
throttled_end_time
uint64_t
The time (in milliseconds since the epoch) when the refreshing of Remote Config data is throttled.

Public attributes

fetch_time

uint64_t firebase::remote_config::ConfigInfo::fetch_time

The time (in milliseconds since the epoch) that the last fetch operation completed.

0 if no fetch attempt has been made yet.

last_fetch_failure_reason

FetchFailureReason firebase::remote_config::ConfigInfo::last_fetch_failure_reason

The reason the most recent fetch failed.

last_fetch_status

LastFetchStatus firebase::remote_config::ConfigInfo::last_fetch_status

The status of the last fetch request.

throttled_end_time

uint64_t firebase::remote_config::ConfigInfo::throttled_end_time

The time (in milliseconds since the epoch) when the refreshing of Remote Config data is throttled.