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 Address
address_
private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
addressBuilder_
private int
bitField0_
private java.util.List<EndpointLoadMetricStats>
loadMetricStats_
private com.google.protobuf.RepeatedFieldBuilder<EndpointLoadMetricStats,EndpointLoadMetricStats.Builder,EndpointLoadMetricStatsOrBuilder>
loadMetricStatsBuilder_
private com.google.protobuf.Struct
metadata_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder>
metadataBuilder_
private long
totalErrorRequests_
private long
totalIssuedRequests_
private long
totalRequestsInProgress_
private long
totalSuccessfulRequests_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UpstreamEndpointStats.Builder
addAllLoadMetricStats(java.lang.Iterable<? extends EndpointLoadMetricStats> values)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
addLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
addLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
addLoadMetricStats(EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
addLoadMetricStats(EndpointLoadMetricStats.Builder builderForValue)
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.UpstreamEndpointStats
build()
UpstreamEndpointStats
buildPartial()
private void
buildPartial0(UpstreamEndpointStats result)
private void
buildPartialRepeatedFields(UpstreamEndpointStats result)
UpstreamEndpointStats.Builder
clear()
UpstreamEndpointStats.Builder
clearAddress()
Upstream host address.UpstreamEndpointStats.Builder
clearLoadMetricStats()
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
clearMetadata()
Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.Builder
clearTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint.UpstreamEndpointStats.Builder
clearTotalIssuedRequests()
The total number of requests that were issued to this endpoint since the last report.UpstreamEndpointStats.Builder
clearTotalRequestsInProgress()
The total number of unfinished requests for this endpoint.UpstreamEndpointStats.Builder
clearTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the locality.private void
ensureLoadMetricStatsIsMutable()
Address
getAddress()
Upstream host address.Address.Builder
getAddressBuilder()
Upstream host address.private com.google.protobuf.SingleFieldBuilder<Address,Address.Builder,AddressOrBuilder>
getAddressFieldBuilder()
Upstream host address.AddressOrBuilder
getAddressOrBuilder()
Upstream host address.UpstreamEndpointStats
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.java.util.List<EndpointLoadMetricStats.Builder>
getLoadMetricStatsBuilderList()
Stats for multi-dimensional load balancing.int
getLoadMetricStatsCount()
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.EndpointLoadMetricStatsOrBuilder
getLoadMetricStatsOrBuilder(int index)
Stats for multi-dimensional load balancing.java.util.List<? extends EndpointLoadMetricStatsOrBuilder>
getLoadMetricStatsOrBuilderList()
Stats for multi-dimensional load balancing.com.google.protobuf.Struct
getMetadata()
Opaque and implementation dependent metadata of the endpoint.com.google.protobuf.Struct.Builder
getMetadataBuilder()
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.StructOrBuilder
getMetadataOrBuilder()
Opaque and implementation dependent metadata of the endpoint.long
getTotalErrorRequests()
The total number of requests that failed due to errors at the endpoint.long
getTotalIssuedRequests()
The total number of requests that were issued to this endpoint since the last report.long
getTotalRequestsInProgress()
The total number of unfinished requests for this endpoint.long
getTotalSuccessfulRequests()
The total number of requests successfully completed by the endpoints in the locality.boolean
hasAddress()
Upstream host address.boolean
hasMetadata()
Opaque and implementation dependent metadata of the endpoint.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
UpstreamEndpointStats.Builder
mergeAddress(Address value)
Upstream host address.UpstreamEndpointStats.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
UpstreamEndpointStats.Builder
mergeFrom(com.google.protobuf.Message other)
UpstreamEndpointStats.Builder
mergeFrom(UpstreamEndpointStats other)
UpstreamEndpointStats.Builder
mergeMetadata(com.google.protobuf.Struct value)
Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.Builder
removeLoadMetricStats(int index)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
setAddress(Address value)
Upstream host address.UpstreamEndpointStats.Builder
setAddress(Address.Builder builderForValue)
Upstream host address.UpstreamEndpointStats.Builder
setLoadMetricStats(int index, EndpointLoadMetricStats value)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
setLoadMetricStats(int index, EndpointLoadMetricStats.Builder builderForValue)
Stats for multi-dimensional load balancing.UpstreamEndpointStats.Builder
setMetadata(com.google.protobuf.Struct value)
Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.Builder
setMetadata(com.google.protobuf.Struct.Builder builderForValue)
Opaque and implementation dependent metadata of the endpoint.UpstreamEndpointStats.Builder
setTotalErrorRequests(long value)
The total number of requests that failed due to errors at the endpoint.UpstreamEndpointStats.Builder
setTotalIssuedRequests(long value)
The total number of requests that were issued to this endpoint since the last report.UpstreamEndpointStats.Builder
setTotalRequestsInProgress(long value)
The total number of unfinished requests for this endpoint.UpstreamEndpointStats.Builder
setTotalSuccessfulRequests(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<UpstreamEndpointStats.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public UpstreamEndpointStats.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<UpstreamEndpointStats.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<UpstreamEndpointStats.Builder>
-
getDefaultInstanceForType
public UpstreamEndpointStats getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public UpstreamEndpointStats build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public UpstreamEndpointStats buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<UpstreamEndpointStats.Builder>
-
mergeFrom
public UpstreamEndpointStats.Builder mergeFrom(UpstreamEndpointStats other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasAddress
in interfaceUpstreamEndpointStatsOrBuilder
- Returns:
- Whether the address field is set.
-
getAddress
public Address getAddress()
Upstream host address.
.envoy.config.core.v3.Address address = 1;
- Specified by:
getAddress
in 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:
getAddressOrBuilder
in 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:
hasMetadata
in 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:
getMetadata
in 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:
getMetadataOrBuilder
in 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:
getTotalSuccessfulRequests
in 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:
getTotalRequestsInProgress
in 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:
getTotalErrorRequests
in 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:
getTotalIssuedRequests
in 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:
getLoadMetricStatsList
in interfaceUpstreamEndpointStatsOrBuilder
-
getLoadMetricStatsCount
public int getLoadMetricStatsCount()
Stats for multi-dimensional load balancing.
repeated .envoy.config.endpoint.v3.EndpointLoadMetricStats load_metric_stats = 5;
- Specified by:
getLoadMetricStatsCount
in 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:
getLoadMetricStats
in 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:
getLoadMetricStatsOrBuilder
in 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:
getLoadMetricStatsOrBuilderList
in 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()
-
-