userver: userver/error_injection/settings.hpp File Reference
Loading...
Searching...
No Matches
settings.hpp File Reference

Detailed Description

Artificial error injection settings and verdict types.

Definition in file settings.hpp.

Go to the source code of this file.

#include <memory>
#include <string>
#include <vector>
#include <userver/yaml_config/yaml_config.hpp>
+ This graph shows which files directly or indirectly include this file:

Classes

struct  error_injection::Settings
 Artificial error injection settings. More...
 

Namespaces

namespace  error_injection
 Artificial errors injection framework.
 

Enumerations

enum class  error_injection::Verdict {
  error_injection::kError ,
  error_injection::kTimeout ,
  error_injection::kMaxDelay ,
  error_injection::kRandomDelay ,
  error_injection::kSkip
}
 What error injection hook may decide to do. More...
 

Functions

Settings error_injection::Parse (const yaml_config::YamlConfig &value, formats::parse::To< Settings >)