GRPC Core  9.0.0
Data Structures | Public Member Functions
grpc_core::internal::ClientChannelGlobalParsedConfig Class Reference

#include <resolver_result_parsing.h>

Data Structures

struct  RetryThrottling
 

Public Member Functions

 ClientChannelGlobalParsedConfig (RefCountedPtr< LoadBalancingPolicy::Config > parsed_lb_config, grpc_core::UniquePtr< char > parsed_deprecated_lb_policy, const Optional< RetryThrottling > &retry_throttling, const char *health_check_service_name)
 
Optional< RetryThrottlingretry_throttling () const
 
RefCountedPtr< LoadBalancingPolicy::Configparsed_lb_config () const
 
const char * parsed_deprecated_lb_policy () const
 
const char * health_check_service_name () const
 
- Public Member Functions inherited from grpc_core::ServiceConfig::ParsedConfig
virtual ~ParsedConfig ()=default
 

Constructor & Destructor Documentation

◆ ClientChannelGlobalParsedConfig()

grpc_core::internal::ClientChannelGlobalParsedConfig::ClientChannelGlobalParsedConfig ( RefCountedPtr< LoadBalancingPolicy::Config parsed_lb_config,
grpc_core::UniquePtr< char >  parsed_deprecated_lb_policy,
const Optional< RetryThrottling > &  retry_throttling,
const char *  health_check_service_name 
)
inline

Member Function Documentation

◆ health_check_service_name()

const char* grpc_core::internal::ClientChannelGlobalParsedConfig::health_check_service_name ( ) const
inline

◆ parsed_deprecated_lb_policy()

const char* grpc_core::internal::ClientChannelGlobalParsedConfig::parsed_deprecated_lb_policy ( ) const
inline

◆ parsed_lb_config()

RefCountedPtr<LoadBalancingPolicy::Config> grpc_core::internal::ClientChannelGlobalParsedConfig::parsed_lb_config ( ) const
inline

◆ retry_throttling()

Optional<RetryThrottling> grpc_core::internal::ClientChannelGlobalParsedConfig::retry_throttling ( ) const
inline

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