Searched refs:xds_lb_policy (Results 1 – 2 of 2) sorted by relevance
85 std::vector<DiscoveryMechanism> discovery_mechanisms, Json xds_lb_policy) in XdsClusterResolverLbConfig() argument87 xds_lb_policy_(std::move(xds_lb_policy)) {} in XdsClusterResolverLbConfig()94 const Json& xds_lb_policy() const { return xds_lb_policy_; } in xds_lb_policy() function in grpc_core::__anon9699b2f90111::XdsClusterResolverLbConfig881 const auto& xds_lb_policy = config_->xds_lb_policy().object_value(); in CreateChildPolicyConfigLocked() local882 if (xds_lb_policy.find("ROUND_ROBIN") != xds_lb_policy.end()) { in CreateChildPolicyConfigLocked()927 auto it = xds_lb_policy.find("RING_HASH"); in CreateChildPolicyConfigLocked()928 GPR_ASSERT(it != xds_lb_policy.end()); in CreateChildPolicyConfigLocked()1160 Json xds_lb_policy = Json::Object{ in ParseLoadBalancingConfig()1195 xds_lb_policy = array[i]; in ParseLoadBalancingConfig()1253 std::move(discovery_mechanisms), std::move(xds_lb_policy)); in ParseLoadBalancingConfig()
451 Json::Object xds_lb_policy; in OnClusterChanged() local465 xds_lb_policy["RING_HASH"] = Json::Object{ in OnClusterChanged()471 xds_lb_policy["ROUND_ROBIN"] = Json::Object(); in OnClusterChanged()476 xds_lb_policy, in OnClusterChanged()