Public Attributes | List of all members
grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy Struct Reference

#include <service_config_parser.h>

Public Attributes

grpc_status_code abort_code = GRPC_STATUS_OK
 
std::string abort_code_header
 
std::string abort_message
 
uint32_t abort_percentage_denominator = 100
 
std::string abort_percentage_header
 
uint32_t abort_percentage_numerator = 0
 
Duration delay
 
std::string delay_header
 
uint32_t delay_percentage_denominator = 100
 
std::string delay_percentage_header
 
uint32_t delay_percentage_numerator = 0
 
uint32_t max_faults = std::numeric_limits<uint32_t>::max()
 

Detailed Description

Definition at line 47 of file ext/filters/fault_injection/service_config_parser.h.

Member Data Documentation

◆ abort_code

grpc_status_code grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::abort_code = GRPC_STATUS_OK

◆ abort_code_header

std::string grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::abort_code_header

◆ abort_message

std::string grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::abort_message

◆ abort_percentage_denominator

uint32_t grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::abort_percentage_denominator = 100

◆ abort_percentage_header

std::string grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::abort_percentage_header

◆ abort_percentage_numerator

uint32_t grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::abort_percentage_numerator = 0

◆ delay

Duration grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::delay

◆ delay_header

std::string grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::delay_header

◆ delay_percentage_denominator

uint32_t grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::delay_percentage_denominator = 100

◆ delay_percentage_header

std::string grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::delay_percentage_header

◆ delay_percentage_numerator

uint32_t grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::delay_percentage_numerator = 0

◆ max_faults

uint32_t grpc_core::FaultInjectionMethodParsedConfig::FaultInjectionPolicy::max_faults = std::numeric_limits<uint32_t>::max()

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:36