userver: Member List
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
components::DynamicConfigClientUpdater Member List

This is the complete list of members for components::DynamicConfigClientUpdater, including all inherited members.

AssertPeriodicUpdateStarted() (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
CacheUpdateTrait(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
Clear()components::CachingComponentBase< dynamic_config::DocsMap >protected
DynamicConfigClientUpdater(const ComponentConfig &, const ComponentContext &) (defined in components::DynamicConfigClientUpdater)components::DynamicConfigClientUpdater
Flag enum namecache::CacheUpdateTraitprotected
Get() constcomponents::CachingComponentBase< dynamic_config::DocsMap >
GetAllowedUpdateTypes() constcache::CacheUpdateTraitprotected
GetComponentHealth() const overridecomponents::LoggableComponentBaseinline
GetStaticConfigSchema() (defined in components::DynamicConfigClientUpdater)components::DynamicConfigClientUpdaterstatic
GetUnsafe() constcomponents::CachingComponentBase< dynamic_config::DocsMap >
InvalidateAsync(UpdateType update_type)cache::CacheUpdateTraitprotected
kNamecomponents::DynamicConfigClientUpdaterstatic
LoggableComponentBase(const ComponentConfig &, const ComponentContext &) (defined in components::LoggableComponentBase)components::LoggableComponentBase
LoggableComponentBase(LoggableComponentBase &&)=delete (defined in components::LoggableComponentBase)components::LoggableComponentBase
LoggableComponentBase(const LoggableComponentBase &)=delete (defined in components::LoggableComponentBase)components::LoggableComponentBase
MayReturnNull() constcomponents::CachingComponentBase< dynamic_config::DocsMap >protectedvirtual
Name() constcache::CacheUpdateTraitprotected
OnAllComponentsAreStopping() overridecomponents::LoggableComponentBaseinline
OnCacheModified()cache::CacheUpdateTraitprotected
OnLoadingCancelled() overridecomponents::LoggableComponentBaseinline
operator=(CacheUpdateTrait &&)=delete (defined in cache::CacheUpdateTrait)cache::CacheUpdateTraitprotected
PreAssignCheck(const dynamic_config::DocsMap *old_value_ptr, const dynamic_config::DocsMap *new_value_ptr) constcomponents::CachingComponentBase< dynamic_config::DocsMap >protectedvirtual
Set(std::unique_ptr< const dynamic_config::DocsMap > value_ptr)components::CachingComponentBase< dynamic_config::DocsMap >protected
Set(dynamic_config::DocsMap &&value)components::CachingComponentBase< dynamic_config::DocsMap >protected
SetAdditionalKeys(std::vector< std::string > keys) (defined in components::DynamicConfigClientUpdater)components::DynamicConfigClientUpdater
StartPeriodicUpdates(utils::Flags< Flag > flags={})cache::CacheUpdateTraitprotected
StopPeriodicUpdates()cache::CacheUpdateTraitprotected
UpdateAndListen(Class *obj, std::string name, void(Class::*func)(const std::shared_ptr< const dynamic_config::DocsMap > &))components::CachingComponentBase< dynamic_config::DocsMap >
UpdateSyncDebug(UpdateType update_type)cache::CacheUpdateTraitprotected
WriteContents(dump::Writer &writer, const dynamic_config::DocsMap &contents) constcomponents::CachingComponentBase< dynamic_config::DocsMap >protectedvirtual
~DynamicConfigClientUpdater() override (defined in components::DynamicConfigClientUpdater)components::DynamicConfigClientUpdater
~LoggableComponentBase() override=defaultcomponents::LoggableComponentBase