@Internal
public final class HealthCheckingRoundRobinLoadBalancerProvider
extends io.grpc.LoadBalancerProvider
Constructor and Description |
---|
HealthCheckingRoundRobinLoadBalancerProvider() |
Modifier and Type | Method and Description |
---|---|
String |
getPolicyName() |
int |
getPriority() |
boolean |
isAvailable() |
io.grpc.LoadBalancer |
newLoadBalancer(io.grpc.LoadBalancer.Helper helper) |
io.grpc.NameResolver.ConfigOrError |
parseLoadBalancingPolicyConfig(Map<String,?> rawLoadBalancingPolicyConfig) |
public HealthCheckingRoundRobinLoadBalancerProvider()
public boolean isAvailable()
isAvailable
in class io.grpc.LoadBalancerProvider
public int getPriority()
getPriority
in class io.grpc.LoadBalancerProvider
public String getPolicyName()
getPolicyName
in class io.grpc.LoadBalancerProvider
public io.grpc.LoadBalancer newLoadBalancer(io.grpc.LoadBalancer.Helper helper)
newLoadBalancer
in class io.grpc.LoadBalancer.Factory