Uses of Class
io.envoyproxy.envoy.config.cluster.v3.LoadBalancingPolicy
Packages that use LoadBalancingPolicy
Package
Description
-
Uses of LoadBalancingPolicy in io.envoyproxy.envoy.config.cluster.v3
Methods 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 TypeMethodDescriptioncom.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 TypeMethodDescriptionLoadBalancingPolicy.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.override_host.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.override_host.v3 that return LoadBalancingPolicyModifier and TypeMethodDescriptionOverrideHost.Builder.getFallbackPolicy()The child LB policy to use in case neither header nor metadata with selected hosts is present.OverrideHost.getFallbackPolicy()The child LB policy to use in case neither header nor metadata with selected hosts is present.OverrideHostOrBuilder.getFallbackPolicy()The child LB policy to use in case neither header nor metadata with selected hosts is present.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.override_host.v3 with parameters of type LoadBalancingPolicyModifier and TypeMethodDescriptionOverrideHost.Builder.mergeFallbackPolicy(LoadBalancingPolicy value) The child LB policy to use in case neither header nor metadata with selected hosts is present.OverrideHost.Builder.setFallbackPolicy(LoadBalancingPolicy value) The child LB policy to use in case neither header nor metadata with selected hosts is present. -
Uses of LoadBalancingPolicy in io.envoyproxy.envoy.extensions.load_balancing_policies.random_subsetting.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.random_subsetting.v3 that return LoadBalancingPolicyModifier and TypeMethodDescriptionRandomSubsetting.Builder.getChildPolicy()The config for the child policy.RandomSubsetting.getChildPolicy()The config for the child policy.RandomSubsettingOrBuilder.getChildPolicy()The config for the child policy.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.random_subsetting.v3 with parameters of type LoadBalancingPolicyModifier and TypeMethodDescriptionRandomSubsetting.Builder.mergeChildPolicy(LoadBalancingPolicy value) The config for the child policy.RandomSubsetting.Builder.setChildPolicy(LoadBalancingPolicy value) The config for the child policy. -
Uses of LoadBalancingPolicy in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3 that return LoadBalancingPolicyModifier and TypeMethodDescriptionSubset.Builder.getSubsetLbPolicy()The child LB policy to create for endpoint-picking within the chosen subset.Subset.getSubsetLbPolicy()The child LB policy to create for endpoint-picking within the chosen subset.SubsetOrBuilder.getSubsetLbPolicy()The child LB policy to create for endpoint-picking within the chosen subset.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3 with parameters of type LoadBalancingPolicyModifier and TypeMethodDescriptionSubset.Builder.mergeSubsetLbPolicy(LoadBalancingPolicy value) The child LB policy to create for endpoint-picking within the chosen subset.Subset.Builder.setSubsetLbPolicy(LoadBalancingPolicy value) The child LB policy to create for endpoint-picking within the chosen subset. -
Uses of LoadBalancingPolicy in io.envoyproxy.envoy.extensions.load_balancing_policies.wrr_locality.v3
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 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.