#include <health_check.h>
|
| | HealthCheckServiceData (Agent *agent, IpAddress dest_ip, const std::string &name, const std::string &monitor_type, const std::string &stype, uint8_t ip_proto, const std::string &http_method, const std::string &url_path, uint16_t url_port, const std::string &expected_codes, uint32_t delay, uint64_t delay_usecs, uint32_t timeout, uint64_t timeout_usecs, uint32_t max_retries, bool is_all_ip, std::set< IpAddress > cfg_target_ip_list, IFMapNode *ifmap_node) |
| |
| virtual | ~HealthCheckServiceData () |
| |
| | AgentOperDBData (const Agent *agent, IFMapNode *node) |
| |
| virtual | ~AgentOperDBData () |
| |
| void | SetIFMapNode (IFMapNode *node) |
| |
| IFMapNode * | ifmap_node () const |
| |
| const Agent * | agent () const |
| |
| | AgentData () |
| |
| virtual | ~AgentData () |
| |
| virtual | ~DBRequestData () |
| |
Definition at line 43 of file health_check.h.
◆ HealthCheckServiceData()
| HealthCheckServiceData::HealthCheckServiceData |
( |
Agent * |
agent, |
|
|
IpAddress |
dest_ip, |
|
|
const std::string & |
name, |
|
|
const std::string & |
monitor_type, |
|
|
const std::string & |
stype, |
|
|
uint8_t |
ip_proto, |
|
|
const std::string & |
http_method, |
|
|
const std::string & |
url_path, |
|
|
uint16_t |
url_port, |
|
|
const std::string & |
expected_codes, |
|
|
uint32_t |
delay, |
|
|
uint64_t |
delay_usecs, |
|
|
uint32_t |
timeout, |
|
|
uint64_t |
timeout_usecs, |
|
|
uint32_t |
max_retries, |
|
|
bool |
is_all_ip, |
|
|
std::set< IpAddress > |
cfg_target_ip_list, |
|
|
IFMapNode * |
ifmap_node |
|
) |
| |
|
inline |
◆ ~HealthCheckServiceData()
| virtual HealthCheckServiceData::~HealthCheckServiceData |
( |
| ) |
|
|
inlinevirtual |
◆ delay_
| uint32_t HealthCheckServiceData::delay_ |
◆ delay_usecs_
| uint64_t HealthCheckServiceData::delay_usecs_ |
◆ dest_ip_
◆ expected_codes_
| std::string HealthCheckServiceData::expected_codes_ |
◆ http_method_
| std::string HealthCheckServiceData::http_method_ |
◆ intf_uuid_list_
◆ ip_proto_
| uint8_t HealthCheckServiceData::ip_proto_ |
◆ is_all_ip_
| bool HealthCheckServiceData::is_all_ip_ |
◆ max_retries_
| uint32_t HealthCheckServiceData::max_retries_ |
◆ monitor_type_
| std::string HealthCheckServiceData::monitor_type_ |
◆ name_
| std::string HealthCheckServiceData::name_ |
◆ new_target_ip_list_
| std::set<IpAddress> HealthCheckServiceData::new_target_ip_list_ |
◆ service_type_
| std::string HealthCheckServiceData::service_type_ |
◆ timeout_
| uint32_t HealthCheckServiceData::timeout_ |
◆ timeout_usecs_
| uint64_t HealthCheckServiceData::timeout_usecs_ |
◆ url_path_
| std::string HealthCheckServiceData::url_path_ |
◆ url_port_
| uint16_t HealthCheckServiceData::url_port_ |
◆ vn_uuid_list_
The documentation for this struct was generated from the following file: