Uses of Class
io.envoyproxy.envoy.config.cluster.v3.LoadBalancingPolicy.Builder
Packages that use LoadBalancingPolicy.Builder
Package
Description
-
Uses of LoadBalancingPolicy.Builder in io.envoyproxy.envoy.config.cluster.v3
Methods in io.envoyproxy.envoy.config.cluster.v3 that return LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionLoadBalancingPolicy.Builder.addAllPolicies(Iterable<? extends LoadBalancingPolicy.Policy> values) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.addPolicies(int index, LoadBalancingPolicy.Policy value) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.addPolicies(int index, LoadBalancingPolicy.Policy.Builder builderForValue) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.addPolicies(LoadBalancingPolicy.Policy value) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.addPolicies(LoadBalancingPolicy.Policy.Builder builderForValue) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) LoadBalancingPolicy.Builder.clear()LoadBalancingPolicy.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) LoadBalancingPolicy.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) LoadBalancingPolicy.Builder.clearPolicies()Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.clone()Cluster.Builder.getLoadBalancingPolicyBuilder()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.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) LoadBalancingPolicy.Builder.mergeFrom(com.google.protobuf.Message other) LoadBalancingPolicy.Builder.mergeFrom(LoadBalancingPolicy other) LoadBalancingPolicy.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static LoadBalancingPolicy.BuilderLoadBalancingPolicy.newBuilder()static LoadBalancingPolicy.BuilderLoadBalancingPolicy.newBuilder(LoadBalancingPolicy prototype) LoadBalancingPolicy.newBuilderForType()protected LoadBalancingPolicy.BuilderLoadBalancingPolicy.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) LoadBalancingPolicy.Builder.removePolicies(int index) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) LoadBalancingPolicy.Builder.setPolicies(int index, LoadBalancingPolicy.Policy value) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.setPolicies(int index, LoadBalancingPolicy.Policy.Builder builderForValue) Each client will iterate over the list in order and stop at the first policy that it supports.LoadBalancingPolicy.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) LoadBalancingPolicy.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) LoadBalancingPolicy.toBuilder()Methods in io.envoyproxy.envoy.config.cluster.v3 with parameters of type LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionCluster.Builder.setLoadBalancingPolicy(LoadBalancingPolicy.Builder builderForValue) 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.Builder 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 LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionOverrideHost.Builder.getFallbackPolicyBuilder()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 LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionOverrideHost.Builder.setFallbackPolicy(LoadBalancingPolicy.Builder builderForValue) The child LB policy to use in case neither header nor metadata with selected hosts is present. -
Uses of LoadBalancingPolicy.Builder 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 LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionRandomSubsetting.Builder.getChildPolicyBuilder()The config for the child policy.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.random_subsetting.v3 with parameters of type LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionRandomSubsetting.Builder.setChildPolicy(LoadBalancingPolicy.Builder builderForValue) The config for the child policy. -
Uses of LoadBalancingPolicy.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.subset.v3 that return LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionSubset.Builder.getSubsetLbPolicyBuilder()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 LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionSubset.Builder.setSubsetLbPolicy(LoadBalancingPolicy.Builder builderForValue) The child LB policy to create for endpoint-picking within the chosen subset. -
Uses of LoadBalancingPolicy.Builder 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 LoadBalancingPolicy.BuilderModifier and TypeMethodDescriptionWrrLocality.Builder.getEndpointPickingPolicyBuilder()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.BuilderModifier and TypeMethodDescriptionWrrLocality.Builder.setEndpointPickingPolicy(LoadBalancingPolicy.Builder builderForValue) The child LB policy to create for endpoint-picking within the chosen locality.