Class Endpoints.LbEndpoint
java.lang.Object
io.grpc.xds.Endpoints.LbEndpoint
- Direct Known Subclasses:
AutoValue_Endpoints_LbEndpoint
- Enclosing class:
Endpoints
Represents a single endpoint to be load balanced.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static Endpoints.LbEndpointcreate(io.grpc.EquivalentAddressGroup eag, int loadBalancingWeight, boolean isHealthy) (package private) static Endpoints.LbEndpoint(package private) abstract io.grpc.EquivalentAddressGroupeag()(package private) abstract boolean(package private) abstract int
-
Constructor Details
-
LbEndpoint
LbEndpoint()
-
-
Method Details
-
eag
abstract io.grpc.EquivalentAddressGroup eag() -
loadBalancingWeight
abstract int loadBalancingWeight() -
isHealthy
abstract boolean isHealthy() -
create
static Endpoints.LbEndpoint create(io.grpc.EquivalentAddressGroup eag, int loadBalancingWeight, boolean isHealthy) -
create
static Endpoints.LbEndpoint create(String address, int port, int loadBalancingWeight, boolean isHealthy)
-