GRPC Core  9.0.0
Public Types | Data Fields
grpc_core::XdsBootstrap::MetadataValue Struct Reference

#include <xds_bootstrap.h>

Public Types

enum class  Type {
  MD_NULL , DOUBLE , STRING , BOOL ,
  STRUCT , LIST
}
 

Data Fields

Type type = Type::MD_NULL
 
double double_value
 
const char * string_value
 
bool bool_value
 
std::map< const char *, MetadataValue, StringLessstruct_value
 
std::vector< MetadataValuelist_value
 

Member Enumeration Documentation

◆ Type

Enumerator
MD_NULL 
DOUBLE 
STRING 
BOOL 
STRUCT 
LIST 

Field Documentation

◆ bool_value

bool grpc_core::XdsBootstrap::MetadataValue::bool_value

◆ double_value

double grpc_core::XdsBootstrap::MetadataValue::double_value

◆ list_value

std::vector<MetadataValue> grpc_core::XdsBootstrap::MetadataValue::list_value

◆ string_value

const char* grpc_core::XdsBootstrap::MetadataValue::string_value

◆ struct_value

std::map<const char*, MetadataValue, StringLess> grpc_core::XdsBootstrap::MetadataValue::struct_value

◆ type

Type grpc_core::XdsBootstrap::MetadataValue::type = Type::MD_NULL

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