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

#include <core_configuration.h>

Public Member Functions

ChannelArgsPreconditioning::Builderchannel_args_preconditioning ()
 
ChannelCredsRegistry ::Builderchannel_creds_registry ()
 
ChannelInit::Builderchannel_init ()
 
HandshakerRegistry::Builderhandshaker_registry ()
 
ResolverRegistry::Builderresolver_registry ()
 
ServiceConfigParser::Builderservice_config_parser ()
 

Private Member Functions

CoreConfigurationBuild ()
 
 Builder ()
 

Private Attributes

ChannelArgsPreconditioning::Builder channel_args_preconditioning_
 
ChannelCredsRegistry ::Builder channel_creds_registry_
 
ChannelInit::Builder channel_init_
 
HandshakerRegistry::Builder handshaker_registry_
 
ResolverRegistry::Builder resolver_registry_
 
ServiceConfigParser::Builder service_config_parser_
 

Friends

class CoreConfiguration
 

Detailed Description

Definition at line 41 of file core_configuration.h.

Constructor & Destructor Documentation

◆ Builder()

grpc_core::CoreConfiguration::Builder::Builder ( )
privatedefault

Member Function Documentation

◆ Build()

CoreConfiguration * grpc_core::CoreConfiguration::Builder::Build ( )
private

Definition at line 35 of file core_configuration.cc.

◆ channel_args_preconditioning()

ChannelArgsPreconditioning::Builder* grpc_core::CoreConfiguration::Builder::channel_args_preconditioning ( )
inline

Definition at line 43 of file core_configuration.h.

◆ channel_creds_registry()

ChannelCredsRegistry ::Builder* grpc_core::CoreConfiguration::Builder::channel_creds_registry ( )
inline

Definition at line 53 of file core_configuration.h.

◆ channel_init()

ChannelInit::Builder* grpc_core::CoreConfiguration::Builder::channel_init ( )
inline

Definition at line 47 of file core_configuration.h.

◆ handshaker_registry()

HandshakerRegistry::Builder* grpc_core::CoreConfiguration::Builder::handshaker_registry ( )
inline

Definition at line 49 of file core_configuration.h.

◆ resolver_registry()

ResolverRegistry::Builder* grpc_core::CoreConfiguration::Builder::resolver_registry ( )
inline

Definition at line 61 of file core_configuration.h.

◆ service_config_parser()

ServiceConfigParser::Builder* grpc_core::CoreConfiguration::Builder::service_config_parser ( )
inline

Definition at line 57 of file core_configuration.h.

Friends And Related Function Documentation

◆ CoreConfiguration

friend class CoreConfiguration
friend

Definition at line 66 of file core_configuration.h.

Member Data Documentation

◆ channel_args_preconditioning_

ChannelArgsPreconditioning::Builder grpc_core::CoreConfiguration::Builder::channel_args_preconditioning_
private

Definition at line 68 of file core_configuration.h.

◆ channel_creds_registry_

ChannelCredsRegistry ::Builder grpc_core::CoreConfiguration::Builder::channel_creds_registry_
private

Definition at line 71 of file core_configuration.h.

◆ channel_init_

ChannelInit::Builder grpc_core::CoreConfiguration::Builder::channel_init_
private

Definition at line 69 of file core_configuration.h.

◆ handshaker_registry_

HandshakerRegistry::Builder grpc_core::CoreConfiguration::Builder::handshaker_registry_
private

Definition at line 70 of file core_configuration.h.

◆ resolver_registry_

ResolverRegistry::Builder grpc_core::CoreConfiguration::Builder::resolver_registry_
private

Definition at line 73 of file core_configuration.h.

◆ service_config_parser_

ServiceConfigParser::Builder grpc_core::CoreConfiguration::Builder::service_config_parser_
private

Definition at line 72 of file core_configuration.h.


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


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