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 LoadBalancingPolicyLoadBalancingPolicy.DEFAULT_INSTANCEprivate LoadBalancingPolicyCluster.Builder.loadBalancingPolicy_private LoadBalancingPolicyCluster.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.PARSERMethods in io.envoyproxy.envoy.config.cluster.v3 that return LoadBalancingPolicyModifier and TypeMethodDescriptionLoadBalancingPolicy.Builder.build()LoadBalancingPolicy.Builder.buildPartial()static LoadBalancingPolicyLoadBalancingPolicy.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 LoadBalancingPolicyLoadBalancingPolicy.parseDelimitedFrom(InputStream input) static LoadBalancingPolicyLoadBalancingPolicy.parseDelimitedFrom(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(InputStream input) static LoadBalancingPolicyLoadBalancingPolicy.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static LoadBalancingPolicyLoadBalancingPolicy.parseFrom(ByteBuffer data) static LoadBalancingPolicyLoadBalancingPolicy.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 voidLoadBalancingPolicy.Builder.buildPartial0(LoadBalancingPolicy result) private voidLoadBalancingPolicy.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.BuilderLoadBalancingPolicy.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 LoadBalancingPolicyWrrLocality.Builder.endpointPickingPolicy_private LoadBalancingPolicyWrrLocality.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 aLoadBalancingPolicyobject to a service config JSON object.