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
public abstract static class Stats.UpstreamLocalityStats extends java.lang.Object
Load stats aggregated in locality level.
-
-
Constructor Summary
Constructors Constructor Description UpstreamLocalityStats()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static Stats.UpstreamLocalityStats
create(Locality locality, long totalIssuedRequests, long totalSuccessfulRequests, long totalErrorRequests, long totalRequestsInProgress, java.util.Map<java.lang.String,Stats.BackendLoadMetricStats> loadMetricStatsMap)
abstract com.google.common.collect.ImmutableMap<java.lang.String,Stats.BackendLoadMetricStats>
loadMetricStatsMap()
abstract Locality
locality()
abstract long
totalErrorRequests()
abstract long
totalIssuedRequests()
abstract long
totalRequestsInProgress()
abstract long
totalSuccessfulRequests()
-
-
-
Method Detail
-
locality
public abstract Locality 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<java.lang.String,Stats.BackendLoadMetricStats> loadMetricStatsMap()
-
create
public static Stats.UpstreamLocalityStats create(Locality locality, long totalIssuedRequests, long totalSuccessfulRequests, long totalErrorRequests, long totalRequestsInProgress, java.util.Map<java.lang.String,Stats.BackendLoadMetricStats> loadMetricStatsMap)
-
-