public static interface LoadReport.ClusterStatsOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getClusterName()
The name of the cluster.
|
com.google.protobuf.ByteString |
getClusterNameBytes()
The name of the cluster.
|
long |
getTotalDroppedRequests()
Cluster-level stats such as total_successful_requests may be computed by
summing upstream_locality_stats.
|
LoadReport.UpstreamLocalityStats |
getUpstreamLocalityStats(int index)
Need at least one.
|
int |
getUpstreamLocalityStatsCount()
Need at least one.
|
List<LoadReport.UpstreamLocalityStats> |
getUpstreamLocalityStatsList()
Need at least one.
|
LoadReport.UpstreamLocalityStatsOrBuilder |
getUpstreamLocalityStatsOrBuilder(int index)
Need at least one.
|
List<? extends LoadReport.UpstreamLocalityStatsOrBuilder> |
getUpstreamLocalityStatsOrBuilderList()
Need at least one.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getClusterName()
The name of the cluster.
string cluster_name = 1 [(.validate.rules) = { ... }com.google.protobuf.ByteString getClusterNameBytes()
The name of the cluster.
string cluster_name = 1 [(.validate.rules) = { ... }List<LoadReport.UpstreamLocalityStats> getUpstreamLocalityStatsList()
Need at least one.
repeated .envoy.api.v2.endpoint.UpstreamLocalityStats upstream_locality_stats = 2 [(.validate.rules) = { ... }LoadReport.UpstreamLocalityStats getUpstreamLocalityStats(int index)
Need at least one.
repeated .envoy.api.v2.endpoint.UpstreamLocalityStats upstream_locality_stats = 2 [(.validate.rules) = { ... }int getUpstreamLocalityStatsCount()
Need at least one.
repeated .envoy.api.v2.endpoint.UpstreamLocalityStats upstream_locality_stats = 2 [(.validate.rules) = { ... }List<? extends LoadReport.UpstreamLocalityStatsOrBuilder> getUpstreamLocalityStatsOrBuilderList()
Need at least one.
repeated .envoy.api.v2.endpoint.UpstreamLocalityStats upstream_locality_stats = 2 [(.validate.rules) = { ... }LoadReport.UpstreamLocalityStatsOrBuilder getUpstreamLocalityStatsOrBuilder(int index)
Need at least one.
repeated .envoy.api.v2.endpoint.UpstreamLocalityStats upstream_locality_stats = 2 [(.validate.rules) = { ... }long getTotalDroppedRequests()
Cluster-level stats such as total_successful_requests may be computed by
summing upstream_locality_stats. In addition, below there are additional
cluster-wide stats. The following total_requests equality holds at the
cluster-level:
.. code-block:: none
sum_locality(total_successful_requests) + sum_locality(total_requests_in_progress) +
sum_locality(total_error_requests) + total_dropped_requests`
The total number of dropped requests. This covers requests
deliberately dropped by the drop_overload policy and circuit breaking.
uint64 total_dropped_requests = 3;Copyright © 2018 The Envoy Project. All rights reserved.