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 |
Utilities for caching. | |
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) |