google.golang.org/grpc/balancer.State.Picker (field)
27 uses
google.golang.org/grpc/balancer (current package)
balancer.go#L123: Picker Picker
google.golang.org/grpc/balancer/base
balancer.go#L91: Picker: b.picker,
balancer.go#L144: b.cc.UpdateState(balancer.State{ConnectivityState: b.state, Picker: b.picker})
balancer.go#L233: b.cc.UpdateState(balancer.State{ConnectivityState: b.state, Picker: b.picker})
google.golang.org/grpc/balancer/endpointsharding
endpointsharding.go#L261: childPicker := childState.State.Picker
endpointsharding.go#L303: Picker: p,
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L107: Picker: &picker{err: fmt.Errorf("name resolver error: %v", err)},
pickfirst.go#L194: Picker: &picker{err: fmt.Errorf("error creating connection: %v", err)},
pickfirst.go#L202: Picker: &picker{err: balancer.ErrNoSubConnAvailable},
pickfirst.go#L233: Picker: &picker{result: balancer.PickResult{SubConn: subConn}},
pickfirst.go#L242: Picker: &picker{err: balancer.ErrNoSubConnAvailable},
pickfirst.go#L253: Picker: &idlePicker{subConn: subConn},
pickfirst.go#L258: Picker: &picker{err: state.ConnectionError},
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L235: Picker: &picker{err: fmt.Errorf("name resolver error: %v", err)},
pickfirstleaf.go#L322: Picker: &picker{err: balancer.ErrNoSubConnAvailable},
pickfirstleaf.go#L618: Picker: &picker{result: balancer.PickResult{SubConn: sd.subConn}},
pickfirstleaf.go#L630: Picker: &picker{err: balancer.ErrNoSubConnAvailable},
pickfirstleaf.go#L663: Picker: &idlePicker{exitIdle: sync.OnceFunc(b.ExitIdle)},
pickfirstleaf.go#L678: Picker: &picker{err: balancer.ErrNoSubConnAvailable},
pickfirstleaf.go#L712: Picker: &picker{err: newState.ConnectionError},
pickfirstleaf.go#L741: Picker: &picker{err: lastErr},
pickfirstleaf.go#L771: Picker: &picker{result: balancer.PickResult{SubConn: sd.subConn}},
pickfirstleaf.go#L776: Picker: &picker{err: fmt.Errorf("pickfirst: health check failure: %v", state.ConnectionError)},
pickfirstleaf.go#L781: Picker: &picker{err: balancer.ErrNoSubConnAvailable},
google.golang.org/grpc
balancer_wrapper.go#L247: ccb.cc.pickerWrapper.updatePicker(s.Picker)
google.golang.org/grpc/internal/balancer/gracefulswitch
gracefulswitch.go#L117: Picker: base.NewErrPicker(balancer.ErrNoSubConnAvailable),
gracefulswitch.go#L204: Picker: base.NewErrPicker(err),