GRPC Core  9.0.0
Data Structures | Public Member Functions | Static Public Member Functions
grpc_core::XdsBootstrap Class Reference

#include <xds_bootstrap.h>

Data Structures

struct  ChannelCreds
 
struct  MetadataValue
 
struct  Node
 

Public Member Functions

 XdsBootstrap (grpc_slice contents, grpc_error **error)
 
 ~XdsBootstrap ()
 
const char * server_uri () const
 
const InlinedVector< ChannelCreds, 1 > & channel_creds () const
 
const Nodenode () const
 

Static Public Member Functions

static std::unique_ptr< XdsBootstrapReadFromFile (grpc_error **error)
 

Constructor & Destructor Documentation

◆ XdsBootstrap()

grpc_core::XdsBootstrap::XdsBootstrap ( grpc_slice  contents,
grpc_error **  error 
)

◆ ~XdsBootstrap()

grpc_core::XdsBootstrap::~XdsBootstrap ( )

Member Function Documentation

◆ channel_creds()

const InlinedVector<ChannelCreds, 1>& grpc_core::XdsBootstrap::channel_creds ( ) const
inline

◆ node()

const Node* grpc_core::XdsBootstrap::node ( ) const
inline

◆ ReadFromFile()

std::unique_ptr< XdsBootstrap > grpc_core::XdsBootstrap::ReadFromFile ( grpc_error **  error)
static

◆ server_uri()

const char* grpc_core::XdsBootstrap::server_uri ( ) const
inline

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