google.golang.org/grpc/balancer.ClientConnState.ResolverState (field)
20 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#L138: 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#L121: if len(state.ResolverState.Addresses) == 0 && len(state.ResolverState.Endpoints) == 0 {
pickfirst.go#L141: b.logger.Infof("Received new config %s, resolver state %s", pretty.ToJSON(cfg), pretty.ToJSON(state.ResolverState))
pickfirst.go#L145: if endpoints := state.ResolverState.Endpoints; len(endpoints) != 0 {
pickfirst.go#L169: addrs = state.ResolverState.Addresses
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L243: if len(state.ResolverState.Addresses) == 0 && len(state.ResolverState.Endpoints) == 0 {
pickfirstleaf.go#L251: b.healthCheckingEnabled = state.ResolverState.Attributes.Value(enableHealthListenerKeyType{}) != nil
pickfirstleaf.go#L258: b.logger.Infof("Received new config %s, resolver state %s", pretty.ToJSON(cfg), pretty.ToJSON(state.ResolverState))
pickfirstleaf.go#L262: if endpoints := state.ResolverState.Endpoints; len(endpoints) != 0 {
pickfirstleaf.go#L283: newAddrs = state.ResolverState.Addresses
google.golang.org/grpc/balancer/roundrobin
roundrobin.go#L70: ResolverState: pickfirstleaf.EnableHealthListener(ccs.ResolverState),
google.golang.org/grpc
clientconn.go#L810: uccsErr := bw.updateClientConnState(&balancer.ClientConnState{ResolverState: s, BalancerConfig: balCfg})