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.Builder
addDroppedRequests
(Stats.DroppedRequests droppedRequests) (package private) Stats.ClusterStats.Builder
addUpstreamLocalityStats
(Stats.UpstreamLocalityStats upstreamLocalityStats) (package private) abstract Stats.ClusterStats
build()
(package private) abstract Stats.ClusterStats.Builder
clusterName
(String clusterName) (package private) abstract Stats.ClusterStats.Builder
clusterServiceName
(String clusterServiceName) (package private) abstract com.google.common.collect.ImmutableList.Builder
<Stats.DroppedRequests> (package private) abstract long
(package private) abstract Stats.ClusterStats.Builder
loadReportIntervalNano
(long loadReportIntervalNano) (package private) abstract Stats.ClusterStats.Builder
totalDroppedRequests
(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
-