Class UpstreamEndpointStats.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<UpstreamEndpointStats.Builder>
-
- io.envoyproxy.envoy.config.endpoint.v3.UpstreamEndpointStats.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,UpstreamEndpointStatsOrBuilder,java.lang.Cloneable
- Enclosing class:
- UpstreamEndpointStats
public static final class UpstreamEndpointStats.Builder extends com.google.protobuf.GeneratedMessage.Builder<UpstreamEndpointStats.Builder> implements UpstreamEndpointStatsOrBuilder
[#next-free-field: 8]
Protobuf typeenvoy.config.endpoint.v3.UpstreamEndpointStats
-
-
Field Summary
Fields Modifier and Type Field Description private Addressaddress_private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>addressBuilder_private intbitField0_private java.util.List<EndpointLoadMetricStats>loadMetricStats_private com.google.protobuf.RepeatedFieldBuilder<EndpointLoadMetricStats,EndpointLoadMetricStats.Builder,EndpointLoadMetricStatsOrBuilder>loadMetricStatsBuilder_private com.google.protobuf.Structmetadata_private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder>metadataBuilder_private longtotalErrorRequests_private longtotalIssuedRequests_private longtotalRequestsInProgress_private longtotalSuccessfulRequests_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpstreamEndpointStats.BuilderaddAllLoadMetricStats(java.lang.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.UpstreamEndpointStatsbuild()UpstreamEndpointStatsbuildPartial()private voidbuildPartial0(UpstreamEndpointStats result)private voidbuildPartialRepeatedFields(UpstreamEndpointStats result)UpstreamEndpointStats.Builderclear()UpstreamEndpointStats.BuilderclearAddress()Upstream host address.UpstreamEndpointStats.BuilderclearLoadMetricStats()Stats for multi-dimensional load balancing.UpstreamEndpointStats.BuilderclearMetadata()Opaque and implementation dependent metadata of the endpoint.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.private voidensureLoadMetricStatsIsMutable()AddressgetAddress()Upstream host address.Address.BuildergetAddressBuilder()Upstream host address.private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>getAddressFieldBuilder()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.java.util.List<EndpointLoadMetricStats.Builder>getLoadMetricStatsBuilderList()Stats for multi-dimensional load balancing.intgetLoadMetricStatsCount()Stats for multi-dimensional load balancing.private com.google.protobuf.RepeatedFieldBuilder<EndpointLoadMetricStats,EndpointLoadMetricStats.Builder,EndpointLoadMetricStatsOrBuilder>getLoadMetricStatsFieldBuilder()java.util.List<EndpointLoadMetricStats>getLoadMetricStatsList()Stats for multi-dimensional load balancing.EndpointLoadMetricStatsOrBuildergetLoadMetricStatsOrBuilder(int index)Stats for multi-dimensional load balancing.java.util.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.private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder>getMetadataFieldBuilder()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.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()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.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.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.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.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, 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
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
address_
private Address address_
-
addressBuilder_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> addressBuilder_
-
metadata_
private com.google.protobuf.Struct metadata_
-
metadataBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder> metadataBuilder_
-
totalSuccessfulRequests_
private long totalSuccessfulRequests_
-
totalRequestsInProgress_
private long totalRequestsInProgress_
-
totalErrorRequests_
private long totalErrorRequests_
-
totalIssuedRequests_
private long totalIssuedRequests_
-
loadMetricStats_
private java.util.List<EndpointLoadMetricStats> loadMetricStats_
-
loadMetricStatsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<EndpointLoadMetricStats,EndpointLoadMetricStats.Builder,EndpointLoadMetricStatsOrBuilder> loadMetricStatsBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<UpstreamEndpointStats.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
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.GeneratedMessage.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.GeneratedMessage.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
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(UpstreamEndpointStats result)
-
buildPartial0
private void buildPartial0(UpstreamEndpointStats result)
-
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.GeneratedMessage.Builder<UpstreamEndpointStats.Builder>
-
mergeFrom
public UpstreamEndpointStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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:
java.io.IOException
-
hasAddress
public boolean hasAddress()
Upstream host address.
.envoy.config.core.v3.Address address = 1;- Specified by:
hasAddressin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- Whether the address field is set.
-
getAddress
public Address getAddress()
Upstream host address.
.envoy.config.core.v3.Address address = 1;- Specified by:
getAddressin interfaceUpstreamEndpointStatsOrBuilder- Returns:
- The address.
-
setAddress
public UpstreamEndpointStats.Builder setAddress(Address value)
Upstream host address.
.envoy.config.core.v3.Address address = 1;
-
setAddress
public UpstreamEndpointStats.Builder setAddress(Address.Builder builderForValue)
Upstream host address.
.envoy.config.core.v3.Address address = 1;
-
mergeAddress
public UpstreamEndpointStats.Builder mergeAddress(Address value)
Upstream host address.
.envoy.config.core.v3.Address address = 1;
-
clearAddress
public UpstreamEndpointStats.Builder clearAddress()
Upstream host address.
.envoy.config.core.v3.Address address = 1;
-
getAddressBuilder
public Address.Builder getAddressBuilder()
Upstream host address.
.envoy.config.core.v3.Address address = 1;
-
getAddressOrBuilder
public AddressOrBuilder getAddressOrBuilder()
Upstream host address.
.envoy.config.core.v3.Address address = 1;- Specified by:
getAddressOrBuilderin interfaceUpstreamEndpointStatsOrBuilder
-
getAddressFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder> getAddressFieldBuilder()
Upstream host address.
.envoy.config.core.v3.Address address = 1;
-
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
-
getMetadataFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder> getMetadataFieldBuilder()
Opaque and implementation dependent metadata of the endpoint. Envoy will pass this directly to the management server.
.google.protobuf.Struct metadata = 6;
-
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.
-
ensureLoadMetricStatsIsMutable
private void ensureLoadMetricStatsIsMutable()
-
getLoadMetricStatsList
public java.util.List<EndpointLoadMetricStats> getLoadMetricStatsList()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsListin interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStatsCount
public int getLoadMetricStatsCount()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsCountin interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStats
public EndpointLoadMetricStats getLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.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.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
setLoadMetricStats
public UpstreamEndpointStats.Builder setLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStats
public UpstreamEndpointStats.Builder addLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
addAllLoadMetricStats
public UpstreamEndpointStats.Builder addAllLoadMetricStats(java.lang.Iterable<? extends EndpointLoadMetricStats> values)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
clearLoadMetricStats
public UpstreamEndpointStats.Builder clearLoadMetricStats()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
removeLoadMetricStats
public UpstreamEndpointStats.Builder removeLoadMetricStats(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsBuilder
public EndpointLoadMetricStats.Builder getLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsOrBuilder
public EndpointLoadMetricStatsOrBuilder getLoadMetricStatsOrBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsOrBuilderin interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStatsOrBuilderList
public java.util.List<? extends EndpointLoadMetricStatsOrBuilder> getLoadMetricStatsOrBuilderList()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;- Specified by:
getLoadMetricStatsOrBuilderListin interfaceUpstreamEndpointStatsOrBuilder
-
addLoadMetricStatsBuilder
public EndpointLoadMetricStats.Builder addLoadMetricStatsBuilder()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
addLoadMetricStatsBuilder
public EndpointLoadMetricStats.Builder addLoadMetricStatsBuilder(int index)
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsBuilderList
public java.util.List<EndpointLoadMetricStats.Builder> getLoadMetricStatsBuilderList()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
-
getLoadMetricStatsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<EndpointLoadMetricStats,EndpointLoadMetricStats.Builder,EndpointLoadMetricStatsOrBuilder> getLoadMetricStatsFieldBuilder()
-
-