Public Member Functions | List of all members
grpc_core::XdsClusterSpecifierPluginImpl Class Referenceabstract

#include <xds_cluster_specifier_plugin.h>

Inheritance diagram for grpc_core::XdsClusterSpecifierPluginImpl:
Inheritance graph
[legend]

Public Member Functions

virtual absl::StatusOr< std::string > GenerateLoadBalancingPolicyConfig (upb_StringView serialized_plugin_config, upb_Arena *arena, upb_DefPool *symtab) const =0
 
virtual void PopulateSymtab (upb_DefPool *symtab) const =0
 
virtual ~XdsClusterSpecifierPluginImpl ()=default
 

Detailed Description

Definition at line 32 of file xds_cluster_specifier_plugin.h.

Constructor & Destructor Documentation

◆ ~XdsClusterSpecifierPluginImpl()

virtual grpc_core::XdsClusterSpecifierPluginImpl::~XdsClusterSpecifierPluginImpl ( )
virtualdefault

Member Function Documentation

◆ GenerateLoadBalancingPolicyConfig()

virtual absl::StatusOr<std::string> grpc_core::XdsClusterSpecifierPluginImpl::GenerateLoadBalancingPolicyConfig ( upb_StringView  serialized_plugin_config,
upb_Arena arena,
upb_DefPool symtab 
) const
pure virtual

◆ PopulateSymtab()

virtual void grpc_core::XdsClusterSpecifierPluginImpl::PopulateSymtab ( upb_DefPool symtab) const
pure virtual

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


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