Package io.grpc.xds
Class Endpoints.LocalityLbEndpoints
- java.lang.Object
-
- io.grpc.xds.Endpoints.LocalityLbEndpoints
-
- Direct Known Subclasses:
AutoValue_Endpoints_LocalityLbEndpoints
- Enclosing class:
- Endpoints
abstract static class Endpoints.LocalityLbEndpoints extends java.lang.Object
Represents a group of endpoints belong to a single locality.
-
-
Constructor Summary
Constructors Constructor Description LocalityLbEndpoints()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) static Endpoints.LocalityLbEndpoints
create(java.util.List<Endpoints.LbEndpoint> endpoints, int localityWeight, int priority)
(package private) abstract com.google.common.collect.ImmutableList<Endpoints.LbEndpoint>
endpoints()
(package private) abstract int
localityWeight()
(package private) abstract int
priority()
-
-
-
Method Detail
-
endpoints
abstract com.google.common.collect.ImmutableList<Endpoints.LbEndpoint> endpoints()
-
localityWeight
abstract int localityWeight()
-
priority
abstract int priority()
-
create
static Endpoints.LocalityLbEndpoints create(java.util.List<Endpoints.LbEndpoint> endpoints, int localityWeight, int priority)
-
-