|  | @@ -166,6 +166,7 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/census/mlog.h",
 | 
	
		
			
				|  |  |      "src/core/ext/census/rpc_metric_id.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_channel.h",
 | 
	
		
			
				|  |  | +    "src/core/ext/client_config/client_channel_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_config.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/connector.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/initial_connect_string.h",
 | 
	
	
		
			
				|  | @@ -176,7 +177,6 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_registry.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel.h",
 | 
	
		
			
				|  |  | -    "src/core/ext/client_config/subchannel_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel_index.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/uri_parser.h",
 | 
	
		
			
				|  |  |      "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
 | 
	
	
		
			
				|  | @@ -301,6 +301,7 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/census/tracing.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/channel_connectivity.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_channel.c",
 | 
	
		
			
				|  |  | +    "src/core/ext/client_config/client_channel_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_config.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/connector.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/default_initial_connect_string.c",
 | 
	
	
		
			
				|  | @@ -312,7 +313,6 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_registry.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel.c",
 | 
	
		
			
				|  |  | -    "src/core/ext/client_config/subchannel_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel_index.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/uri_parser.c",
 | 
	
		
			
				|  |  |      "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
 | 
	
	
		
			
				|  | @@ -529,6 +529,7 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/census/mlog.h",
 | 
	
		
			
				|  |  |      "src/core/ext/census/rpc_metric_id.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_channel.h",
 | 
	
		
			
				|  |  | +    "src/core/ext/client_config/client_channel_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_config.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/connector.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/initial_connect_string.h",
 | 
	
	
		
			
				|  | @@ -539,7 +540,6 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_registry.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel.h",
 | 
	
		
			
				|  |  | -    "src/core/ext/client_config/subchannel_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel_index.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/uri_parser.h",
 | 
	
		
			
				|  |  |      "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
 | 
	
	
		
			
				|  | @@ -650,6 +650,7 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/census/tracing.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/channel_connectivity.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_channel.c",
 | 
	
		
			
				|  |  | +    "src/core/ext/client_config/client_channel_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_config.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/connector.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/default_initial_connect_string.c",
 | 
	
	
		
			
				|  | @@ -661,7 +662,6 @@ cc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_registry.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel.c",
 | 
	
		
			
				|  |  | -    "src/core/ext/client_config/subchannel_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel_index.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/uri_parser.c",
 | 
	
		
			
				|  |  |      "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
 | 
	
	
		
			
				|  | @@ -1355,6 +1355,7 @@ objc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/census/tracing.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/channel_connectivity.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_channel.c",
 | 
	
		
			
				|  |  | +    "src/core/ext/client_config/client_channel_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_config.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/connector.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/default_initial_connect_string.c",
 | 
	
	
		
			
				|  | @@ -1366,7 +1367,6 @@ objc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_registry.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel.c",
 | 
	
		
			
				|  |  | -    "src/core/ext/client_config/subchannel_factory.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel_index.c",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/uri_parser.c",
 | 
	
		
			
				|  |  |      "src/core/ext/lb_policy/grpclb/load_balancer_api.c",
 | 
	
	
		
			
				|  | @@ -1525,6 +1525,7 @@ objc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/census/mlog.h",
 | 
	
		
			
				|  |  |      "src/core/ext/census/rpc_metric_id.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_channel.h",
 | 
	
		
			
				|  |  | +    "src/core/ext/client_config/client_channel_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/client_config.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/connector.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/initial_connect_string.h",
 | 
	
	
		
			
				|  | @@ -1535,7 +1536,6 @@ objc_library(
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/resolver_registry.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel.h",
 | 
	
		
			
				|  |  | -    "src/core/ext/client_config/subchannel_factory.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/subchannel_index.h",
 | 
	
		
			
				|  |  |      "src/core/ext/client_config/uri_parser.h",
 | 
	
		
			
				|  |  |      "src/core/ext/lb_policy/grpclb/load_balancer_api.h",
 |