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 LoadBalancingPolicyLoadBalancingPolicy. DEFAULT_INSTANCEprivate LoadBalancingPolicyCluster.Builder. loadBalancingPolicy_private LoadBalancingPolicyCluster. 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. PARSERMethods in io.envoyproxy.envoy.config.cluster.v3 that return LoadBalancingPolicy Modifier and Type Method Description LoadBalancingPolicyLoadBalancingPolicy.Builder. build()LoadBalancingPolicyLoadBalancingPolicy.Builder. buildPartial()static LoadBalancingPolicyLoadBalancingPolicy. getDefaultInstance()LoadBalancingPolicyLoadBalancingPolicy.Builder. getDefaultInstanceForType()LoadBalancingPolicyLoadBalancingPolicy. getDefaultInstanceForType()LoadBalancingPolicyCluster.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>`.LoadBalancingPolicyCluster. 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>`.LoadBalancingPolicyClusterOrBuilder. 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 LoadBalancingPolicyLoadBalancingPolicy. parseDelimitedFrom(java.io.InputStream input)static LoadBalancingPolicyLoadBalancingPolicy. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(byte[] data)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(com.google.protobuf.ByteString data)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(com.google.protobuf.CodedInputStream input)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(java.io.InputStream input)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static LoadBalancingPolicyLoadBalancingPolicy. parseFrom(java.nio.ByteBuffer data)static LoadBalancingPolicyLoadBalancingPolicy. 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 voidLoadBalancingPolicy.Builder. buildPartial0(LoadBalancingPolicy result)private voidLoadBalancingPolicy.Builder. buildPartialRepeatedFields(LoadBalancingPolicy result)LoadBalancingPolicy.BuilderLoadBalancingPolicy.Builder. mergeFrom(LoadBalancingPolicy other)Cluster.BuilderCluster.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.BuilderLoadBalancingPolicy. newBuilder(LoadBalancingPolicy prototype)Cluster.BuilderCluster.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 LoadBalancingPolicyWrrLocality.Builder. endpointPickingPolicy_private LoadBalancingPolicyWrrLocality. 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 LoadBalancingPolicyWrrLocality.Builder. getEndpointPickingPolicy()The child LB policy to create for endpoint-picking within the chosen locality.LoadBalancingPolicyWrrLocality. getEndpointPickingPolicy()The child LB policy to create for endpoint-picking within the chosen locality.LoadBalancingPolicyWrrLocalityOrBuilder. 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.BuilderWrrLocality.Builder. mergeEndpointPickingPolicy(LoadBalancingPolicy value)The child LB policy to create for endpoint-picking within the chosen locality.WrrLocality.BuilderWrrLocality.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 aLoadBalancingPolicyobject to a service config JSON object.
-