Package io.grpc.xds.client
Class Stats.ClusterStats.Builder
- java.lang.Object
-
- io.grpc.xds.client.Stats.ClusterStats.Builder
-
- Direct Known Subclasses:
AutoValue_Stats_ClusterStats.Builder
- Enclosing class:
- Stats.ClusterStats
public abstract static class Stats.ClusterStats.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) Stats.ClusterStats.BuilderaddDroppedRequests(Stats.DroppedRequests droppedRequests)(package private) Stats.ClusterStats.BuilderaddUpstreamLocalityStats(Stats.UpstreamLocalityStats upstreamLocalityStats)(package private) abstract Stats.ClusterStatsbuild()(package private) abstract Stats.ClusterStats.BuilderclusterName(java.lang.String clusterName)(package private) abstract Stats.ClusterStats.BuilderclusterServiceName(java.lang.String clusterServiceName)(package private) abstract com.google.common.collect.ImmutableList.Builder<Stats.DroppedRequests>droppedRequestsListBuilder()(package private) abstract longloadReportIntervalNano()(package private) abstract Stats.ClusterStats.BuilderloadReportIntervalNano(long loadReportIntervalNano)(package private) abstract Stats.ClusterStats.BuildertotalDroppedRequests(long totalDroppedRequests)(package private) abstract com.google.common.collect.ImmutableList.Builder<Stats.UpstreamLocalityStats>upstreamLocalityStatsListBuilder()
-
-
-
Method Detail
-
clusterName
abstract Stats.ClusterStats.Builder clusterName(java.lang.String clusterName)
-
clusterServiceName
abstract Stats.ClusterStats.Builder clusterServiceName(java.lang.String clusterServiceName)
-
upstreamLocalityStatsListBuilder
abstract com.google.common.collect.ImmutableList.Builder<Stats.UpstreamLocalityStats> upstreamLocalityStatsListBuilder()
-
addUpstreamLocalityStats
Stats.ClusterStats.Builder addUpstreamLocalityStats(Stats.UpstreamLocalityStats upstreamLocalityStats)
-
droppedRequestsListBuilder
abstract com.google.common.collect.ImmutableList.Builder<Stats.DroppedRequests> droppedRequestsListBuilder()
-
addDroppedRequests
Stats.ClusterStats.Builder addDroppedRequests(Stats.DroppedRequests droppedRequests)
-
totalDroppedRequests
abstract Stats.ClusterStats.Builder totalDroppedRequests(long totalDroppedRequests)
-
loadReportIntervalNano
abstract Stats.ClusterStats.Builder loadReportIntervalNano(long loadReportIntervalNano)
-
loadReportIntervalNano
abstract long loadReportIntervalNano()
-
build
abstract Stats.ClusterStats build()
-
-