public static final class UpstreamLocalityStats.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder> implements UpstreamLocalityStatsOrBuilder
These are stats Envoy reports to the management server at a frequency defined by :ref:`LoadStatsResponse.load_reporting_interval<envoy_api_field_service.load_stats.v3.LoadStatsResponse.load_reporting_interval>`. Stats per upstream region/zone and optionally per subzone. [#next-free-field: 9]Protobuf type
envoy.config.endpoint.v3.UpstreamLocalityStats| Modifier and Type | Method and Description |
|---|---|
UpstreamLocalityStats.Builder |
addAllLoadMetricStats(Iterable<? extends EndpointLoadMetricStats> values)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
addAllUpstreamEndpointStats(Iterable<? extends UpstreamEndpointStats> values)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
addLoadMetricStats(EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
addLoadMetricStats(EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
addLoadMetricStats(int index,
EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
addLoadMetricStats(int index,
EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
|
EndpointLoadMetricStats.Builder |
addLoadMetricStatsBuilder()
Stats for multi-dimensional load balancing.
|
EndpointLoadMetricStats.Builder |
addLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
UpstreamLocalityStats.Builder |
addUpstreamEndpointStats(int index,
UpstreamEndpointStats.Builder builderForValue)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
addUpstreamEndpointStats(int index,
UpstreamEndpointStats value)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
addUpstreamEndpointStats(UpstreamEndpointStats.Builder builderForValue)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
addUpstreamEndpointStats(UpstreamEndpointStats value)
Endpoint granularity stats information for this locality.
|
UpstreamEndpointStats.Builder |
addUpstreamEndpointStatsBuilder()
Endpoint granularity stats information for this locality.
|
UpstreamEndpointStats.Builder |
addUpstreamEndpointStatsBuilder(int index)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats |
build() |
UpstreamLocalityStats |
buildPartial() |
UpstreamLocalityStats.Builder |
clear() |
UpstreamLocalityStats.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
UpstreamLocalityStats.Builder |
clearLoadMetricStats()
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
clearLocality()
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
UpstreamLocalityStats.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
UpstreamLocalityStats.Builder |
clearPriority()
[#not-implemented-hide:] The priority of the endpoint group these metrics
were collected from.
|
UpstreamLocalityStats.Builder |
clearTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint,
aggregated over all endpoints in the locality.
|
UpstreamLocalityStats.Builder |
clearTotalIssuedRequests()
The total number of requests that were issued by this Envoy since
the last report.
|
UpstreamLocalityStats.Builder |
clearTotalRequestsInProgress()
The total number of unfinished requests
uint64 total_requests_in_progress = 3; |
UpstreamLocalityStats.Builder |
clearTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the
locality.
|
UpstreamLocalityStats.Builder |
clearUpstreamEndpointStats()
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
clone() |
UpstreamLocalityStats |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EndpointLoadMetricStats |
getLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
|
EndpointLoadMetricStats.Builder |
getLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
|
List<EndpointLoadMetricStats.Builder> |
getLoadMetricStatsBuilderList()
Stats for multi-dimensional load balancing.
|
int |
getLoadMetricStatsCount()
Stats for multi-dimensional load balancing.
|
List<EndpointLoadMetricStats> |
getLoadMetricStatsList()
Stats for multi-dimensional load balancing.
|
EndpointLoadMetricStatsOrBuilder |
getLoadMetricStatsOrBuilder(int index)
Stats for multi-dimensional load balancing.
|
List<? extends EndpointLoadMetricStatsOrBuilder> |
getLoadMetricStatsOrBuilderList()
Stats for multi-dimensional load balancing.
|
Locality |
getLocality()
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
Locality.Builder |
getLocalityBuilder()
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
LocalityOrBuilder |
getLocalityOrBuilder()
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
int |
getPriority()
[#not-implemented-hide:] The priority of the endpoint group these metrics
were collected from.
|
long |
getTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint,
aggregated over all endpoints in the locality.
|
long |
getTotalIssuedRequests()
The total number of requests that were issued by this Envoy since
the last report.
|
long |
getTotalRequestsInProgress()
The total number of unfinished requests
uint64 total_requests_in_progress = 3; |
long |
getTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the
locality.
|
UpstreamEndpointStats |
getUpstreamEndpointStats(int index)
Endpoint granularity stats information for this locality.
|
UpstreamEndpointStats.Builder |
getUpstreamEndpointStatsBuilder(int index)
Endpoint granularity stats information for this locality.
|
List<UpstreamEndpointStats.Builder> |
getUpstreamEndpointStatsBuilderList()
Endpoint granularity stats information for this locality.
|
int |
getUpstreamEndpointStatsCount()
Endpoint granularity stats information for this locality.
|
List<UpstreamEndpointStats> |
getUpstreamEndpointStatsList()
Endpoint granularity stats information for this locality.
|
UpstreamEndpointStatsOrBuilder |
getUpstreamEndpointStatsOrBuilder(int index)
Endpoint granularity stats information for this locality.
|
List<? extends UpstreamEndpointStatsOrBuilder> |
getUpstreamEndpointStatsOrBuilderList()
Endpoint granularity stats information for this locality.
|
boolean |
hasLocality()
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
UpstreamLocalityStats.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
UpstreamLocalityStats.Builder |
mergeFrom(com.google.protobuf.Message other) |
UpstreamLocalityStats.Builder |
mergeFrom(UpstreamLocalityStats other) |
UpstreamLocalityStats.Builder |
mergeLocality(Locality value)
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
UpstreamLocalityStats.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
UpstreamLocalityStats.Builder |
removeLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
removeUpstreamEndpointStats(int index)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
UpstreamLocalityStats.Builder |
setLoadMetricStats(int index,
EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
setLoadMetricStats(int index,
EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
|
UpstreamLocalityStats.Builder |
setLocality(Locality.Builder builderForValue)
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
UpstreamLocalityStats.Builder |
setLocality(Locality value)
Name of zone, region and optionally endpoint group these metrics were
collected from.
|
UpstreamLocalityStats.Builder |
setPriority(int value)
[#not-implemented-hide:] The priority of the endpoint group these metrics
were collected from.
|
UpstreamLocalityStats.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
UpstreamLocalityStats.Builder |
setTotalErrorRequests(long value)
The total number of requests that failed due to errors at the endpoint,
aggregated over all endpoints in the locality.
|
UpstreamLocalityStats.Builder |
setTotalIssuedRequests(long value)
The total number of requests that were issued by this Envoy since
the last report.
|
UpstreamLocalityStats.Builder |
setTotalRequestsInProgress(long value)
The total number of unfinished requests
uint64 total_requests_in_progress = 3; |
UpstreamLocalityStats.Builder |
setTotalSuccessfulRequests(long value)
The total number of requests successfully completed by the endpoints in the
locality.
|
UpstreamLocalityStats.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
UpstreamLocalityStats.Builder |
setUpstreamEndpointStats(int index,
UpstreamEndpointStats.Builder builderForValue)
Endpoint granularity stats information for this locality.
|
UpstreamLocalityStats.Builder |
setUpstreamEndpointStats(int index,
UpstreamEndpointStats value)
Endpoint granularity stats information for this locality.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic UpstreamLocalityStats build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic UpstreamLocalityStats buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic UpstreamLocalityStats.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder mergeFrom(UpstreamLocalityStats other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public UpstreamLocalityStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpstreamLocalityStats.Builder>IOExceptionpublic boolean hasLocality()
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;hasLocality in interface UpstreamLocalityStatsOrBuilderpublic Locality getLocality()
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;getLocality in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setLocality(Locality value)
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;public UpstreamLocalityStats.Builder setLocality(Locality.Builder builderForValue)
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;public UpstreamLocalityStats.Builder mergeLocality(Locality value)
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;public UpstreamLocalityStats.Builder clearLocality()
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;public Locality.Builder getLocalityBuilder()
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;public LocalityOrBuilder getLocalityOrBuilder()
Name of zone, region and optionally endpoint group these metrics were collected from. Zone and region names could be empty if unknown.
.envoy.config.core.v3.Locality locality = 1;getLocalityOrBuilder in interface UpstreamLocalityStatsOrBuilderpublic long getTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the locality.
uint64 total_successful_requests = 2;getTotalSuccessfulRequests in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setTotalSuccessfulRequests(long value)
The total number of requests successfully completed by the endpoints in the locality.
uint64 total_successful_requests = 2;public UpstreamLocalityStats.Builder clearTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the locality.
uint64 total_successful_requests = 2;public long getTotalRequestsInProgress()
The total number of unfinished requests
uint64 total_requests_in_progress = 3;getTotalRequestsInProgress in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setTotalRequestsInProgress(long value)
The total number of unfinished requests
uint64 total_requests_in_progress = 3;public UpstreamLocalityStats.Builder clearTotalRequestsInProgress()
The total number of unfinished requests
uint64 total_requests_in_progress = 3;public long getTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint, aggregated over all endpoints in the locality.
uint64 total_error_requests = 4;getTotalErrorRequests in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setTotalErrorRequests(long value)
The total number of requests that failed due to errors at the endpoint, aggregated over all endpoints in the locality.
uint64 total_error_requests = 4;public UpstreamLocalityStats.Builder clearTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint, aggregated over all endpoints in the locality.
uint64 total_error_requests = 4;public long getTotalIssuedRequests()
The total number of requests that were issued by this Envoy since the last report. This information is aggregated over all the upstream endpoints in the locality.
uint64 total_issued_requests = 8;getTotalIssuedRequests in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setTotalIssuedRequests(long value)
The total number of requests that were issued by this Envoy since the last report. This information is aggregated over all the upstream endpoints in the locality.
uint64 total_issued_requests = 8;public UpstreamLocalityStats.Builder clearTotalIssuedRequests()
The total number of requests that were issued by this Envoy since the last report. This information is aggregated over all the upstream endpoints in the locality.
uint64 total_issued_requests = 8;public List<EndpointLoadMetricStats> getLoadMetricStatsList()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;getLoadMetricStatsList in interface UpstreamLocalityStatsOrBuilderpublic int getLoadMetricStatsCount()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;getLoadMetricStatsCount in interface UpstreamLocalityStatsOrBuilderpublic EndpointLoadMetricStats getLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;getLoadMetricStats in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder setLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder addLoadMetricStats(EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder addLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder addLoadMetricStats(EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder addLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder addAllLoadMetricStats(Iterable<? extends EndpointLoadMetricStats> values)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder clearLoadMetricStats()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public UpstreamLocalityStats.Builder removeLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public EndpointLoadMetricStats.Builder getLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public EndpointLoadMetricStatsOrBuilder getLoadMetricStatsOrBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;getLoadMetricStatsOrBuilder in interface UpstreamLocalityStatsOrBuilderpublic List<? extends EndpointLoadMetricStatsOrBuilder> getLoadMetricStatsOrBuilderList()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;getLoadMetricStatsOrBuilderList in interface UpstreamLocalityStatsOrBuilderpublic EndpointLoadMetricStats.Builder addLoadMetricStatsBuilder()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public EndpointLoadMetricStats.Builder addLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public List<EndpointLoadMetricStats.Builder> getLoadMetricStatsBuilderList()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;public List<UpstreamEndpointStats> getUpstreamEndpointStatsList()
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;getUpstreamEndpointStatsList in interface UpstreamLocalityStatsOrBuilderpublic int getUpstreamEndpointStatsCount()
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;getUpstreamEndpointStatsCount in interface UpstreamLocalityStatsOrBuilderpublic UpstreamEndpointStats getUpstreamEndpointStats(int index)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;getUpstreamEndpointStats in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setUpstreamEndpointStats(int index, UpstreamEndpointStats value)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder setUpstreamEndpointStats(int index, UpstreamEndpointStats.Builder builderForValue)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder addUpstreamEndpointStats(UpstreamEndpointStats value)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder addUpstreamEndpointStats(int index, UpstreamEndpointStats value)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder addUpstreamEndpointStats(UpstreamEndpointStats.Builder builderForValue)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder addUpstreamEndpointStats(int index, UpstreamEndpointStats.Builder builderForValue)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder addAllUpstreamEndpointStats(Iterable<? extends UpstreamEndpointStats> values)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder clearUpstreamEndpointStats()
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamLocalityStats.Builder removeUpstreamEndpointStats(int index)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamEndpointStats.Builder getUpstreamEndpointStatsBuilder(int index)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamEndpointStatsOrBuilder getUpstreamEndpointStatsOrBuilder(int index)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;getUpstreamEndpointStatsOrBuilder in interface UpstreamLocalityStatsOrBuilderpublic List<? extends UpstreamEndpointStatsOrBuilder> getUpstreamEndpointStatsOrBuilderList()
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;getUpstreamEndpointStatsOrBuilderList in interface UpstreamLocalityStatsOrBuilderpublic UpstreamEndpointStats.Builder addUpstreamEndpointStatsBuilder()
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public UpstreamEndpointStats.Builder addUpstreamEndpointStatsBuilder(int index)
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public List<UpstreamEndpointStats.Builder> getUpstreamEndpointStatsBuilderList()
Endpoint granularity stats information for this locality. This information is populated if the Server requests it by setting :ref:`LoadStatsResponse.report_endpoint_granularity<envoy_api_field_service.load_stats.v3.LoadStatsResponse.report_endpoint_granularity>`.
repeated .envoy.config.endpoint.v3.UpstreamEndpointStats upstream_endpoint_stats = 7;public int getPriority()
[#not-implemented-hide:] The priority of the endpoint group these metrics were collected from.
uint32 priority = 6;getPriority in interface UpstreamLocalityStatsOrBuilderpublic UpstreamLocalityStats.Builder setPriority(int value)
[#not-implemented-hide:] The priority of the endpoint group these metrics were collected from.
uint32 priority = 6;public UpstreamLocalityStats.Builder clearPriority()
[#not-implemented-hide:] The priority of the endpoint group these metrics were collected from.
uint32 priority = 6;public final UpstreamLocalityStats.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>public final UpstreamLocalityStats.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<UpstreamLocalityStats.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.