type google.golang.org/grpc/balancer.ClientConn

17 uses

	google.golang.org/grpc/balancer (current package)
		balancer.go#L139: type ClientConn interface {
		balancer.go#L224: 	Build(cc ClientConn, opts BuildOptions) Balancer

	google.golang.org/grpc/balancer/base
		balancer.go#L39: func (bb *baseBuilder) Build(cc balancer.ClientConn, _ balancer.BuildOptions) balancer.Balancer {
		balancer.go#L62: 	cc            balancer.ClientConn

	google.golang.org/grpc/balancer/endpointsharding
		endpointsharding.go#L74: type ChildBuilderFunc func(cc balancer.ClientConn, opts balancer.BuildOptions) balancer.Balancer
		endpointsharding.go#L79: func NewBalancer(cc balancer.ClientConn, opts balancer.BuildOptions, childBuilder ChildBuilderFunc, esOpts Options) balancer.Balancer {
		endpointsharding.go#L94: 	cc           balancer.ClientConn
		endpointsharding.go#L341: 	balancer.ClientConn // embed to intercept UpdateState, doesn't deal with SubConns

	google.golang.org/grpc/balancer/pickfirst
		pickfirst.go#L58: func (pickfirstBuilder) Build(cc balancer.ClientConn, _ balancer.BuildOptions) balancer.Balancer {
		pickfirst.go#L88: 	cc      balancer.ClientConn

	google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
		pickfirstleaf.go#L110: func (pickfirstBuilder) Build(cc balancer.ClientConn, bo balancer.BuildOptions) balancer.Balancer {
		pickfirstleaf.go#L190: 	cc              balancer.ClientConn

	google.golang.org/grpc/balancer/roundrobin
		roundrobin.go#L49: func (bb builder) Build(cc balancer.ClientConn, opts balancer.BuildOptions) balancer.Balancer {
		roundrobin.go#L62: 	cc     balancer.ClientConn

	google.golang.org/grpc/internal/balancer/gracefulswitch
		gracefulswitch.go#L37: func NewBalancer(cc balancer.ClientConn, opts balancer.BuildOptions) *Balancer {
		gracefulswitch.go#L48: 	cc    balancer.ClientConn
		gracefulswitch.go#L289: 	balancer.ClientConn