Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
grpc_core::XdsBootstrap::XdsServer Struct Reference

#include <xds_bootstrap.h>

Public Member Functions

bool IgnoreResourceDeletion () const
 
bool operator< (const XdsServer &other) const
 
bool operator== (const XdsServer &other) const
 
bool ShouldUseV3 () const
 
Json::Object ToJson () const
 

Static Public Member Functions

static XdsServer Parse (const Json &json, grpc_error_handle *error)
 

Public Attributes

Json channel_creds_config
 
std::string channel_creds_type
 
std::set< std::string > server_features
 
std::string server_uri
 

Detailed Description

Definition at line 52 of file xds_bootstrap.h.

Member Function Documentation

◆ IgnoreResourceDeletion()

bool grpc_core::XdsBootstrap::XdsServer::IgnoreResourceDeletion ( ) const

Definition at line 171 of file xds_bootstrap.cc.

◆ operator<()

bool grpc_core::XdsBootstrap::XdsServer::operator< ( const XdsServer other) const
inline

Definition at line 67 of file xds_bootstrap.h.

◆ operator==()

bool grpc_core::XdsBootstrap::XdsServer::operator== ( const XdsServer other) const
inline

Definition at line 60 of file xds_bootstrap.h.

◆ Parse()

XdsBootstrap::XdsServer grpc_core::XdsBootstrap::XdsServer::Parse ( const Json json,
grpc_error_handle error 
)
static

Definition at line 115 of file xds_bootstrap.cc.

◆ ShouldUseV3()

bool grpc_core::XdsBootstrap::XdsServer::ShouldUseV3 ( ) const

Definition at line 166 of file xds_bootstrap.cc.

◆ ToJson()

Json::Object grpc_core::XdsBootstrap::XdsServer::ToJson ( ) const

Definition at line 147 of file xds_bootstrap.cc.

Member Data Documentation

◆ channel_creds_config

Json grpc_core::XdsBootstrap::XdsServer::channel_creds_config

Definition at line 55 of file xds_bootstrap.h.

◆ channel_creds_type

std::string grpc_core::XdsBootstrap::XdsServer::channel_creds_type

Definition at line 54 of file xds_bootstrap.h.

◆ server_features

std::set<std::string> grpc_core::XdsBootstrap::XdsServer::server_features

Definition at line 56 of file xds_bootstrap.h.

◆ server_uri

std::string grpc_core::XdsBootstrap::XdsServer::server_uri

Definition at line 53 of file xds_bootstrap.h.


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


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