google.golang.org/grpc/resolver.Address.Attributes (field)
21 uses
google.golang.org/grpc/resolver (current package)
map.go#L83: if entry.addr.Attributes.Equal(addr.Attributes) {
resolver.go#L107: Attributes *attributes.Attributes
resolver.go#L132: a.Attributes.Equal(o.Attributes) &&
resolver.go#L142: if a.Attributes != nil {
resolver.go#L143: sb.WriteString(fmt.Sprintf("Attributes: %v, ", a.Attributes.String()))
google.golang.org/grpc
clientconn.go#L952: a.Attributes.Equal(b.Attributes) &&
google.golang.org/grpc/balancer/pickfirst/pickfirstleaf
pickfirstleaf.go#L905: a.Attributes.Equal(b.Attributes)
google.golang.org/grpc/internal/metadata
metadata.go#L62: attrs := addr.Attributes
metadata.go#L75: addr.Attributes = addr.Attributes.WithValue(mdKey, mdValue(md))
google.golang.org/grpc/internal/proxyattributes
proxyattributes.go#L42: addr.Attributes = addr.Attributes.WithValue(proxyOptionsKey, opts)
proxyattributes.go#L50: if a := addr.Attributes.Value(proxyOptionsKey); a != nil {
google.golang.org/grpc/internal/transport
http2_client.go#L219: connectCtx = icredentials.NewClientHandshakeInfoContext(connectCtx, credentials.ClientHandshakeInfo{Attributes: addr.Attributes})
google.golang.org/grpc/internal/transport/networktype
networktype.go#L34: address.Attributes = address.Attributes.WithValue(key, networkType)
networktype.go#L41: v := address.Attributes.Value(key)
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)