Public Member Functions | Private Attributes | List of all members
grpc_core::ServiceConfigParser::Builder Class Reference

#include <service_config_parser.h>

Public Member Functions

ServiceConfigParser Build ()
 
void RegisterParser (std::unique_ptr< Parser > parser)
 

Private Attributes

ServiceConfigParserList registered_parsers_
 

Detailed Description

Definition at line 79 of file lib/service_config/service_config_parser.h.

Member Function Documentation

◆ Build()

ServiceConfigParser grpc_core::ServiceConfigParser::Builder::Build ( )

Definition at line 31 of file lib/service_config/service_config_parser.cc.

◆ RegisterParser()

void grpc_core::ServiceConfigParser::Builder::RegisterParser ( std::unique_ptr< Parser parser)

Globally register a service config parser. Each new service config update will go through all the registered parser. Each parser is responsible for reading the service config json and returning a parsed config.

Definition at line 35 of file lib/service_config/service_config_parser.cc.

Member Data Documentation

◆ registered_parsers_

ServiceConfigParserList grpc_core::ServiceConfigParser::Builder::registered_parsers_
private

Definition at line 90 of file lib/service_config/service_config_parser.h.


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


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