public static final class LbEndpoint.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder> implements LbEndpointOrBuilder
An Endpoint that Envoy can route traffic to. [#next-free-field: 6]Protobuf type
envoy.config.endpoint.v3.LbEndpoint| Modifier and Type | Method and Description |
|---|---|
LbEndpoint.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LbEndpoint |
build() |
LbEndpoint |
buildPartial() |
LbEndpoint.Builder |
clear() |
LbEndpoint.Builder |
clearEndpoint()
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
LbEndpoint.Builder |
clearEndpointName()
[#not-implemented-hide:]
string endpoint_name = 5; |
LbEndpoint.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LbEndpoint.Builder |
clearHealthStatus()
Optional health status when known and supplied by EDS server.
|
LbEndpoint.Builder |
clearHostIdentifier() |
LbEndpoint.Builder |
clearLoadBalancingWeight()
The optional load balancing weight of the upstream host; at least 1.
|
LbEndpoint.Builder |
clearMetadata()
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
LbEndpoint.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LbEndpoint.Builder |
clone() |
LbEndpoint |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Endpoint |
getEndpoint()
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
Endpoint.Builder |
getEndpointBuilder()
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
String |
getEndpointName()
[#not-implemented-hide:]
string endpoint_name = 5; |
com.google.protobuf.ByteString |
getEndpointNameBytes()
[#not-implemented-hide:]
string endpoint_name = 5; |
EndpointOrBuilder |
getEndpointOrBuilder()
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
HealthStatus |
getHealthStatus()
Optional health status when known and supplied by EDS server.
|
int |
getHealthStatusValue()
Optional health status when known and supplied by EDS server.
|
LbEndpoint.HostIdentifierCase |
getHostIdentifierCase() |
com.google.protobuf.UInt32Value |
getLoadBalancingWeight()
The optional load balancing weight of the upstream host; at least 1.
|
com.google.protobuf.UInt32Value.Builder |
getLoadBalancingWeightBuilder()
The optional load balancing weight of the upstream host; at least 1.
|
com.google.protobuf.UInt32ValueOrBuilder |
getLoadBalancingWeightOrBuilder()
The optional load balancing weight of the upstream host; at least 1.
|
Metadata |
getMetadata()
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
Metadata.Builder |
getMetadataBuilder()
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
MetadataOrBuilder |
getMetadataOrBuilder()
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
boolean |
hasEndpoint()
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
boolean |
hasLoadBalancingWeight()
The optional load balancing weight of the upstream host; at least 1.
|
boolean |
hasMetadata()
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LbEndpoint.Builder |
mergeEndpoint(Endpoint value)
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
LbEndpoint.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LbEndpoint.Builder |
mergeFrom(LbEndpoint other) |
LbEndpoint.Builder |
mergeFrom(com.google.protobuf.Message other) |
LbEndpoint.Builder |
mergeLoadBalancingWeight(com.google.protobuf.UInt32Value value)
The optional load balancing weight of the upstream host; at least 1.
|
LbEndpoint.Builder |
mergeMetadata(Metadata value)
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
LbEndpoint.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LbEndpoint.Builder |
setEndpoint(Endpoint.Builder builderForValue)
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
LbEndpoint.Builder |
setEndpoint(Endpoint value)
.envoy.config.endpoint.v3.Endpoint endpoint = 1; |
LbEndpoint.Builder |
setEndpointName(String value)
[#not-implemented-hide:]
string endpoint_name = 5; |
LbEndpoint.Builder |
setEndpointNameBytes(com.google.protobuf.ByteString value)
[#not-implemented-hide:]
string endpoint_name = 5; |
LbEndpoint.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LbEndpoint.Builder |
setHealthStatus(HealthStatus value)
Optional health status when known and supplied by EDS server.
|
LbEndpoint.Builder |
setHealthStatusValue(int value)
Optional health status when known and supplied by EDS server.
|
LbEndpoint.Builder |
setLoadBalancingWeight(com.google.protobuf.UInt32Value.Builder builderForValue)
The optional load balancing weight of the upstream host; at least 1.
|
LbEndpoint.Builder |
setLoadBalancingWeight(com.google.protobuf.UInt32Value value)
The optional load balancing weight of the upstream host; at least 1.
|
LbEndpoint.Builder |
setMetadata(Metadata.Builder builderForValue)
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
LbEndpoint.Builder |
setMetadata(Metadata value)
The endpoint metadata specifies values that may be used by the load
balancer to select endpoints in a cluster for a given request.
|
LbEndpoint.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LbEndpoint.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<LbEndpoint.Builder>public LbEndpoint.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.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<LbEndpoint.Builder>public LbEndpoint getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LbEndpoint build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LbEndpoint buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LbEndpoint.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder>public LbEndpoint.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<LbEndpoint.Builder>public LbEndpoint.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder>public LbEndpoint.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder>public LbEndpoint.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<LbEndpoint.Builder>public LbEndpoint.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<LbEndpoint.Builder>public LbEndpoint.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LbEndpoint.Builder>public LbEndpoint.Builder mergeFrom(LbEndpoint other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder>public LbEndpoint.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<LbEndpoint.Builder>IOExceptionpublic LbEndpoint.HostIdentifierCase getHostIdentifierCase()
getHostIdentifierCase in interface LbEndpointOrBuilderpublic LbEndpoint.Builder clearHostIdentifier()
public boolean hasEndpoint()
.envoy.config.endpoint.v3.Endpoint endpoint = 1;hasEndpoint in interface LbEndpointOrBuilderpublic Endpoint getEndpoint()
.envoy.config.endpoint.v3.Endpoint endpoint = 1;getEndpoint in interface LbEndpointOrBuilderpublic LbEndpoint.Builder setEndpoint(Endpoint value)
.envoy.config.endpoint.v3.Endpoint endpoint = 1;public LbEndpoint.Builder setEndpoint(Endpoint.Builder builderForValue)
.envoy.config.endpoint.v3.Endpoint endpoint = 1;public LbEndpoint.Builder mergeEndpoint(Endpoint value)
.envoy.config.endpoint.v3.Endpoint endpoint = 1;public LbEndpoint.Builder clearEndpoint()
.envoy.config.endpoint.v3.Endpoint endpoint = 1;public Endpoint.Builder getEndpointBuilder()
.envoy.config.endpoint.v3.Endpoint endpoint = 1;public EndpointOrBuilder getEndpointOrBuilder()
.envoy.config.endpoint.v3.Endpoint endpoint = 1;getEndpointOrBuilder in interface LbEndpointOrBuilderpublic String getEndpointName()
[#not-implemented-hide:]
string endpoint_name = 5;getEndpointName in interface LbEndpointOrBuilderpublic com.google.protobuf.ByteString getEndpointNameBytes()
[#not-implemented-hide:]
string endpoint_name = 5;getEndpointNameBytes in interface LbEndpointOrBuilderpublic LbEndpoint.Builder setEndpointName(String value)
[#not-implemented-hide:]
string endpoint_name = 5;public LbEndpoint.Builder clearEndpointName()
[#not-implemented-hide:]
string endpoint_name = 5;public LbEndpoint.Builder setEndpointNameBytes(com.google.protobuf.ByteString value)
[#not-implemented-hide:]
string endpoint_name = 5;public int getHealthStatusValue()
Optional health status when known and supplied by EDS server.
.envoy.config.core.v3.HealthStatus health_status = 2;getHealthStatusValue in interface LbEndpointOrBuilderpublic LbEndpoint.Builder setHealthStatusValue(int value)
Optional health status when known and supplied by EDS server.
.envoy.config.core.v3.HealthStatus health_status = 2;public HealthStatus getHealthStatus()
Optional health status when known and supplied by EDS server.
.envoy.config.core.v3.HealthStatus health_status = 2;getHealthStatus in interface LbEndpointOrBuilderpublic LbEndpoint.Builder setHealthStatus(HealthStatus value)
Optional health status when known and supplied by EDS server.
.envoy.config.core.v3.HealthStatus health_status = 2;public LbEndpoint.Builder clearHealthStatus()
Optional health status when known and supplied by EDS server.
.envoy.config.core.v3.HealthStatus health_status = 2;public boolean hasMetadata()
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;hasMetadata in interface LbEndpointOrBuilderpublic Metadata getMetadata()
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;getMetadata in interface LbEndpointOrBuilderpublic LbEndpoint.Builder setMetadata(Metadata value)
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;public LbEndpoint.Builder setMetadata(Metadata.Builder builderForValue)
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;public LbEndpoint.Builder mergeMetadata(Metadata value)
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;public LbEndpoint.Builder clearMetadata()
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;public Metadata.Builder getMetadataBuilder()
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;public MetadataOrBuilder getMetadataOrBuilder()
The endpoint metadata specifies values that may be used by the load balancer to select endpoints in a cluster for a given request. The filter name should be specified as *envoy.lb*. An example boolean key-value pair is *canary*, providing the optional canary status of the upstream host. This may be matched against in a route's :ref:`RouteAction <envoy_api_msg_config.route.v3.RouteAction>` metadata_match field to subset the endpoints considered in cluster load balancing.
.envoy.config.core.v3.Metadata metadata = 3;getMetadataOrBuilder in interface LbEndpointOrBuilderpublic boolean hasLoadBalancingWeight()
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }hasLoadBalancingWeight in interface LbEndpointOrBuilderpublic com.google.protobuf.UInt32Value getLoadBalancingWeight()
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }getLoadBalancingWeight in interface LbEndpointOrBuilderpublic LbEndpoint.Builder setLoadBalancingWeight(com.google.protobuf.UInt32Value value)
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }public LbEndpoint.Builder setLoadBalancingWeight(com.google.protobuf.UInt32Value.Builder builderForValue)
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }public LbEndpoint.Builder mergeLoadBalancingWeight(com.google.protobuf.UInt32Value value)
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }public LbEndpoint.Builder clearLoadBalancingWeight()
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }public com.google.protobuf.UInt32Value.Builder getLoadBalancingWeightBuilder()
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }public com.google.protobuf.UInt32ValueOrBuilder getLoadBalancingWeightOrBuilder()
The optional load balancing weight of the upstream host; at least 1. Envoy uses the load balancing weight in some of the built in load balancers. The load balancing weight for an endpoint is divided by the sum of the weights of all endpoints in the endpoint's locality to produce a percentage of traffic for the endpoint. This percentage is then further weighted by the endpoint's locality's load balancing weight from LocalityLbEndpoints. If unspecified, each host is presumed to have equal weight in a locality. The sum of the weights of all endpoints in the endpoint's locality must not exceed uint32_t maximal value (4294967295).
.google.protobuf.UInt32Value load_balancing_weight = 4 [(.validate.rules) = { ... }getLoadBalancingWeightOrBuilder in interface LbEndpointOrBuilderpublic final LbEndpoint.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder>public final LbEndpoint.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LbEndpoint.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.