Class UpstreamEndpointStats.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
- io.envoyproxy.envoy.api.v2.endpoint.UpstreamEndpointStats.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,UpstreamEndpointStatsOrBuilder,Cloneable
- Enclosing class:
- UpstreamEndpointStats
public static final class UpstreamEndpointStats.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder> implements UpstreamEndpointStatsOrBuilder
[#not-implemented-hide:] Not configuration. TBD how to doc proto APIs. [#next-free-field: 8]
Protobuf typeenvoy.api.v2.endpoint.UpstreamEndpointStats
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpstreamEndpointStats.BuilderaddAllLoadMetricStats(Iterable<? extends EndpointLoadMetricStats> values)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderaddLoadMetricStats(int index, EndpointLoadMetricStats value)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderaddLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderaddLoadMetricStats(EndpointLoadMetricStats value)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderaddLoadMetricStats(EndpointLoadMetricStats.Builder builderForValue)Stats for multi-dimensional load balancing.EndpointLoadMetricStats.BuilderaddLoadMetricStatsBuilder()Stats for multi-dimensional load balancing.EndpointLoadMetricStats.BuilderaddLoadMetricStatsBuilder(int index)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UpstreamEndpointStatsbuild()UpstreamEndpointStatsbuildPartial()UpstreamEndpointStats.Builderclear()UpstreamEndpointStats.BuilderclearAddress()Upstream host address.UpstreamEndpointStats.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)UpstreamEndpointStats.BuilderclearLoadMetricStats()Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderclearMetadata()Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)UpstreamEndpointStats.BuilderclearTotalErrorRequests()The total number of requests that failed due to errors at the endpoint.UpstreamEndpointStats.BuilderclearTotalIssuedRequests()The total number of requests that were issued to this endpoint since the last report.UpstreamEndpointStats.BuilderclearTotalRequestsInProgress()The total number of unfinished requests for this endpoint.UpstreamEndpointStats.BuilderclearTotalSuccessfulRequests()The total number of requests successfully completed by the endpoints in the locality.UpstreamEndpointStats.Builderclone()AddressgetAddress()Upstream host address.Address.BuildergetAddressBuilder()Upstream host address.AddressOrBuildergetAddressOrBuilder()Upstream host address.UpstreamEndpointStatsgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()EndpointLoadMetricStatsgetLoadMetricStats(int index)Stats for multi-dimensional load balancing.EndpointLoadMetricStats.BuildergetLoadMetricStatsBuilder(int index)Stats for multi-dimensional load balancing.List<EndpointLoadMetricStats.Builder>getLoadMetricStatsBuilderList()Stats for multi-dimensional load balancing.intgetLoadMetricStatsCount()Stats for multi-dimensional load balancing.List<EndpointLoadMetricStats>getLoadMetricStatsList()Stats for multi-dimensional load balancing.EndpointLoadMetricStatsOrBuildergetLoadMetricStatsOrBuilder(int index)Stats for multi-dimensional load balancing.List<? extends EndpointLoadMetricStatsOrBuilder>getLoadMetricStatsOrBuilderList()Stats for multi-dimensional load balancing.com.google.protobuf.StructgetMetadata()Opaque and implementation dependent metadata of the endpoint.com.google.protobuf.Struct.BuildergetMetadataBuilder()Opaque and implementation dependent metadata of the endpoint.com.google.protobuf.StructOrBuildergetMetadataOrBuilder()Opaque and implementation dependent metadata of the endpoint.longgetTotalErrorRequests()The total number of requests that failed due to errors at the endpoint.longgetTotalIssuedRequests()The total number of requests that were issued to this endpoint since the last report.longgetTotalRequestsInProgress()The total number of unfinished requests for this endpoint.longgetTotalSuccessfulRequests()The total number of requests successfully completed by the endpoints in the locality.booleanhasAddress()Upstream host address.booleanhasMetadata()Opaque and implementation dependent metadata of the endpoint.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()UpstreamEndpointStats.BuildermergeAddress(Address value)Upstream host address.UpstreamEndpointStats.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)UpstreamEndpointStats.BuildermergeFrom(com.google.protobuf.Message other)UpstreamEndpointStats.BuildermergeFrom(UpstreamEndpointStats other)UpstreamEndpointStats.BuildermergeMetadata(com.google.protobuf.Struct value)Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)UpstreamEndpointStats.BuilderremoveLoadMetricStats(int index)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuildersetAddress(Address value)Upstream host address.UpstreamEndpointStats.BuildersetAddress(Address.Builder builderForValue)Upstream host address.UpstreamEndpointStats.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)UpstreamEndpointStats.BuildersetLoadMetricStats(int index, EndpointLoadMetricStats value)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuildersetLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuildersetMetadata(com.google.protobuf.Struct value)Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.BuildersetMetadata(com.google.protobuf.Struct.Builder builderForValue)Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)UpstreamEndpointStats.BuildersetTotalErrorRequests(long value)The total number of requests that failed due to errors at the endpoint.UpstreamEndpointStats.BuildersetTotalIssuedRequests(long value)The total number of requests that were issued to this endpoint since the last report.UpstreamEndpointStats.BuildersetTotalRequestsInProgress(long value)The total number of unfinished requests for this endpoint.UpstreamEndpointStats.BuildersetTotalSuccessfulRequests(long value)The total number of requests successfully completed by the endpoints in the locality.UpstreamEndpointStats.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
clear
public UpstreamEndpointStats.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
getDefaultInstanceForType
public UpstreamEndpointStats getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpstreamEndpointStats build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpstreamEndpointStats buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public UpstreamEndpointStats.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
setField
public UpstreamEndpointStats.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
clearField
public UpstreamEndpointStats.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
clearOneof
public UpstreamEndpointStats.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
setRepeatedField
public UpstreamEndpointStats.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
addRepeatedField
public UpstreamEndpointStats.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
mergeFrom
public UpstreamEndpointStats.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpstreamEndpointStats.Builder>
-
mergeFrom
public UpstreamEndpointStats.Builder mergeFrom(UpstreamEndpointStats other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
mergeFrom
public UpstreamEndpointStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<UpstreamEndpointStats.Builder>- Throws:
IOException
-
hasAddress
public boolean hasAddress()
Upstream host address.
.envoy.api.v2.core.Address address = 1;- Specified by:
hasAddressin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- Whether the address field is set.
-
getAddress
public Address getAddress()
Upstream host address.
.envoy.api.v2.core.Address address = 1;- Specified by:
getAddressin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The address.
-
setAddress
public UpstreamEndpointStats.Builder setAddress(Address value)
Upstream host address.
.envoy.api.v2.core.Address address = 1;
-
setAddress
public UpstreamEndpointStats.Builder setAddress(Address.Builder builderForValue)
Upstream host address.
.envoy.api.v2.core.Address address = 1;
-
mergeAddress
public UpstreamEndpointStats.Builder mergeAddress(Address value)
Upstream host address.
.envoy.api.v2.core.Address address = 1;
-
clearAddress
public UpstreamEndpointStats.Builder clearAddress()
Upstream host address.
.envoy.api.v2.core.Address address = 1;
-
getAddressBuilder
public Address.Builder getAddressBuilder()
Upstream host address.
.envoy.api.v2.core.Address address = 1;
-
getAddressOrBuilder
public AddressOrBuilder getAddressOrBuilder()
Upstream host address.
.envoy.api.v2.core.Address address = 1;- Specified by:
getAddressOrBuilderin interfaceUpstreamEndpointStatsOrBuilder
-
hasMetadata
public boolean hasMetadata()
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;- Specified by:
hasMetadatain interfaceUpstreamEndpointStatsOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public com.google.protobuf.Struct getMetadata()
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;- Specified by:
getMetadatain interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The metadata.
-
setMetadata
public UpstreamEndpointStats.Builder setMetadata(com.google.protobuf.Struct value)
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;
-
setMetadata
public UpstreamEndpointStats.Builder setMetadata(com.google.protobuf.Struct.Builder builderForValue)
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;
-
mergeMetadata
public UpstreamEndpointStats.Builder mergeMetadata(com.google.protobuf.Struct value)
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;
-
clearMetadata
public UpstreamEndpointStats.Builder clearMetadata()
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;
-
getMetadataBuilder
public com.google.protobuf.Struct.Builder getMetadataBuilder()
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;
-
getMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getMetadataOrBuilder()
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;- Specified by:
getMetadataOrBuilderin interfaceUpstreamEndpointStatsOrBuilder
-
getTotalSuccessfulRequests
public long getTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the locality. These include non-5xx responses for HTTP, where errors originate at the client and the endpoint responded successfully. For gRPC, the grpc-status values are those not covered by total_error_requests below.
uint64 total_successful_requests = 2;- Specified by:
getTotalSuccessfulRequestsin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The totalSuccessfulRequests.
-
setTotalSuccessfulRequests
public UpstreamEndpointStats.Builder setTotalSuccessfulRequests(long value)
The total number of requests successfully completed by the endpoints in the locality. These include non-5xx responses for HTTP, where errors originate at the client and the endpoint responded successfully. For gRPC, the grpc-status values are those not covered by total_error_requests below.
uint64 total_successful_requests = 2;- Parameters:
value- The totalSuccessfulRequests to set.- Returns:
- This builder for chaining.
-
clearTotalSuccessfulRequests
public UpstreamEndpointStats.Builder clearTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the locality. These include non-5xx responses for HTTP, where errors originate at the client and the endpoint responded successfully. For gRPC, the grpc-status values are those not covered by total_error_requests below.
uint64 total_successful_requests = 2;- Returns:
- This builder for chaining.
-
getTotalRequestsInProgress
public long getTotalRequestsInProgress()
The total number of unfinished requests for this endpoint.
uint64 total_requests_in_progress = 3;- Specified by:
getTotalRequestsInProgressin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The totalRequestsInProgress.
-
setTotalRequestsInProgress
public UpstreamEndpointStats.Builder setTotalRequestsInProgress(long value)
The total number of unfinished requests for this endpoint.
uint64 total_requests_in_progress = 3;- Parameters:
value- The totalRequestsInProgress to set.- Returns:
- This builder for chaining.
-
clearTotalRequestsInProgress
public UpstreamEndpointStats.Builder clearTotalRequestsInProgress()
The total number of unfinished requests for this endpoint.
uint64 total_requests_in_progress = 3;- Returns:
- This builder for chaining.
-
getTotalErrorRequests
public long getTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint. For HTTP these are responses with 5xx status codes and for gRPC the grpc-status values: - DeadlineExceeded - Unimplemented - Internal - Unavailable - Unknown - DataLoss
uint64 total_error_requests = 4;- Specified by:
getTotalErrorRequestsin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The totalErrorRequests.
-
setTotalErrorRequests
public UpstreamEndpointStats.Builder setTotalErrorRequests(long value)
The total number of requests that failed due to errors at the endpoint. For HTTP these are responses with 5xx status codes and for gRPC the grpc-status values: - DeadlineExceeded - Unimplemented - Internal - Unavailable - Unknown - DataLoss
uint64 total_error_requests = 4;- Parameters:
value- The totalErrorRequests to set.- Returns:
- This builder for chaining.
-
clearTotalErrorRequests
public UpstreamEndpointStats.Builder clearTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint. For HTTP these are responses with 5xx status codes and for gRPC the grpc-status values: - DeadlineExceeded - Unimplemented - Internal - Unavailable - Unknown - DataLoss
uint64 total_error_requests = 4;- Returns:
- This builder for chaining.
-
getTotalIssuedRequests
public long getTotalIssuedRequests()
The total number of requests that were issued to this endpoint since the last report. A single TCP connection, HTTP or gRPC request or stream is counted as one request.
uint64 total_issued_requests = 7;- Specified by:
getTotalIssuedRequestsin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The totalIssuedRequests.
-
setTotalIssuedRequests
public UpstreamEndpointStats.Builder setTotalIssuedRequests(long value)
The total number of requests that were issued to this endpoint since the last report. A single TCP connection, HTTP or gRPC request or stream is counted as one request.
uint64 total_issued_requests = 7;- Parameters:
value- The totalIssuedRequests to set.- Returns:
- This builder for chaining.
-
clearTotalIssuedRequests
public UpstreamEndpointStats.Builder clearTotalIssuedRequests()
The total number of requests that were issued to this endpoint since the last report. A single TCP connection, HTTP or gRPC request or stream is counted as one request.
uint64 total_issued_requests = 7;- Returns:
- This builder for chaining.
-
getLoadMetricStatsList
public List<EndpointLoadMetricStats> getLoadMetricStatsList()
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsListin interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStatsCount
public int getLoadMetricStatsCount()
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsCountin interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStats
public EndpointLoadMetricStats getLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsin interfaceUpstreamEndpointStatsOrBuilder
-
setLoadMetricStats
public UpstreamEndpointStats.Builder setLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
setLoadMetricStats
public UpstreamEndpointStats.Builder setLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
addAllLoadMetricStats
public UpstreamEndpointStats.Builder addAllLoadMetricStats(Iterable<? extends EndpointLoadMetricStats> values)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
clearLoadMetricStats
public UpstreamEndpointStats.Builder clearLoadMetricStats()
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
removeLoadMetricStats
public UpstreamEndpointStats.Builder removeLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsBuilder
public EndpointLoadMetricStats.Builder getLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsOrBuilder
public EndpointLoadMetricStatsOrBuilder getLoadMetricStatsOrBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsOrBuilderin interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStatsOrBuilderList
public List<? extends EndpointLoadMetricStatsOrBuilder> getLoadMetricStatsOrBuilderList()
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsOrBuilderListin interfaceUpstreamEndpointStatsOrBuilder
-
addLoadMetricStatsBuilder
public EndpointLoadMetricStats.Builder addLoadMetricStatsBuilder()
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStatsBuilder
public EndpointLoadMetricStats.Builder addLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsBuilderList
public List<EndpointLoadMetricStats.Builder> getLoadMetricStatsBuilderList()
Stats for multi-dimensional load balancing.
repeated .envoy.api.v2.endpoint.EndpointLoadMetricStats load_metric_stats = 5;
-
setUnknownFields
public final UpstreamEndpointStats.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
mergeUnknownFields
public final UpstreamEndpointStats.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<UpstreamEndpointStats.Builder>
-
-