Stay organized with collections
Save and categorize content based on your preferences.
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.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-26 UTC.
[null,null,["Last updated 2024-09-26 UTC."],[],[],null,["# firebase::remote_config::ConfigInfo Struct Reference\n\nfirebase::remote_config::ConfigInfo\n===================================\n\n\n`#include \u003cremote_config.h\u003e`\n\nDescribes the state of the most recent Fetch() call.\n\nSummary\n-------\n\nNormally returned as a result of the GetInfo() function.\n\n| ### Public attributes ||\n|-------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [fetch_time](#structfirebase_1_1remote__config_1_1_config_info_1a353be5e95447fb67de0cf34dc65a7013) | `uint64_t` The time (in milliseconds since the epoch) that the last fetch operation completed. |\n| [last_fetch_failure_reason](#structfirebase_1_1remote__config_1_1_config_info_1aa353fb3a873feeed0c8cee9d57217f7b) | [FetchFailureReason](/docs/reference/cpp/namespace/firebase/remote-config#namespacefirebase_1_1remote__config_1a6fb05ff71e1e4820f002ccaf7d0b2968) The reason the most recent fetch failed. |\n| [last_fetch_status](#structfirebase_1_1remote__config_1_1_config_info_1a023e7d12118c479ce06c8c07d3d5a1c7) | [LastFetchStatus](/docs/reference/cpp/namespace/firebase/remote-config#namespacefirebase_1_1remote__config_1ac0e46414bf605c3cfaac1c6f370d586a) The status of the last fetch request. |\n| [throttled_end_time](#structfirebase_1_1remote__config_1_1_config_info_1a9d6def15a09e0f0f2aa38c61c3e9e513) | `uint64_t` The time (in milliseconds since the epoch) when the refreshing of Remote Config data is throttled. |\n\nPublic attributes\n-----------------\n\n### fetch_time\n\n```c++\nuint64_t firebase::remote_config::ConfigInfo::fetch_time\n``` \nThe time (in milliseconds since the epoch) that the last fetch operation completed.\n\n0 if no fetch attempt has been made yet. \n\n### last_fetch_failure_reason\n\n```c++\nFetchFailureReason firebase::remote_config::ConfigInfo::last_fetch_failure_reason\n``` \nThe reason the most recent fetch failed. \n\n### last_fetch_status\n\n```c++\nLastFetchStatus firebase::remote_config::ConfigInfo::last_fetch_status\n``` \nThe status of the last fetch request. \n\n### throttled_end_time\n\n```c++\nuint64_t firebase::remote_config::ConfigInfo::throttled_end_time\n``` \nThe time (in milliseconds since the epoch) when the refreshing of Remote Config data is throttled."]]