Uses of Class
io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3.ConsistentHashingLbConfig.Builder
Packages that use ConsistentHashingLbConfig.Builder
Package
Description
-
Uses of ConsistentHashingLbConfig.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.common.v3 that return ConsistentHashingLbConfig.BuilderModifier and TypeMethodDescriptionConsistentHashingLbConfig.Builder.addAllHashPolicy(Iterable<? extends RouteAction.HashPolicy> values) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addHashPolicy(int index, RouteAction.HashPolicy value) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addHashPolicy(RouteAction.HashPolicy value) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addHashPolicy(RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ConsistentHashingLbConfig.Builder.clear()ConsistentHashingLbConfig.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) ConsistentHashingLbConfig.Builder.clearHashBalanceFactor()Configures percentage of average cluster load to bound per upstream host.ConsistentHashingLbConfig.Builder.clearHashPolicy()Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) ConsistentHashingLbConfig.Builder.clearUseHostnameForHashing()If set to ``true``, the cluster will use hostname instead of the resolved address as the key to consistently hash to an upstream host.ConsistentHashingLbConfig.Builder.clone()ConsistentHashingLbConfig.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) ConsistentHashingLbConfig.Builder.mergeFrom(com.google.protobuf.Message other) ConsistentHashingLbConfig.Builder.mergeFrom(ConsistentHashingLbConfig other) ConsistentHashingLbConfig.Builder.mergeHashBalanceFactor(com.google.protobuf.UInt32Value value) Configures percentage of average cluster load to bound per upstream host.ConsistentHashingLbConfig.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ConsistentHashingLbConfig.newBuilder()ConsistentHashingLbConfig.newBuilder(ConsistentHashingLbConfig prototype) ConsistentHashingLbConfig.newBuilderForType()protected ConsistentHashingLbConfig.BuilderConsistentHashingLbConfig.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) ConsistentHashingLbConfig.Builder.removeHashPolicy(int index) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) ConsistentHashingLbConfig.Builder.setHashBalanceFactor(com.google.protobuf.UInt32Value value) Configures percentage of average cluster load to bound per upstream host.ConsistentHashingLbConfig.Builder.setHashBalanceFactor(com.google.protobuf.UInt32Value.Builder builderForValue) Configures percentage of average cluster load to bound per upstream host.ConsistentHashingLbConfig.Builder.setHashPolicy(int index, RouteAction.HashPolicy value) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.setHashPolicy(int index, RouteAction.HashPolicy.Builder builderForValue) Specifies a list of hash policies to use for ring hash load balancing.ConsistentHashingLbConfig.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) ConsistentHashingLbConfig.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) ConsistentHashingLbConfig.Builder.setUseHostnameForHashing(boolean value) If set to ``true``, the cluster will use hostname instead of the resolved address as the key to consistently hash to an upstream host.ConsistentHashingLbConfig.toBuilder() -
Uses of ConsistentHashingLbConfig.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.maglev.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.maglev.v3 that return ConsistentHashingLbConfig.BuilderModifier and TypeMethodDescriptionMaglev.Builder.getConsistentHashingLbConfigBuilder()Common configuration for hashing-based load balancing policies.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.maglev.v3 with parameters of type ConsistentHashingLbConfig.BuilderModifier and TypeMethodDescriptionMaglev.Builder.setConsistentHashingLbConfig(ConsistentHashingLbConfig.Builder builderForValue) Common configuration for hashing-based load balancing policies. -
Uses of ConsistentHashingLbConfig.Builder in io.envoyproxy.envoy.extensions.load_balancing_policies.ring_hash.v3
Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.ring_hash.v3 that return ConsistentHashingLbConfig.BuilderModifier and TypeMethodDescriptionRingHash.Builder.getConsistentHashingLbConfigBuilder()Common configuration for hashing-based load balancing policies.Methods in io.envoyproxy.envoy.extensions.load_balancing_policies.ring_hash.v3 with parameters of type ConsistentHashingLbConfig.BuilderModifier and TypeMethodDescriptionRingHash.Builder.setConsistentHashingLbConfig(ConsistentHashingLbConfig.Builder builderForValue) Common configuration for hashing-based load balancing policies.