Uses of Class
io.envoyproxy.envoy.config.cluster.v3.LoadBalancingPolicy
-
Packages that use LoadBalancingPolicy Package Description io.envoyproxy.envoy.config.cluster.v3 io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3 io.grpc.xds 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 LoadBalancingPolicy Modifier and Type Field Description private static 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 LoadBalancingPolicy Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<LoadBalancingPolicy,LoadBalancingPolicy.Builder,LoadBalancingPolicyOrBuilder>
Cluster.Builder. loadBalancingPolicyBuilder_
private static com.google.protobuf.Parser<LoadBalancingPolicy>
LoadBalancingPolicy. PARSER
Methods in io.envoyproxy.envoy.config.cluster.v3 that return LoadBalancingPolicy Modifier and Type Method Description LoadBalancingPolicy
LoadBalancingPolicy.Builder. build()
LoadBalancingPolicy
LoadBalancingPolicy.Builder. buildPartial()
static LoadBalancingPolicy
LoadBalancingPolicy. getDefaultInstance()
LoadBalancingPolicy
LoadBalancingPolicy.Builder. getDefaultInstanceForType()
LoadBalancingPolicy
LoadBalancingPolicy. getDefaultInstanceForType()
LoadBalancingPolicy
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>`.LoadBalancingPolicy
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>`.LoadBalancingPolicy
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(java.io.InputStream input)
static LoadBalancingPolicy
LoadBalancingPolicy. parseDelimitedFrom(java.io.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(java.io.InputStream input)
static LoadBalancingPolicy
LoadBalancingPolicy. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static LoadBalancingPolicy
LoadBalancingPolicy. parseFrom(java.nio.ByteBuffer data)
static LoadBalancingPolicy
LoadBalancingPolicy. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in io.envoyproxy.envoy.config.cluster.v3 that return types with arguments of type LoadBalancingPolicy Modifier and Type Method Description private 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 LoadBalancingPolicy Modifier and Type Method Description private void
LoadBalancingPolicy.Builder. buildPartial0(LoadBalancingPolicy result)
private void
LoadBalancingPolicy.Builder. buildPartialRepeatedFields(LoadBalancingPolicy result)
LoadBalancingPolicy.Builder
LoadBalancingPolicy.Builder. mergeFrom(LoadBalancingPolicy other)
Cluster.Builder
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
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 LoadBalancingPolicy Modifier and Type Field Description private 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 LoadBalancingPolicy Modifier and Type Field Description private 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 LoadBalancingPolicy Modifier and Type Method Description LoadBalancingPolicy
WrrLocality.Builder. getEndpointPickingPolicy()
The child LB policy to create for endpoint-picking within the chosen locality.LoadBalancingPolicy
WrrLocality. getEndpointPickingPolicy()
The child LB policy to create for endpoint-picking within the chosen locality.LoadBalancingPolicy
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 LoadBalancingPolicy Modifier and Type Method Description private 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 LoadBalancingPolicy Modifier and Type Method Description WrrLocality.Builder
WrrLocality.Builder. mergeEndpointPickingPolicy(LoadBalancingPolicy value)
The child LB policy to create for endpoint-picking within the chosen locality.WrrLocality.Builder
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 LoadBalancingPolicy Modifier and Type Method Description private static com.google.common.collect.ImmutableMap<java.lang.String,?>
LoadBalancerConfigFactory.LoadBalancingPolicyConverter. convertToServiceConfig(LoadBalancingPolicy loadBalancingPolicy, int recursionDepth)
Converts aLoadBalancingPolicy
object to a service config JSON object.
-