Uses of Class
io.envoyproxy.envoy.config.endpoint.v3.ClusterLoadAssignment.Policy.Builder
Packages that use ClusterLoadAssignment.Policy.Builder
-
Uses of ClusterLoadAssignment.Policy.Builder in io.envoyproxy.envoy.config.endpoint.v3
Subclasses with type arguments of type ClusterLoadAssignment.Policy.Builder in io.envoyproxy.envoy.config.endpoint.v3Modifier and TypeClassDescriptionstatic final classLoad balancing policy settings.Fields in io.envoyproxy.envoy.config.endpoint.v3 with type parameters of type ClusterLoadAssignment.Policy.BuilderModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder<ClusterLoadAssignment.Policy, ClusterLoadAssignment.Policy.Builder, ClusterLoadAssignment.PolicyOrBuilder> ClusterLoadAssignment.Builder.policyBuilder_Methods in io.envoyproxy.envoy.config.endpoint.v3 that return ClusterLoadAssignment.Policy.BuilderModifier and TypeMethodDescriptionClusterLoadAssignment.Policy.Builder.addAllDropOverloads(Iterable<? extends ClusterLoadAssignment.Policy.DropOverload> values) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.addDropOverloads(int index, ClusterLoadAssignment.Policy.DropOverload value) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.addDropOverloads(int index, ClusterLoadAssignment.Policy.DropOverload.Builder builderForValue) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.addDropOverloads(ClusterLoadAssignment.Policy.DropOverload value) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.addDropOverloads(ClusterLoadAssignment.Policy.DropOverload.Builder builderForValue) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.clear()ClusterLoadAssignment.Policy.Builder.clearDropOverloads()Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.clearEndpointStaleAfter()The max time until which the endpoints from this assignment can be used.ClusterLoadAssignment.Policy.Builder.clearOverprovisioningFactor()Priority levels and localities are considered overprovisioned with this factor (in percentage).ClusterLoadAssignment.Policy.Builder.clearWeightedPriorityHealth()If true, use the :ref:`load balancing weight <envoy_v3_api_field_config.endpoint.v3.LbEndpoint.load_balancing_weight>` of healthy and unhealthy hosts to determine the health of the priority level.ClusterLoadAssignment.Builder.getPolicyBuilder()Load balancing policy settings.ClusterLoadAssignment.Policy.Builder.mergeEndpointStaleAfter(com.google.protobuf.Duration value) The max time until which the endpoints from this assignment can be used.ClusterLoadAssignment.Policy.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ClusterLoadAssignment.Policy.Builder.mergeFrom(com.google.protobuf.Message other) ClusterLoadAssignment.Policy.Builder.mergeFrom(ClusterLoadAssignment.Policy other) ClusterLoadAssignment.Policy.Builder.mergeOverprovisioningFactor(com.google.protobuf.UInt32Value value) Priority levels and localities are considered overprovisioned with this factor (in percentage).ClusterLoadAssignment.Policy.newBuilder()ClusterLoadAssignment.Policy.newBuilder(ClusterLoadAssignment.Policy prototype) ClusterLoadAssignment.Policy.newBuilderForType()protected ClusterLoadAssignment.Policy.BuilderClusterLoadAssignment.Policy.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) ClusterLoadAssignment.Policy.Builder.removeDropOverloads(int index) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.setDropOverloads(int index, ClusterLoadAssignment.Policy.DropOverload value) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.setDropOverloads(int index, ClusterLoadAssignment.Policy.DropOverload.Builder builderForValue) Action to trim the overall incoming traffic to protect the upstream hosts.ClusterLoadAssignment.Policy.Builder.setEndpointStaleAfter(com.google.protobuf.Duration value) The max time until which the endpoints from this assignment can be used.ClusterLoadAssignment.Policy.Builder.setEndpointStaleAfter(com.google.protobuf.Duration.Builder builderForValue) The max time until which the endpoints from this assignment can be used.ClusterLoadAssignment.Policy.Builder.setOverprovisioningFactor(com.google.protobuf.UInt32Value value) Priority levels and localities are considered overprovisioned with this factor (in percentage).ClusterLoadAssignment.Policy.Builder.setOverprovisioningFactor(com.google.protobuf.UInt32Value.Builder builderForValue) Priority levels and localities are considered overprovisioned with this factor (in percentage).ClusterLoadAssignment.Policy.Builder.setWeightedPriorityHealth(boolean value) If true, use the :ref:`load balancing weight <envoy_v3_api_field_config.endpoint.v3.LbEndpoint.load_balancing_weight>` of healthy and unhealthy hosts to determine the health of the priority level.ClusterLoadAssignment.Policy.toBuilder()Methods in io.envoyproxy.envoy.config.endpoint.v3 that return types with arguments of type ClusterLoadAssignment.Policy.BuilderModifier and TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<ClusterLoadAssignment.Policy, ClusterLoadAssignment.Policy.Builder, ClusterLoadAssignment.PolicyOrBuilder> ClusterLoadAssignment.Builder.internalGetPolicyFieldBuilder()Load balancing policy settings.Methods in io.envoyproxy.envoy.config.endpoint.v3 with parameters of type ClusterLoadAssignment.Policy.BuilderModifier and TypeMethodDescriptionClusterLoadAssignment.Builder.setPolicy(ClusterLoadAssignment.Policy.Builder builderForValue) Load balancing policy settings.