Uses of Class
io.envoyproxy.envoy.config.cluster.v3.LoadBalancingPolicy
Packages that use LoadBalancingPolicy
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
-
Uses of LoadBalancingPolicy in io.envoyproxy.envoy.config.cluster.v3
Fields in io.envoyproxy.envoy.config.cluster.v3 declared as LoadBalancingPolicyModifier and TypeFieldDescriptionprivate static final LoadBalancingPolicy
LoadBalancingPolicy.DEFAULT_INSTANCE
private LoadBalancingPolicy
Cluster.Builder.loadBalancingPolicy_
private LoadBalancingPolicy
Cluster.loadBalancingPolicy_
Fields in io.envoyproxy.envoy.config.cluster.v3 with type parameters of type LoadBalancingPolicyModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<LoadBalancingPolicy, LoadBalancingPolicy.Builder, LoadBalancingPolicyOrBuilder> Cluster.Builder.loadBalancingPolicyBuilder_
private static final com.google.protobuf.Parser
<LoadBalancingPolicy> LoadBalancingPolicy.PARSER
Methods in io.envoyproxy.envoy.config.cluster.v3 that return LoadBalancingPolicyModifier and TypeMethodDescriptionLoadBalancingPolicy.Builder.build()
LoadBalancingPolicy.Builder.buildPartial()
static LoadBalancingPolicy
LoadBalancingPolicy.getDefaultInstance()
LoadBalancingPolicy.Builder.getDefaultInstanceForType()
LoadBalancingPolicy.getDefaultInstanceForType()
Cluster.Builder.getLoadBalancingPolicy()
If this field is set and is supported by the client, it will supersede the value of :ref:`lb_policy<envoy_v3_api_field_config.cluster.v3.Cluster.lb_policy>`.Cluster.getLoadBalancingPolicy()
If this field is set and is supported by the client, it will supersede the value of :ref:`lb_policy<envoy_v3_api_field_config.cluster.v3.Cluster.lb_policy>`.ClusterOrBuilder.getLoadBalancingPolicy()
If this field is set and is supported by the client, it will supersede the value of :ref:`lb_policy<envoy_v3_api_field_config.cluster.v3.Cluster.lb_policy>`.static LoadBalancingPolicy
LoadBalancingPolicy.parseDelimitedFrom
(InputStream input) static LoadBalancingPolicy
LoadBalancingPolicy.parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(byte[] data) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(com.google.protobuf.ByteString data) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(com.google.protobuf.CodedInputStream input) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(InputStream input) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(ByteBuffer data) static LoadBalancingPolicy
LoadBalancingPolicy.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type LoadBalancingPolicyModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<LoadBalancingPolicy, LoadBalancingPolicy.Builder, LoadBalancingPolicyOrBuilder> Cluster.Builder.getLoadBalancingPolicyFieldBuilder()
If this field is set and is supported by the client, it will supersede the value of :ref:`lb_policy<envoy_v3_api_field_config.cluster.v3.Cluster.lb_policy>`.com.google.protobuf.Parser
<LoadBalancingPolicy> LoadBalancingPolicy.getParserForType()
static com.google.protobuf.Parser
<LoadBalancingPolicy> LoadBalancingPolicy.parser()
Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type LoadBalancingPolicyModifier and TypeMethodDescriptionprivate void
LoadBalancingPolicy.Builder.buildPartial0
(LoadBalancingPolicy result) private void
LoadBalancingPolicy.Builder.buildPartialRepeatedFields
(LoadBalancingPolicy result) LoadBalancingPolicy.Builder.mergeFrom
(LoadBalancingPolicy other) Cluster.Builder.mergeLoadBalancingPolicy
(LoadBalancingPolicy value) If this field is set and is supported by the client, it will supersede the value of :ref:`lb_policy<envoy_v3_api_field_config.cluster.v3.Cluster.lb_policy>`.static LoadBalancingPolicy.Builder
LoadBalancingPolicy.newBuilder
(LoadBalancingPolicy prototype) Cluster.Builder.setLoadBalancingPolicy
(LoadBalancingPolicy value) If this field is set and is supported by the client, it will supersede the value of :ref:`lb_policy<envoy_v3_api_field_config.cluster.v3.Cluster.lb_policy>`. -
Uses of LoadBalancingPolicy in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3
Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3 declared as LoadBalancingPolicyModifier and TypeFieldDescriptionprivate LoadBalancingPolicy
WrrLocality.Builder.endpointPickingPolicy_
private LoadBalancingPolicy
WrrLocality.endpointPickingPolicy_
Fields in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3 with type parameters of type LoadBalancingPolicyModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<LoadBalancingPolicy, LoadBalancingPolicy.Builder, LoadBalancingPolicyOrBuilder> WrrLocality.Builder.endpointPickingPolicyBuilder_
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3 that return LoadBalancingPolicyModifier and TypeMethodDescriptionWrrLocality.Builder.getEndpointPickingPolicy()
The child LB policy to create for endpoint-picking within the chosen locality.WrrLocality.getEndpointPickingPolicy()
The child LB policy to create for endpoint-picking within the chosen locality.WrrLocalityOrBuilder.getEndpointPickingPolicy()
The child LB policy to create for endpoint-picking within the chosen locality.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3 that return types with arguments of type LoadBalancingPolicyModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder
<LoadBalancingPolicy, LoadBalancingPolicy.Builder, LoadBalancingPolicyOrBuilder> WrrLocality.Builder.getEndpointPickingPolicyFieldBuilder()
The child LB policy to create for endpoint-picking within the chosen locality.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3 with parameters of type LoadBalancingPolicyModifier and TypeMethodDescriptionWrrLocality.Builder.mergeEndpointPickingPolicy
(LoadBalancingPolicy value) The child LB policy to create for endpoint-picking within the chosen locality.WrrLocality.Builder.setEndpointPickingPolicy
(LoadBalancingPolicy value) The child LB policy to create for endpoint-picking within the chosen locality. -
Uses of LoadBalancingPolicy in io.grpc.xds
Methods in io.grpc.xds with parameters of type LoadBalancingPolicyModifier and TypeMethodDescriptionprivate static com.google.common.collect.ImmutableMap
<String, ?> LoadBalancerConfigFactory.LoadBalancingPolicyConverter.convertToServiceConfig
(LoadBalancingPolicy loadBalancingPolicy, int recursionDepth) Converts aLoadBalancingPolicy
object to a service config JSON object.