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.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(java.lang.String clusterName)
(package private) abstract Stats.ClusterStats.Builder
clusterServiceName(java.lang.String clusterServiceName)
(package private) abstract com.google.common.collect.ImmutableList.Builder<Stats.DroppedRequests>
droppedRequestsListBuilder()
(package private) abstract long
loadReportIntervalNano()
(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>
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()
-
-