@Internal
public final class RlsLoadBalancerProvider
extends io.grpc.LoadBalancerProvider
LoadBalancerRegistry.getProvider(java.lang.String) with the name "rls-experimental".| Constructor and Description |
|---|
RlsLoadBalancerProvider() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPolicyName() |
int |
getPriority() |
boolean |
isAvailable() |
io.grpc.LoadBalancer |
newLoadBalancer(io.grpc.LoadBalancer.Helper helper) |
io.grpc.NameResolver.ConfigOrError |
parseLoadBalancingPolicyConfig(java.util.Map<java.lang.String,?> rawLoadBalancingConfigPolicy) |
public boolean isAvailable()
isAvailable in class io.grpc.LoadBalancerProviderpublic int getPriority()
getPriority in class io.grpc.LoadBalancerProviderpublic java.lang.String getPolicyName()
getPolicyName in class io.grpc.LoadBalancerProviderpublic io.grpc.LoadBalancer newLoadBalancer(io.grpc.LoadBalancer.Helper helper)
newLoadBalancer in class io.grpc.LoadBalancer.Factorypublic io.grpc.NameResolver.ConfigOrError parseLoadBalancingPolicyConfig(java.util.Map<java.lang.String,?> rawLoadBalancingConfigPolicy)
parseLoadBalancingPolicyConfig in class io.grpc.LoadBalancerProvider