Periodically updated caches control interface for testsuite.
More...
#include <userver/testsuite/cache_control.hpp>
|
enum class | PeriodicUpdatesMode {
kDefault
,
kEnabled
,
kDisabled
} |
|
|
| CacheControl (PeriodicUpdatesMode) |
|
bool | IsPeriodicUpdateEnabled (const cache::Config &cache_config, const std::string &cache_name) const |
| Whether the cache with specified config should be updated periodically.
|
|
void | InvalidateAllCaches (cache::UpdateType update_type) |
|
void | InvalidateCaches (cache::UpdateType update_type, std::unordered_set< std::string > names) |
|
Periodically updated caches control interface for testsuite.
All methods are coro-safe.
Definition at line 27 of file cache_control.hpp.
◆ PeriodicUpdatesMode
enum class testsuite::CacheControl::PeriodicUpdatesMode |
|
strong |
◆ CacheInvalidatorHolder
The documentation for this class was generated from the following file: