Modifier and Type | Method | Description |
---|---|---|
static NameResolver.ConfigOrError |
NameResolver.ConfigOrError.fromConfig(java.lang.Object config) |
Returns a
NameResolver.ConfigOrError for the successfully parsed config. |
static NameResolver.ConfigOrError |
NameResolver.ConfigOrError.fromError(Status status) |
Returns a
NameResolver.ConfigOrError for the failure to parse the config. |
NameResolver.ConfigOrError |
NameResolver.ResolutionResult.getServiceConfig() |
Gets the Service Config parsed by
NameResolver.Helper.parseServiceConfig(Map) . |
NameResolver.ConfigOrError |
LoadBalancerProvider.parseLoadBalancingPolicyConfig(java.util.Map<java.lang.String,?> rawLoadBalancingPolicyConfig) |
Parses the config for the Load Balancing policy unpacked from the service config.
|
NameResolver.ConfigOrError |
NameResolver.Helper.parseServiceConfig(java.util.Map<java.lang.String,?> rawServiceConfig) |
Deprecated.
Parses and validates the service configuration chosen by the name resolver.
|
abstract NameResolver.ConfigOrError |
NameResolver.ServiceConfigParser.parseServiceConfig(java.util.Map<java.lang.String,?> rawServiceConfig) |
Parses and validates the service configuration chosen by the name resolver.
|
Modifier and Type | Method | Description |
---|---|---|
NameResolver.ResolutionResult.Builder |
NameResolver.ResolutionResult.Builder.setServiceConfig(NameResolver.ConfigOrError serviceConfig) |
Sets the Service Config parsed by
NameResolver.Helper.parseServiceConfig(Map) . |