google.golang.org/grpc/balancer.ClientConnState.ResolverState (field)

15 uses

	google.golang.org/grpc/balancer (current package)
		balancer.go#L386: 	ResolverState resolver.State

	google.golang.org/grpc/balancer/base
		balancer.go#L104: 	for _, a := range s.ResolverState.Addresses {
		balancer.go#L137: 	if len(s.ResolverState.Addresses) == 0 {

	google.golang.org/grpc/balancer/endpointsharding
		endpointsharding.go#L153: 	for _, endpoint := range rotateEndpoints(state.ResolverState.Endpoints) {
		endpointsharding.go#L177: 			ResolverState: resolver.State{
		endpointsharding.go#L179: 				Attributes: state.ResolverState.Attributes,

	google.golang.org/grpc/balancer/pickfirst
		pickfirst.go#L242: 	if len(state.ResolverState.Addresses) == 0 && len(state.ResolverState.Endpoints) == 0 {
		pickfirst.go#L250: 	b.healthCheckingEnabled = state.ResolverState.Attributes.Value(enableHealthListenerKeyType{}) != nil
		pickfirst.go#L257: 		b.logger.Infof("Received new config %s, resolver state %s", pretty.ToJSON(cfg), pretty.ToJSON(state.ResolverState))
		pickfirst.go#L261: 	if endpoints := state.ResolverState.Endpoints; len(endpoints) != 0 {
		pickfirst.go#L316: 		newAddrs = state.ResolverState.Addresses

	google.golang.org/grpc/balancer/roundrobin
		roundrobin.go#L70: 		ResolverState: pickfirst.EnableHealthListener(ccs.ResolverState),

	google.golang.org/grpc
		clientconn.go#L866: 	uccsErr := bw.updateClientConnState(&balancer.ClientConnState{ResolverState: s, BalancerConfig: balCfg})