Enums representing periodic update types for CachingComponentBase.
Definition in file update_type.hpp.
Go to the source code of this file.
#include <string_view>#include <userver/formats/json_fwd.hpp>#include <userver/yaml_config/fwd.hpp>Namespaces | |
| namespace | cache |
| LRU/LRU-set caches and related utilities. | |
Enumerations | |
| enum class | cache::UpdateType { cache::kFull , cache::kIncremental } |
| Type of CachingComponentBase update. More... | |
| enum class | cache::AllowedUpdateTypes { kFullAndIncremental , kOnlyFull , kOnlyIncremental } |
| Update types allowed for a CachingComponentBase instance by static config. More... | |
Functions | |
| UpdateType | cache::Parse (const formats::json::Value &value, formats::parse::To< UpdateType >) |
| std::string_view | cache::ToString (UpdateType update_type) |
| AllowedUpdateTypes | cache::Parse (const yaml_config::YamlConfig &value, formats::parse::To< AllowedUpdateTypes >) |
| std::string_view | cache::ToString (AllowedUpdateTypes allowed_update_types) |