Public Member Functions | Private Attributes | List of all members
grpc_core::ChannelCredsRegistry< T >::Builder Class Reference

#include <channel_creds_registry.h>

Public Member Functions

ChannelCredsRegistry Build ()
 
void RegisterChannelCredsFactory (std::unique_ptr< ChannelCredsFactory< T >> factory)
 

Private Attributes

std::map< absl::string_view, std::unique_ptr< ChannelCredsFactory< T > > > factories_
 

Detailed Description

template<typename T = grpc_channel_credentials>
class grpc_core::ChannelCredsRegistry< T >::Builder

Definition at line 62 of file channel_creds_registry.h.

Member Function Documentation

◆ Build()

template<typename T = grpc_channel_credentials>
ChannelCredsRegistry grpc_core::ChannelCredsRegistry< T >::Builder::Build ( )
inline

Definition at line 68 of file channel_creds_registry.h.

◆ RegisterChannelCredsFactory()

template<typename T = grpc_channel_credentials>
void grpc_core::ChannelCredsRegistry< T >::Builder::RegisterChannelCredsFactory ( std::unique_ptr< ChannelCredsFactory< T >>  factory)
inline

Definition at line 64 of file channel_creds_registry.h.

Member Data Documentation

◆ factories_

template<typename T = grpc_channel_credentials>
std::map<absl::string_view, std::unique_ptr<ChannelCredsFactory<T> > > grpc_core::ChannelCredsRegistry< T >::Builder::factories_
private

Definition at line 76 of file channel_creds_registry.h.


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


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