type google.golang.org/grpc/resolver.Resolver
10 uses
google.golang.org/grpc/resolver (current package)
resolver.go#L305: Build(target Target, cc ClientConn, opts BuildOptions) (Resolver, error)
resolver.go#L318: type Resolver interface {
google.golang.org/grpc
resolver_wrapper.go#L44: resolver resolver.Resolver // only accessed within the serializer
google.golang.org/grpc/internal/resolver/delegatingresolver
delegatingresolver.go#L63: targetResolver resolver.Resolver // resolver for the target URI, based on its scheme
delegatingresolver.go#L64: proxyResolver resolver.Resolver // resolver for the proxy URI; nil if no proxy is configured
delegatingresolver.go#L102: func New(target resolver.Target, cc resolver.ClientConn, opts resolver.BuildOptions, targetResolverBuilder resolver.Builder, targetResolutionEnabled bool) (resolver.Resolver, error) {
delegatingresolver.go#L154: func (r *delegatingResolver) proxyURIResolver(opts resolver.BuildOptions) (resolver.Resolver, error) {
google.golang.org/grpc/internal/resolver/dns
dns_resolver.go#L119: func (b *dnsBuilder) Build(target resolver.Target, cc resolver.ClientConn, opts resolver.BuildOptions) (resolver.Resolver, error) {
google.golang.org/grpc/internal/resolver/passthrough
passthrough.go#L33: func (*passthroughBuilder) Build(target resolver.Target, cc resolver.ClientConn, opts resolver.BuildOptions) (resolver.Resolver, error) {
google.golang.org/grpc/internal/resolver/unix
unix.go#L36: func (b *builder) Build(target resolver.Target, cc resolver.ClientConn, _ resolver.BuildOptions) (resolver.Resolver, error) {