Package io.grpc.xds.client
Class Stats.UpstreamLocalityStats
java.lang.Object
io.grpc.xds.client.Stats.UpstreamLocalityStats
- Direct Known Subclasses:
AutoValue_Stats_UpstreamLocalityStats
- Enclosing class:
Stats
Load stats aggregated in locality level.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stats.UpstreamLocalityStats
create
(Locality locality, long totalIssuedRequests, long totalSuccessfulRequests, long totalErrorRequests, long totalRequestsInProgress, Map<String, Stats.BackendLoadMetricStats> loadMetricStatsMap) abstract com.google.common.collect.ImmutableMap
<String, Stats.BackendLoadMetricStats> abstract Locality
locality()
abstract long
abstract long
abstract long
abstract long
-
Constructor Details
-
UpstreamLocalityStats
public UpstreamLocalityStats()
-
-
Method Details
-
locality
-
totalIssuedRequests
public abstract long totalIssuedRequests() -
totalSuccessfulRequests
public abstract long totalSuccessfulRequests() -
totalErrorRequests
public abstract long totalErrorRequests() -
totalRequestsInProgress
public abstract long totalRequestsInProgress() -
loadMetricStatsMap
public abstract com.google.common.collect.ImmutableMap<String,Stats.BackendLoadMetricStats> loadMetricStatsMap() -
create
public static Stats.UpstreamLocalityStats create(Locality locality, long totalIssuedRequests, long totalSuccessfulRequests, long totalErrorRequests, long totalRequestsInProgress, Map<String, Stats.BackendLoadMetricStats> loadMetricStatsMap)
-