MCPcopy
hub / github.com/grpc/grpc-go / ParseConfig

Method ParseConfig

balancer/balancer.go:235–235  ·  view source on GitHub ↗

ParseConfig parses the JSON load balancer config provided into an internal form or returns an error if the config is invalid. For future compatibility reasons, unknown fields in the config should be ignored.

(LoadBalancingConfigJSON json.RawMessage)

Source from the content-addressed store, hash-verified

233 // internal form or returns an error if the config is invalid. For future
234 // compatibility reasons, unknown fields in the config should be ignored.
235 ParseConfig(LoadBalancingConfigJSON json.RawMessage) (serviceconfig.LoadBalancingConfig, error)
236}
237
238// PickInfo contains additional information for the Pick operation.

Implementers 15

parseBalancerBuilderservice_config_test.go
fakeProviderBuildercredentials/tls/certprovider/store_tes
pluginBuildercredentials/tls/certprovider/pemfile/b
rpcBehaviorBBinterop/xds/custom_lb.go
bbbalancer/leastrequest/leastrequest.go
rlsBBbalancer/rls/balancer.go
bbbalancer/rls/internal/test/e2e/rls_chi
testConfigBalancerBuilderbalancer/weightedtarget/weightedtarget
bbbalancer/weightedtarget/weightedtarget
lbBuilderbalancer/grpclb/grpclb.go
pickfirstBuilderbalancer/pickfirst/pickfirst.go
bbbalancer/ringhash/ringhash.go

Calls

no outgoing calls