#include <xds_lb_policy_registry.h>
Classes | |
class | ConfigFactory |
Static Public Member Functions | |
static absl::StatusOr< Json::Array > | ConvertXdsLbPolicyConfig (const XdsEncodingContext &context, const envoy_config_cluster_v3_LoadBalancingPolicy *lb_policy, int recursion_depth=0) |
Private Member Functions | |
XdsLbPolicyRegistry () | |
Static Private Member Functions | |
static XdsLbPolicyRegistry * | Get () |
Private Attributes | |
std::map< absl::string_view, std::unique_ptr< ConfigFactory > > | policy_config_factories_ |
Definition at line 36 of file xds_lb_policy_registry.h.
|
private |
Definition at line 273 of file xds_lb_policy_registry.cc.
|
static |
Definition at line 189 of file xds_lb_policy_registry.cc.
|
staticprivate |
Definition at line 285 of file xds_lb_policy_registry.cc.
|
private |
Definition at line 67 of file xds_lb_policy_registry.h.