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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(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(String clusterName) (package private) abstract Stats.ClusterStats.BuilderclusterServiceName(String clusterServiceName) (package private) abstract com.google.common.collect.ImmutableList.Builder<Stats.DroppedRequests> (package private) abstract long(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>
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
clusterName
-
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
-
totalDroppedRequests
-
loadReportIntervalNano
-
loadReportIntervalNano
abstract long loadReportIntervalNano() -
build
-