type google.golang.org/grpc/balancer.BuildOptions
13 uses
google.golang.org/grpc/balancer (current package)
balancer.go#L191: type BuildOptions struct {
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 {
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#L95: bOpts balancer.BuildOptions
google.golang.org/grpc/balancer/pickfirst
pickfirst.go#L58: func (pickfirstBuilder) Build(cc balancer.ClientConn, _ balancer.BuildOptions) balancer.Balancer {
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L110: func (pickfirstBuilder) Build(cc balancer.ClientConn, bo balancer.BuildOptions) balancer.Balancer {
google.golang.org/grpc/balancer/roundrobin
roundrobin.go#L49: func (bb builder) Build(cc balancer.ClientConn, opts balancer.BuildOptions) balancer.Balancer {
google.golang.org/grpc
balancer_wrapper.go#L67: opts balancer.BuildOptions
balancer_wrapper.go#L89: opts: balancer.BuildOptions{
google.golang.org/grpc/internal/balancer/gracefulswitch
gracefulswitch.go#L37: func NewBalancer(cc balancer.ClientConn, opts balancer.BuildOptions) *Balancer {
gracefulswitch.go#L47: bOpts balancer.BuildOptions