Lines Matching refs:cluster_map
58 explicit XdsClusterManagerLbConfig(ClusterMap cluster_map) in XdsClusterManagerLbConfig() argument
59 : cluster_map_(std::move(cluster_map)) {} in XdsClusterManagerLbConfig()
63 const ClusterMap& cluster_map() const { return cluster_map_; } in cluster_map() function in grpc_core::__anonb1fc96940111::XdsClusterManagerLbConfig
106 explicit ClusterPicker(ClusterMap cluster_map) in ClusterPicker() argument
107 : cluster_map_(std::move(cluster_map)) {} in ClusterPicker()
263 if (config_->cluster_map().find(name) == config_->cluster_map().end()) { in UpdateLocked()
268 for (const auto& p : config_->cluster_map()) { in UpdateLocked()
294 if (config_->cluster_map().find(child_name) == in UpdateStateLocked()
295 config_->cluster_map().end()) { in UpdateStateLocked()
334 ClusterPicker::ClusterMap cluster_map; in UpdateStateLocked() local
335 for (const auto& p : config_->cluster_map()) { in UpdateStateLocked()
337 RefCountedPtr<ChildPickerWrapper>& child_picker = cluster_map[cluster_name]; in UpdateStateLocked()
352 absl::make_unique<ClusterPicker>(std::move(cluster_map)); in UpdateStateLocked()
616 XdsClusterManagerLbConfig::ClusterMap cluster_map; in ParseLoadBalancingConfig() local
640 cluster_map[child_name] = std::move(child_config); in ParseLoadBalancingConfig()
645 if (cluster_map.empty()) { in ParseLoadBalancingConfig()
654 return MakeRefCounted<XdsClusterManagerLbConfig>(std::move(cluster_map)); in ParseLoadBalancingConfig()